Image defect map creation using batches of digital images
AssigneeDigitalOptics Corporation Europe Limited
InventorsMarta Zamfir, Eran Steinberg, Yury Prilutsky, Peter Corcoran, Petronel Bigioi, Adrian Zamfir
Life of this patent
Estimating the term…
Abstract
A method of automatically determining a need to service a digital image acquisition system including a digital camera with a lens assembly includes analyzing pixels within one or more acquired digital images according to probability determinations that such pixels correspond to blemish artifacts. It is automatically determined whether a threshold distribution of blemish artifacts is present within one or more of the digital images. A need for service is indicated when at least the threshold distribution is determined to be present.
Claims27
A method of correcting defects in digital images, comprising:
- using a processor;
- acquiring a set of images with a device including a lens and image sensor;
- computing a gray-scale version of a current image of the set of images;
- computing a local mean of the current image computing a difference image based on differences between the gray-scale version and local mean version of the current image;
- computing a current binary map that results after thresholding the difference image;
- growing a gray map by adding to the current binary map with subsequent binary maps of subsequent images of the set;
- generating a final binary map;
- and correcting a defect within a digital image based on the final binary map.
One or more processor-readable non-transitory media having embedded therein code for programming a processor to perform a method of correcting defects in digital images, wherein the method comprising:
- programming the processor;
- acquiring a set of images with a device including a lens and image sensor;
- computing a gray-scale version of a current image of the set of images;
- computing a local mean of the current image computing a difference image based on differences between the gray-scale version and local mean version of the current image;
- computing a current binary map that results after thresholding the difference image;
- and
- growing a gray map by adding to the current binary map with subsequent binary maps of subsequent images of the set.
An image acquisition and processing device that acquires and corrects defects in digital images, comprising a lens, an image sensor, a processor and a memory having code embedded therein for programming the processor to perform within the device the following method:
- acquiring a set of images with a device including a lens and image sensor;
- computing a gray-scale version of a current image of the set of images;
- computing a local mean of the current image computing a difference image based on differences between the gray-scale version and local mean version of the current image;
- computing a current binary map that results after thresholding the difference image;
- and
- growing a gray map by adding to the current binary map with subsequent binary maps of subsequent images of the set.
Dependencies are inferred from the claim text.