Method for correcting image data from an image sensor having image pixels and non-image pixels, and image sensor implementing same
First Claim
1. A method for correcting image data retrieved from an image sensor comprising a plurality of image pixels and non-image pixels, the image pixels being overlaid with a color filter array and having a different spectral sensitivity than the non-image pixels, the method comprising:
- a) determining a set of color components for the image pixels based on raw image data read only from the image pixels of the image sensor, whereby one color component is assigned the raw image data obtained from the sensor for said image pixel, and the other color components are determined from raw image data obtained from the sensor for image pixels in the vicinity of said image pixel;
b) determining a corrected set of color components for the image pixels that are not directly adjacent to the non-image pixels by means of a first color correction matrix using the formula;
1 Assignment
0 Petitions
Accused Products
Abstract
A method for correcting image data, in particular for color correction and cross-talk reduction of image data obtained by an image sensor comprising image pixels (R, G, B) and non-image pixels (F), the image pixels (R,G,B) being overlaid with a color filter array (CFA) and having a different spectral sensitivity than the non-image pixels, comprises determining a set of color components (rold, gold, bold) for the image pixels (R,G,B) based on raw image data (rraw, graw, braw) read only from the image pixels (R,G,B) of the image sensor (10); correcting the set of color components of non-direct neighbors of the non-image pixels (F) by means of a first color correction matrix (CCM1); and correcting the set of color components of direct neighbors of the non-image pixels by means of a second color correction matrix (CCM2) different from the first color correction matrix. An image sensor (10) and an auto-focus camera using same are also disclosed.
-
Citations
12 Claims
-
1. A method for correcting image data retrieved from an image sensor comprising a plurality of image pixels and non-image pixels, the image pixels being overlaid with a color filter array and having a different spectral sensitivity than the non-image pixels, the method comprising:
-
a) determining a set of color components for the image pixels based on raw image data read only from the image pixels of the image sensor, whereby one color component is assigned the raw image data obtained from the sensor for said image pixel, and the other color components are determined from raw image data obtained from the sensor for image pixels in the vicinity of said image pixel; b) determining a corrected set of color components for the image pixels that are not directly adjacent to the non-image pixels by means of a first color correction matrix using the formula; - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An image sensor comprising:
-
a plurality of image pixels overlaid with a color filter array and at least one non-image pixel, the image pixels having a different spectral sensitivity than the non-image pixels, and a processor unit adapted for; a) determining a set of color components for the image pixels based on raw image data read only from the image pixels of the image sensor, whereby one color component is assigned the raw image data obtained from the sensor for said image pixel, and the other color components are determined from raw image data obtained from the sensor for image pixels in the vicinity of said image pixel; b) correcting a set of color components of image pixels that are not directly adjacent to the non-image pixels using the formula; - View Dependent Claims (9, 10, 11, 12)
-
Specification