METHOD AND APPARATUS FOR COMPENSATING FOR FIXED PATTERN NOISE IN AN IMAGING SYSTEM
First Claim
1. A method for configuring an imaging system, comprising:
- exposing a two dimensional pixel array within the imaging system to a scene having a known radiance;
capturing a predetermined number of image signal frames of the known radiance scene;
discarding a predetermined number of pixel values in at least one column of the two dimensional pixel array when each frame is captured based on gray scale values of the pixel values;
thereafter, finding a column white value for each column of the two dimensional pixel array when each frame is captured;
averaging the column white values to determine an average column white value for each column of the two dimensional pixel array;
comparing each average column white value to a predetermined reference value for each column, and therefrom determining a correction value for each column of the two dimensional pixel array; and
storing each correction value in a storage location for retrieval by the imaging system.
1 Assignment
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.
-
Citations
20 Claims
-
1. A method for configuring an imaging system, comprising:
-
exposing a two dimensional pixel array within the imaging system to a scene having a known radiance; capturing a predetermined number of image signal frames of the known radiance scene; discarding a predetermined number of pixel values in at least one column of the two dimensional pixel array when each frame is captured based on gray scale values of the pixel values; thereafter, finding a column white value for each column of the two dimensional pixel array when each frame is captured; averaging the column white values to determine an average column white value for each column of the two dimensional pixel array; comparing each average column white value to a predetermined reference value for each column, and therefrom determining a correction value for each column of the two dimensional pixel array; and storing each correction value in a storage location for retrieval by the imaging system. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for operating an imaging system, comprising:
-
determining a correction value for each of a plurality of pixels of a two dimensional pixel array within the imaging system to obtain a plurality of correction values; capturing a frame of image data; correcting a plurality of pixel values in the captured frame of image data using the plurality of correction values to obtain a corrected frame of image data; and attempting to decode indicia in the corrected frame of image data. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for operating an imaging system, comprising:
-
exposing a two dimensional pixel array within the imaging system to a scene having a known radiance; capturing a predetermined number of image signal frames of the known radiance scene; discarding a predetermined number of pixel values in at least one column of the two dimensional pixel array when each frame is captured based on gray scale values of the pixel values; thereafter, finding a column white value for each column of the two dimensional pixel array when each frame is captured; averaging the column white values to determine an average column white value for each column of the two dimensional pixel array; comparing each average column white value to a predetermined reference value for each column, and therefrom determining a correction value for each column of the two dimensional pixel array; capturing a frame of image data; correcting a plurality of pixel values in the captured frame of image data using the determined correction values to obtain a corrected frame of image data; and attempting to decode indicia in the corrected frame of image data. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification