TY - JOUR
T1 - Red-eyes removal through cluster-based boosting on gray codes
AU - Farinella, Giovanni Maria
AU - Battiato, Sebastiano
AU - Guarnera, Mirko
AU - Messina, Giuseppe
AU - Ravì, Daniele
N1 - Copyright:
Copyright 2012 Elsevier B.V., All rights reserved.
PY - 2010
Y1 - 2010
N2 - Since the large diffusion of digital camera and mobile devices with embedded camera and flashgun, the redeyes artifacts have de facto become a critical problem. The technique herein described makes use of three main steps to identify and remove red eyes. First, red-eye candidates are extracted from the input image by using an image filtering pipeline. A set of classifiers is then learned on gray code features extracted in the clustered patches space and hence employed to distinguish between eyes and non-eyes patches. Specifically, for each cluster the gray code of the red-eyes candidate is computed and some discriminative gray code bits are selected employing a boosting approach. The selected gray code bits are used during the classification to discriminate between eye versus non-eye patches. Once red-eyes are detected, artifacts are removed through desaturation and brightness reduction. Experimental results on a large dataset of images demonstrate the effectiveness of the proposed pipeline that outperforms other existing solutions in terms of hit rates maximization, false positives reduction, and quality measure.
AB - Since the large diffusion of digital camera and mobile devices with embedded camera and flashgun, the redeyes artifacts have de facto become a critical problem. The technique herein described makes use of three main steps to identify and remove red eyes. First, red-eye candidates are extracted from the input image by using an image filtering pipeline. A set of classifiers is then learned on gray code features extracted in the clustered patches space and hence employed to distinguish between eyes and non-eyes patches. Specifically, for each cluster the gray code of the red-eyes candidate is computed and some discriminative gray code bits are selected employing a boosting approach. The selected gray code bits are used during the classification to discriminate between eye versus non-eye patches. Once red-eyes are detected, artifacts are removed through desaturation and brightness reduction. Experimental results on a large dataset of images demonstrate the effectiveness of the proposed pipeline that outperforms other existing solutions in terms of hit rates maximization, false positives reduction, and quality measure.
UR - http://www.scopus.com/inward/record.url?scp=78349296821&partnerID=8YFLogxK
U2 - 10.1155/2010/909043
DO - 10.1155/2010/909043
M3 - Article
AN - SCOPUS:78349296821
SN - 1687-5176
VL - 2010
JO - EURASIP Journal on Image and Video Processing
JF - EURASIP Journal on Image and Video Processing
M1 - 909043
ER -