Image sensor with auto-focus and pixel cross-talk compensation
First Claim
1. A computer-implemented method for producing a digital image using an image sensor comprised of a pixel array, the method comprising:
- obtaining, using a processor, a set of coefficients representing a relative measurement between;
an affected pixel that is proximate to an auto-focus pixel having a shield element and is optically affected by the shielding element,and an unaffected pixel that is at least one additional pixel away from the auto-focus pixel as compared to the affected pixel;
constructing, using the processor, a predictive function based on the set of coefficients wherein the predictive function is constructed by performing a non-linear regression on at least part of the set of coefficients;
computing, using the processor, a compensated pixel value for at least one pixel of the image sensor using the predictive function; and
creating a digital image, using the image sensor, based in part on the compensated value.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for producing a digital image. The method may compensate for cross-talk between adjacent pixels and reduce the effect of auto-focus elements integrated into a pixel array of an image sensor. A set of coefficients is obtained, where the set of coefficients represent a relative measurement between two or more pixels in the pixel array and may be obtained from a calibration operation. A predictive function is constructed based on the set of coefficients. A compensated pixel value for at least one pixel of the image sensor is calculated using the predictive function. A digital image is created based in part on the compensated value.
-
Citations
19 Claims
-
1. A computer-implemented method for producing a digital image using an image sensor comprised of a pixel array, the method comprising:
-
obtaining, using a processor, a set of coefficients representing a relative measurement between; an affected pixel that is proximate to an auto-focus pixel having a shield element and is optically affected by the shielding element, and an unaffected pixel that is at least one additional pixel away from the auto-focus pixel as compared to the affected pixel; constructing, using the processor, a predictive function based on the set of coefficients wherein the predictive function is constructed by performing a non-linear regression on at least part of the set of coefficients; computing, using the processor, a compensated pixel value for at least one pixel of the image sensor using the predictive function; and creating a digital image, using the image sensor, based in part on the compensated value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method for producing a digital image using an image sensor comprised of a pixel array, the method comprising:
-
obtaining, using a processor, a set of coefficients representing a relative measurement between; an affected pixel that is positioned proximate to an auto-focus pixel and optically affected by a shielding element, and an unaffected pixel that is positioned further away from the auto-focus pixel as compared to the affected pixel; constructing, using the processor, a predictive function based on the set of coefficients wherein the predictive function is constructed by performing a non-linear regression on at least part of the set of coefficients computing, using the processor, a compensated pixel value for at least one pixel of the image sensor using the predictive function; and creating, using the image sensor, a digital image based in part on the compensated value. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer-implemented method for producing a digital image using an image sensor comprised of a pixel array, the method comprising:
-
acquiring, using the image sensor, pixel data for a pixel array of the image sensor; obtaining, using a processor, a predictive function based on a calibration operation wherein the predictive function is constructed by performing a non-linear regression on at least part of a set of coefficients which represent a difference between; an affected pixel that is proximate to an auto-focus pixel and optically affected by an element of the image sensor, and an unaffected pixel that is positioned further from the auto-focus pixel as compared to the affected pixel; computing, using the processor, a compensated pixel value for at least one pixel of the image sensor using the predictive function; and creating a digital image, using the processor, based in part on the compensated value. - View Dependent Claims (17, 18)
-
-
19. An electronic device having a digital camera, the digital camera comprising:
-
an image sensor having an array of pixels; a memory having computer-readable instructions stored thereon; and a processor configured to produce a digital image by executing the computer-readable instructions, the instructions for; obtaining a set of coefficients representing a relative measurement between; an affected pixel that is positioned proximate to a shield element and optically affected by the shield element, and an unaffected pixel that is positioned further from the shield element as compared to the affected pixel; constructing a predictive function based on the set of coefficients wherein the predictive function is constructed by performing a non-linear regression on at least part of the set of coefficients; computing a compensated pixel value for at least one pixel of the image sensor using at least one coefficient of the set of coefficients; and creating the digital image based in part on the compensated value.
-
Specification