Automatic Red-Eye Removal based on Sclera and Skin Tone Detection

It is well-known that taking portrait photographs with a built in camera may create a red-eye effect. This effect is caused by the light entering the subject’s eye through the pupil and reflecting from the retina back to the sensor. These red eyes are probably one of the most important types of artifacts in portrait pictures. Many different techniques exist for removing these artifacts digitally after image capture. In most of the existing software tools, the user has to select the zone in which the red eye is located. The aim of our method is to automatically detect and correct the red eyes. Our algorithm detects the eye itself by finding the appropriate colors and shapes without input from the user. We use the basic knowledge that an eye is haracterized by its shape and the white color of the sclera. Combining this intuitive approach with the detection of “skin” around the eye, we obtain a higher success rate than most of the tools we tested. Moreover, our algorithm works for any type of skin tone. The main goal of this algorithm is to accurately remove red eyes from a picture, while avoiding false positives completely, which is the biggest problem of camera integrated algorithms or distributed software tools. At the same time, we want to keep the false negative rate as low as possible. We implemented this algorithm in a web-based application to allow people to correct their images online.

[1]  Huitao Luo,et al.  An efficient automatic redeye detection and correction algorithm , 2004, ICPR 2004.

[2]  Sergey Ioffe,et al.  Red eye detection with machine learning , 2003, Proceedings 2003 International Conference on Image Processing (Cat. No.03CH37429).

[3]  Raimondo Schettini,et al.  A modular procedure for automatic red eye correction in digital photos , 2003, IS&T/SPIE Electronic Imaging.

[4]  Daniel Tretter,et al.  An efficient automatic redeye detection and correction algorithm , 2004, Proceedings of the 17th International Conference on Pattern Recognition, 2004. ICPR 2004..

[5]  Konstantinos N. Plataniotis,et al.  Towards automatic redeye effect removal , 2003, Pattern Recognit. Lett..

[6]  Jon Y. Hardeberg Red Eye Removal using Digital Color Image Processing , 2001, PICS.

[7]  R. Hunt The Reproduction of Colour in Photography, Printing and Television , 1988 .

[8]  Anil K. Jain,et al.  Face Detection in Color Images , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[9]  Raimondo Schettini,et al.  Automatic Redeye Removal for Smart Enhancement of Photos of Unknown Origin , 2005, VISUAL.