Photographing people in a dark room with a compact camera using a flash often results in redeye. By scanning a photo effected by redeye into the computer, it is possible to digitally process the photo to correct redeye. We describe a process to automatically correct redeye with minimal user intervention. The redeye reduction process consists of three main blocks: create mask, pupil location, and replace color. The create mask block performs a segmentation of the data based on color information, and outputs a binary mask indicating the possible locations of redeye. The pupil location block processes the binary mask to determine a circular eye region. The replace color block changes the color of the circular eye region with some boundary adjustments. We have successfully tested this redeye reduction method on a large number of images. The algorithm is very user friendly and robust.
['Andrew J. Patti', 'Konstantinos Konstantinides', 'Daniel R. Tretter', 'Qian Lin']
Automatic digital redeye reduction