Method and apparatus for compensating pixel values in an imaging system
First Claim
1. A method for operating an imaging system, said imaging system having an image sensor including a two dimensional pixel array, said method comprising the steps of:
- determining a plurality of first correction values, wherein said determining a plurality of first correction values includes determining a correction value for use in correcting pixel values corresponding to each of a plurality of pixels of said two dimensional pixel array;
determining a plurality of second correction values, wherein said determining a plurality of second correction values includes determining a correction value for use in correcting pixel values corresponding to each of said plurality of pixels of said two dimensional pixel array;
storing said first correction values and said second correction values in a memory location;
in a run mode of operation with a first operating application active, capturing a frame of image data into a memory location and correcting a plurality of pixel values of said frame using said first correction values; and
in a run mode of operation with a second operating application active, capturing a frame of image data into a memory location and correcting a plurality of values of the frame using said second correction values.
0 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a method and apparatus for configuring an imaging system to compensate for fixed pattern noise, variations in pixel values captured from an image sensor that vary according to a fixed pattern. In a method for configuring an imaging system for compensating an additive term component of fixed pattern noise, a pixel array is exposed to a scene of known radiance and an average white value is determined for each pixel of an array. Each average white value is compared to a predetermined reference value to determine a correction value for each pixel. In a method for configuring an imaging system for compensating both an additive and multiplicative component of fixed pattern noise, a pixel array is exposed to a first scene having a first known radiance, and frames of the scene are captured, and then the array is exposed to a second scene having a second known radiance and frames of the second scene are captured. After first and second average white values are determined for each pixel additive and multiplicative term correction values for each pixel are then determined by solving for a system of equations relating the first and second average white values and first and second scene radiances. Correction values can be utilized to correct pixel values of a frame of image data, and a decoding algorithm for attempting to decode a frame of image data including corrected pixel values can be activated.
655 Citations
17 Claims
-
1. A method for operating an imaging system, said imaging system having an image sensor including a two dimensional pixel array, said method comprising the steps of:
-
determining a plurality of first correction values, wherein said determining a plurality of first correction values includes determining a correction value for use in correcting pixel values corresponding to each of a plurality of pixels of said two dimensional pixel array; determining a plurality of second correction values, wherein said determining a plurality of second correction values includes determining a correction value for use in correcting pixel values corresponding to each of said plurality of pixels of said two dimensional pixel array; storing said first correction values and said second correction values in a memory location; in a run mode of operation with a first operating application active, capturing a frame of image data into a memory location and correcting a plurality of pixel values of said frame using said first correction values; and in a run mode of operation with a second operating application active, capturing a frame of image data into a memory location and correcting a plurality of values of the frame using said second correction values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for operating an imaging system, said imaging system having an image sensor including a two dimensional pixel array, said method comprising the steps of:
-
providing an illumination apparatus for artificial illumination of a target scene, wherein the illumination apparatus provides non-uniform illumination to a target scene; in a run mode of operation, capturing a frame of image data into a memory location and correcting a plurality of pixel values of said frame using correction values to correct for said non-uniform illumination; executing a decoding algorithm for attempting to decode for decodable indicia, wherein said executing step includes the step of utilizing said frame of image data having said plurality of pixel values that have been corrected utilizing said correction values. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification