Image reader comprising CMOS based image sensor array
DCFirst Claim
1. A method for capturing and decoding at least a two dimensional bar code in image data captured by an image reader, the image reader comprising an image sensor array comprising plurality of pixels in a two-dimensional array, and the image reader further comprising at least one illumination light source, the method comprising:
- exposing all or substantially all of the pixels in the image sensor array in a global shutter mode, wherein exposing the all or substantially all of the pixels in the global shutter mode comprises exposing the all or substantially all of the pixels in response to an exposure control timing pulse; and
illuminating at least a portion of the bar code in response to an illumination control timing pulse;
wherein the exposure control timing pulse and the illumination control timing pulse are interdependent.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
The invention features an image reader and a corresponding method for capturing a sharp distortion free image of a target, such as a one or two-dimensional bar code. In one embodiment, the image reader comprises a two-dimensional CMOS based image sensor array, a timing module, an illumination module, and a control module. The time during which the target is illuminated is referred to as the illumination period. The capture of the image by the image sensor array is driven by the timing module that, in one embodiment, is able to simultaneously expose substantially all of the pixels in the array. The time during which the pixels are collectively activated to photo-convert incident light into charge defines the exposure period for the sensor array. In one embodiment, at least a portion of the exposure period occurs during the illumination period.
-
Citations
44 Claims
-
1. A method for capturing and decoding at least a two dimensional bar code in image data captured by an image reader, the image reader comprising an image sensor array comprising plurality of pixels in a two-dimensional array, and the image reader further comprising at least one illumination light source, the method comprising:
-
exposing all or substantially all of the pixels in the image sensor array in a global shutter mode, wherein exposing the all or substantially all of the pixels in the global shutter mode comprises exposing the all or substantially all of the pixels in response to an exposure control timing pulse; and illuminating at least a portion of the bar code in response to an illumination control timing pulse; wherein the exposure control timing pulse and the illumination control timing pulse are interdependent. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method comprising:
-
exposing all or substantially all of the pixels in an image sensor array in a global shutter mode in response to an exposure control timing pulse to collect image data; decoding representations of at least a two dimensional bar code in a grey level image captured by an image reader that is configured to operate an image sensor array operable in a global shutter mode to capture a substantially distortion free image; wherein the image reader further comprises the image sensor array comprising a plurality of pixels in a two-dimensional array; illuminating at least a portion of the bar code with at least one illumination light source in response to an illumination control timing pulse, wherein the exposure control timing pulse and the illumination control timing pulse are interdependent; and searching the captured grey level image for one or more markers, wherein in an instance in which at least one marker of the one or more markers is detected, the method further comprises decoding the captured grey level image in accordance with a decoding algorithm associated with the at least one marker. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A method for capturing and decoding at least a two dimensional bar code in image data captured by an image reader, the image reader comprising an image sensor array comprising plurality of pixels in a two-dimensional array, and the image reader further comprising at least one illumination light source, the method comprising:
-
transmitting an exposure control timing pulse to cause exposure of all or substantially all of the pixels in the image sensor array in a global shutter mode in response to the exposure control timing pulse; and transmitting an illumination control timing pulse to cause illumination of at least a portion of the bar code in response to an illumination control timing pulse; wherein the exposure control timing pulse and the illumination control timing pulse are interdependent. - View Dependent Claims (44)
-
Specification