Automatic digital redeye reduction
Andrew J. Patti, Konstantinos Konstantinides, Daniel R. Tretter, Qian Lin · 2002
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.