Image reader comprising CMOS based image sensor array

US9465970B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9465970-B2
Application numberUS-201414221903-A
CountryUS
Kind codeB2
Filing dateMar 21, 2014
Priority dateMar 11, 2005
Publication dateOct 11, 2016
Grant dateOct 11, 2016

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).

We claim: 1. An apparatus comprising: a bar code decoding module that is configured to decode representations of at least a two dimensional bar code in image data captured by an image reader, the image reader further 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, and wherein in the global shutter mode all or substantially all of the pixels in the image sensor array are exposed in the image sensor array in response to an exposure control timing pulse so as to enable the collection of image data in the form of at least a two dimensional bar code; and at least one illumination light source configured to illuminate 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. 2. The apparatus of claim 1 , wherein the bar code decoding module is further configured to select a decoding algorithm for decoding the representation of the bar code from a plurality of decoding algorithms each configured to decode a different one dimensional bar code or a two dimensional bar code. 3. The apparatus of claim 1 , wherein the at least one illumination light source is configured to project a two-dimensional observable illumination pattern over the target. 4. The apparatus of claim 1 , wherein the at least one illumination light source is configured to operate at a substantially peak power level during at least a portion of the exposure control timing pulse. 5. The apparatus of claim 1 , wherein the at least one illumination light source is configured to operate at a substantially peak power level during at least a portion of the exposure control timing pulse and is configured to be deactivated during another portion of the exposure control timing pulse. 6. The apparatus 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. 7. The apparatus of claim 1 , wherein the bar code decoding module is further configured to at least 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. 8. The apparatus of claim 1 , wherein the at least one illumination light source is configured to be substantially bright and the exposure control timing pulse is configured to be substantially short so as to enable the image data to be substantially non-distorted. 9. The apparatus of claim 1 , wherein the barcode decoding module further comprises: a read out module configured to read out a set of digital values corresponding to incident light on a plurality of pixels of the CMOS image sensor array simultaneously exposed to capture the image data, a frame of image data comprises a plurality of pixel values, wherein the read out module is controlled by a read out timing control pulse. 10. The apparatus of claim 1 , further comprising: a lens driver module, wherein the lens sensor driver module has a plurality of discrete settings, each discrete setting being configured to cause the image data to be collected by the CMOS image sensor for objects located at a particular distance from the image reader. 11. The apparatus of claim 1 , further comprising: an auto-focusing module configured to read the image data from one or more exposed rows such that the image data is analyzed by a focusing algorithm operable to determine an auto-focus setting, the auto-focusing module configured to move a lens according to the auto-focus setting. 12. The apparatus of claim 1 , wherein the apparatus comprises one or more of a magnetic stripe reader, a biometric reader, a printer, a radio-frequency identification tag reader, a radio-frequency payment reader, or a smart card reader. 13. The apparatus of claim 1 , wherein the barcode decoding module is further configured to perform feature extraction such that a quiet zone is identifiable in the image data. 14. The apparatus of claim 1 , wherein the barcode decoding is further configured to perform feature extraction such that a finder pattern is identifiable in the image data. 15. The apparatus of claim 1 , wherein the illumination control timing pulse occurs in response to the exposure control timing pulse. 16. The apparatus of claim 1 , wherein the exposure control timing pulse occurs in response to the illumination control timing pulse. 17. The apparatus of claim 1 , wherein a read out control timing pulse begins at the conclusion of the illumination control timing pulse. 18. The apparatus of claim 1 , wherein a read out control timing pulse begins at the conclusion of the exposure control timing pulse. 19. The apparatus of claim 1 , wherein the at least one illumination light source is configured to operate at a peak power level during at least a portion of the exposure control timing pulse in accordance with a power budget. 20. The apparatus of claim 1 , wherein the CMOS image sensor array comprises at least 640×480 active pixels. 21. The apparatus of claim 1 , wherein the CMOS image sensor array comprises an infrared filter. 22. An apparatus comprising: a bar code decoding module that is configured to decode representations of at least a two dimensional bar code in grey level image data captured by an image reader, the image reader further 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, and wherein in the global shutter mode all or substantially all of the pixels in the image sensor array are exposed in the image sensor array in response to an exposure control timing pulse so as to enable the collection of image data in the form of at least the two dimensional bar code; and at least one illumination light source configured to illuminate 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. 23. The apparatus of claim 22 , wherein the bar code decoding module is further configured to select a decoding algorithm for decoding the representation of the bar code from a plurality of decoding algorithms each configured to decode a different one dimensional bar code or a two dimensional bar code. 24. The apparatus of claim 22 , wherein the at least one illumination light source is configured to project a two-dimensional observable illumination pattern over the target. 25. The apparatus of claim 22 , wherein the at least one illumination light source is configured to operate at a substantially peak power level during at least a portion of the exposure control timing pulse. 26. The apparatus of claim 22 , wherein the at least one illumination light source is configured to operate at a substantially peak power level during at least a portion of the exposure control timing pulse and is configured to be deactivated during another portion of the exposure control timing pulse. 27. The apparatus of claim 22 , wherein the bar code decoding module further comprises: a classifier module that is configured to determine whether the grey level im

Assignees

Inventors

Classifications

  • Photodetector array or CCD scanning · CPC title

  • G06K7/1439Primary

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

  • SSIS architectures; Circuits associated therewith · CPC title

  • Mounting of pick-up tubes, electronic image sensors, deviation or focusing coils · CPC title

  • by influencing the exposure time · 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 US9465970B2 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 Oct 11 2016 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).