Automatic detection and correction of non-red eye flash defects
AssigneeFotoNation Vision Limited
InventorsMihai Ciuc, Florin Nanu, Stefan Petrescu, Adrian Capata, Constantin Vertan, Peter Corcoran, Petronel Bigioi, Eran Steinberg
Life of this patent
Estimating the term…
Abstract
A technique for detecting large and small non-red eye flash defects in an image is disclosed. The method comprises selecting pixels of the image which have a luminance above a threshold value and labeling neighboring selected pixels as luminous regions. A number of geometrical filters are applied to the luminous regions to remove false candidate luminous regions.
Claims20
A method for detecting non-red eye flash defects in an image, said method comprising:
- (a) defining one or more luminous regions in said image, each region having at least one pixel having luminance above a luminance threshold value and a measure of redness below a red threshold value;
- (b) applying at least one filter to a region corresponding to each luminous region;
- (c) calculating the roundness of a region corresponding to each luminous region;
- and
- (d) in accordance with said filtering and said roundness, determining whether said region corresponds to a non-red eye flash defect.
A digital image processing device operable to detect non-red flash eye defects in an image, and comprising a controller arranged to:
- (a) define one or more luminous regions in said image, each region having at least one pixel having luminance above a luminance threshold value and a measure of redness below a red threshold value;
- (b) apply at least one filter to a region corresponding to each luminous region;
- (c) calculate the roundness of a region corresponding to each luminous region;
- and
- (d) in accordance with said filtering and said roundness, determine whether said region corresponds to a non-red flash eye defect.
One or more digital storage devices having executable program code embodied thereon for programming one or more processors to perform a method of correcting a white eye defect in a digital image, the method comprising:
- (a) acquiring a digital image;
- (b) determining a luminance of pixels within the digital image;
- (c) selecting those pixels having a luminance above a certain threshold as candidate regions for correction of a white eye defect;
- defining one or more luminous regions in said image, each region having at least one pixel having luminance above a luminance threshold value and a measure of redness below a red threshold value;
- (d) filtering the selected pixels;
- and
- (e) correcting the white eye defect for non-filtered pixels among the selected pixels.
Dependencies are inferred from the claim text.