Method and apparatus for digital-image red-eye correction that facilitates undo operation
AssigneeHewlett-Packard Development Company, L.P.
InventorChristopher A. Whitman
Life of this patent
Estimating the term…
Abstract
A device that performs automatic red-eye correction on a digital image saves the original image data and a location indicator from each portion of the digital image on which red-eye correction is performed to facilitate the subsequent undoing of red-eye correction. Red-eye correction may be undone at any time after red-eye correction has been performed by replacing the corrected image data with the original image data that is stored with the corrected digital image, and the device on which red-eye correction is undone may be distinct from the device that captured the digital image and from the device that performed red-eye correction on the digital image.
Claims31
A method for correcting red-eye effect in a digital image, comprising:
- using a memory for identifying automatically at least one red-eye region within the digital image;
- performing red-eye correction automatically on each of the at least one red-eye regions by replacing original image data within each red-eye region with corrected image data to produce a corrected digital image;
- and
- storing the corrected digital image, the original image data from each red-eye region, and a location indicator for each red-eye region, into a single file, providing the ability to undo said red-eye correction.
A method for undoing red-eye correction in a digital image, comprising:
- using a memory for acquiring a digital image on which automatic red-eye correction has been performed, the digital image having accompanying metadata comprising original image data from each of at least one red-eye regions and a location indicator for each red-eye region, each red-eye region comprising an area of the digital image in which the original image data has been replaced with corrected image data;
- and
- using red-eye undo logic for undoing red-eye correction in at least one red-eye region by replacing the corrected image data in each of those red-eye regions with the original image data from that red-eye region.
An electronic device, comprising:
- a memory in which to store a digital image;
- red-eye correction logic configured to identify automatically at least one red-eye region in the digital image and to perform red-eye correction automatically on each of the at least one red-eye regions by replacing original image data within each red-eye region with corrected image data to produce a corrected digital image;
- and
- wherein the red-eye correction logic is further configured to save the corrected digital image, the original image data from each red-eye region, and a location indicator for each red-eye region, into a single file for storage in said memory.
An electronic device, comprising:
- a memory in which to store a digital image on which automatic red-eye correction has been performed, the digital image having accompanying metadata comprising original image data from each of at least one red-eye regions and a location indicator for each red-eye region, each red-eye region comprising an area of the digital image in which the original image data has been replaced with corrected image data;
- and
- red-eye undo logic configured to undo red-eye correction in at least one red-eye region by replacing the corrected image data in each of those red-eye regions with the original image data from that red-eye region.
An electronic device, comprising:
- means for storing a digital image;
- means for identifying automatically at least one red-eye region in the digital image;
- means for performing red-eye correction automatically on each of the at least one red-eye regions by replacing original image data within each red-eye region with corrected image data to produce a corrected digital image;
- and
- means for saving the corrected digital image, the original image data from each red-eye region, and a location indicator for each red-eye region, into a single file for storage in a memory.
An electronic device, comprising:
- means for storing a digital image on which automatic red-eye correction has been performed, the digital image having accompanying metadata comprising original image data from each of at least one red-eye regions and a location indicator for each red-eye region, each red-eye region comprising an area of the digital image in which the original image data has been replaced with corrected image data;
- and means for undoing red-eye correction in at least one red-eye region by replacing the corrected image data in each of those red-eye regions with the original image data from that red-eye region.
Dependencies are inferred from the claim text.