Red eye reduction technique
AssigneeSharp Laboratories of America, Inc.
InventorA. Mufit Ferman
Life of this patent
Estimating the term…
Abstract
A red-eye reduction technique includes converting a multi-channel image to a hue, saturation, value color space. The hue channel, the saturation channel, and the value channel are processed to identify the location of the red-eye within the image, if any.
Claims20
A method to identify sub-regions of a multi-channel image as containing red-eye, said method comprising the steps of:
- (a) converting said multi-channel image to a modified multi-channel image wherein at least one of said channels is an enhanced luminance channel that has more than 60% of the luminance information of said multi-channel image and at least one of said channels is a saturation channel;
- (b) deriving a spatial flash mask by applying a luminance threshold operation to said enhanced luminance channel, said spatial flash mask identifying regions of said multi-channel image potentially affected by a flash;
- (c) masking said saturation channel with said spatial flash mask to derive a masked saturation channel;
- (d) deriving a saturation mask by applying a saturation threshold to said masked saturation channel;
- (e) identifying red-eye using said saturation mask and removing the identified said red eye from said multi-channel image.
A method to identify sub-regions of a multi-channel image stored on a computer-readable medium operably interactive with a processor, said multichannel image containing red-eye, said method comprising the steps of:
- (a) said processor converting said multi-channel image to a modified multi-channel image including a luminance channel, a saturation channel, and a hue channel;
- (b) said processor masking at least one of said saturation channel and said hue channel with a flash mask, said flash mask determined by applying a threshold operation to respective pixels of said luminance channel and by computing spatial bounds around those said pixels that satisfy said threshold operation;
- (c) said processor determining pixels representing red-eye from said masked at least one of said saturation channel and said hue channel;
- and
- (d) said processor correcting said red-eye and storing the corrected said image on said computer-readable medium.
A method to identify sub-regions of a multi-channel image stored on a computer-readable medium operably interactive with a processor, said multichannel image containing red-eye, said method comprising the steps of:
- (a) said processor converting said multi-channel image to a modified multi-channel image including a luminance channel, a saturation channel, and a hue channel;
- (b) said processor masking at least one of said saturation channel and said hue channel with a flash mask, said flash mask comprising identified spatial boundaries around regions of said image potentially affected by a flash;
- (c) said processor determining pixels representing red-eye from said masked at least one of said saturation channel and said hue channel;
- and
- (d) said processor correcting said red-eye and storing the corrected said image on said computer-readable medium.
Dependencies are inferred from the claim text.