Image reader comprising CMOS based image sensor array

US8978985B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-8978985-B2
Application numberUS-201414273631-A
CountryUS
Kind codeB2
Filing dateMay 9, 2014
Priority dateMar 11, 2005
Publication dateMar 17, 2015
Grant dateMar 17, 2015

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

The invention claimed is: 1. A bar code reading device comprising: a CMOS image sensor array comprising a plurality of pixels in a two-dimensional array, wherein the CMOS image sensor array is operable, in a global shutter mode, to collect image data from a target, wherein, in the global shutter mode, all or substantially all of the plurality of pixels in the CMOS image sensor array are simultaneously exposed in response to an exposure control timing pulse so as to enable the collection of image data in the form of a one dimensional bar code and to enable the collection of image data in the form of a two dimensional bar code; at least one illumination light source configured to illuminate at least a portion of the target in response to an illumination control timing pulse, wherein the exposure control timing pulse and the illumination control timing pulse are coordinated by a control module such that the illumination control timing pulse is transmitted to the at least one illumination light source as a result of the exposure control timing pulse; an autodiscrimination module configured to search the image data collected in the global shutter mode for one or more markers indicative of a presence of at least one of the one dimensional bar code or the two dimensional bar code; and a bar code decoding module that is configured, in an instance in which at least one marker of the one or more markers is detected by the autodiscrimination module, to decode the image data in accordance with a decoding algorithm associated with the at least one marker. 2. The bar code reading device of claim 1 , wherein the bar code decoding module is further configured to select the decoding algorithm from a plurality of decoding algorithms each configured to decode a different one dimensional bar code or two dimensional bar code. 3. The bar code reading device of claim 1 , wherein the at least one illumination light source is configured to project a two-dimensional white or colored illumination pattern over at least a portion of the target. 4. The bar code reading device of claim 1 , wherein the at least one illumination light source is configured to operate at or substantially at a recommended maximum DC operating current draw during at least a portion of a duration of the exposure control timing pulse. 5. The bar code reading device of claim 1 , wherein the at least one illumination light source is configured to operate at or substantially at a recommended maximum DC operating current draw during at least a portion of a duration of the exposure control timing pulse and is configured to be deactivated during another portion of the duration of the exposure control timing pulse. 6. The bar code reading device of claim 1 , wherein the illumination control timing pulse occurs in response to the exposure control timing pulse or the exposure control timing pulse occurs in response to the illumination control timing pulse. 7. The bar code reading device of claim 1 , wherein the bar code decoding module further comprises: a classifier module that is configured to determine whether the image data comprises a one dimensional bar code or a two dimensional bar code. 8. The bar code reading device of claim 1 , wherein the bar code decoding module is further configured to decode two or more of a one dimensional universal product code bar code, a two dimensional PDF417 bar code or a bar code having abutting bar code symbols. 9. The bar code reading device of claim 1 , wherein the at least one illumination light source is substantially bright and the exposure control timing pulse is substantially short so as to enable the image data to be substantially non-distorted. 10. The bar code reading device of claim 1 , wherein the bar code decoding module is configured to subject a windowed frame of image data to an attempt to decode. 11. The bar code reading device of claim 1 , wherein the plurality of pixels in the two-dimensional array are arranged in a plurality of non-overlapping rows. 12. A bar code reading device comprising: a CMOS image sensor array comprising a plurality of pixels in a two-dimensional array, wherein the CMOS image sensor array is operable, in a global shutter mode, to collect image data from a target, wherein, in the global shutter mode, all or substantially all of the plurality of pixels in the CMOS image sensor array are simultaneously exposed in response to an exposure control timing pulse, wherein the CMOS image sensor array is configured to collect image data in the form of a decodable one dimensional bar code, wherein the CMOS image sensor array is configured to collect image data in the form of a decodable two dimensional bar code, and wherein each pixel having a grey scale pixel value representing observable light incident at the pixel; at least one illumination light source configured to illuminate at least a portion of the target in response to an illumination control timing pulse, wherein the exposure control timing pulse and the illumination control timing pulse are coordinated by a control module such that the illumination control timing pulse is transmitted to the at least one illumination light source in response to the exposure control timing pulse; an autodiscrimination module configured to search the image data comprising at least a portion of the grey scale pixel values collected in the global shutter mode for one or more markers from a plurality of detectable markers indicative of a presence of at least one bar code symbol; and a bar code decoding module that is configured, in an instance in which at least one marker of the one or more markers is detected by the autodiscrimination module, to decode the image data in accordance with a decoding algorithm associated with the at least one marker. 13. The bar code reading device of claim 12 , wherein the bar code decoding module is further configured to select the decoding algorithm from a plurality of decoding algorithms each configured to decode a different one dimensional bar code or two dimensional bar code. 14. The bar code reading device of claim 12 , wherein the at least one illumination light source is configured to project a two-dimensional white or colored illumination pattern over at least a portion of the target. 15. The bar code reading device of claim 12 , wherein the at least one illumination light source is configured to operate at or substantially at a recommended maximum DC operating current draw during at least a portion of a duration of the exposure control timing pulse. 16. The bar code reading device of claim 12 , wherein the at least one illumination light source is configured to operate at or substantially at a recommended maximum DC operating current draw during at least a portion of a duration of the exposure control timing pulse and is configured to be deactivated during another portion of the duration of the exposure control timing pulse. 17. The bar code reading device of claim 12 , wherein the illumination control timing pulse occurs in response to the exposure control timing pulse or the exposure control timing pulse occurs in response to the illumination control timing pulse. 18. The bar code reading device of claim 12 , wherein the bar code decoding module further comprises: a classifier module that is configured to determine whether the image data comprises a one dimensional bar code or a two dimensional bar code. 19. The bar code reading device of claim 12 , wherein the bar code decoding module is further configured to decode two or more of a one dimensional unive

Assignees

Inventors

Classifications

  • Photodetector array or CCD scanning · CPC title

  • G06K7/1439Primary

    including a method step for retrieval of the optical code · CPC title

  • provided with illuminating means · CPC title

  • Addressed sensors, e.g. MOS or CMOS sensors · CPC title

  • Camera operation mode switching, e.g. between still and video, sport and normal or high- and low-resolution modes · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US8978985B2 cover?
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 ill…
Who is the assignee on this patent?
Hand Held Prod Inc
What technology area does this patent fall under?
Primary CPC classification G06K7/10722. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 17 2015 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).