Back to results
US 9,071,737 B2Granted
Image processing based on moving lens with chromatic aberration and an image sensor having a color filter mosaic
AssigneeBroadcom Corporation
InventorsIlya Blayvas, Konstantin Kraimer
Life of this patent
Estimating the term…
Abstract
Embodiments of imaging devices of the present disclosure correct chromatic aberrations present in color images obtained from an image sensor having a color filter mosaic based on a series of several images taken at different focal positions of an optical imaging lens possessing uncorrected chromatic aberration(s).
Claims20
An imaging device, comprising:
- an optical imaging lens having chromatic aberration, the optical imaging lens positioned at different focal positions for different wavelengths;
- an image sensor having an array of pixels and a color filter mosaic, the image sensor configured to receive light transmitted from the optical imaging lens;
- and
- a lens controller configured to change a focal position of the optical imaging lens to acquire a sequence of sub-frame images at the different focal positions and, for each pixel of the array of pixels, one sub-frame image from the sequence of sub-frame images, for which the one sub-frame image generates a maximum sharpness value relative to other sub-frame images in the sequence of sub-frame images, being selected to form a corresponding pixel of an output frame image.
1 more element
A method, comprising:
- capturing a plurality of sub-frame images based on an optical lens positioned at different positions along a lens position range;
- rescaling the plurality of sub-frame images to a common scale;
- estimating a sharpness measure of a color component of each image pixel based on the rescaled plurality of sub-frame images;
- determining a color value for each image pixel of an output frame image from the captured sub-frame images where the sharpness measure for the color value in the image pixel is at a maximum value amongst the plurality of sub-frame images;
- and
- outputting the output frame image.
3 more elements
A non-transitory computer readable medium having a computer program executable by a hardware processor of an imaging device, the computer program comprising:
- code that causes an image sensor having a color filter mosaic to capture a plurality of sub-frame images, wherein each sub-frame image of the plurality of sub-frames images comprises a representation of an object captured at a focal position of an optical lens having chromatic aberrations, the focal position being different for each sub-frame image of the plurality of sub-frames images;
- code that generates a color signature for each color component of each image pixel of a single output frame image based on one sub-frame image selected from the plurality of sub-frame images for each image pixel;
- and
- code that defines a corrected color component value to represent a color component of the image pixel based on the color signature generated.
1 more element
Dependencies are inferred from the claim text.