A video communication system may include a computer program that
implements a feedback control process for automatically controlling a
light. The feedback control process may include receiving an image from a
video camera and determining an initial difference between the received
image and a stored image. For example, the feedback control process may
determine, on a pixel-by-pixel basis, whether the color and intensity of
a facial region in the captured image is sufficiently close to the color
and intensity of a facial region in the stored image. If the difference
between the captured image and the stored image exceeds a threshold, the
feedback control process includes transmitting an optimization
instruction to the light. This optimization instruction, when performed
by the light, decreases the difference between the received image and the
stored image.