Graphical barcode readers that are configured for glare reduction

US10503945B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10503945-B2
Application numberUS-201916268351-A
CountryUS
Kind codeB2
Filing dateFeb 5, 2019
Priority dateDec 12, 2008
Publication dateDec 10, 2019
Grant dateDec 10, 2019

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.

A method for glare reduction may be implemented by a graphical code reader. The graphical code reader includes an optic system, a plurality of light sources, and a control system. The control system is configured to determine that glare is present in an image captured by the optic system by identifying reflection from at least one of the plurality of light sources. The control system may take a corrective action to reduce the glare in subsequent images. The control system may be configured to take a first corrective action if a diffraction pattern is present at a periphery of the glare, and take a second corrective action if a diffraction pattern is not present at the periphery of the glare.

First claim

Opening claim text (preview).

What is claimed is: 1. A graphical barcode reader configured to read both barcodes printed on a substrate and barcodes displayed on a backlit display, the graphical barcode reader comprising: an optic system, including an image sensor, configured to capture a first image of a barcode presented in a field of view of the image sensor using an initial gain setting for the image sensor and a second image of the barcode using an adjusted gain setting for the image sensor, wherein the first image includes a reflective glare pattern; a plurality of light sources configured to illuminate the field of view of the image sensor; and a control system configured to determine a value for the adjusted gain setting based at least in part on the following: if the reflective glare pattern is consistent with the barcode being printed on a substrate, the control system determines a first value for the adjusted gain setting; and if the reflective glare pattern is consistent with the barcode being displayed on a backlit display, the control system determines a second value for the adjusted gain setting, wherein the second value is different from the first value. 2. The graphical barcode reader of claim 1 , wherein the initial gain setting has a highest value. 3. The graphical barcode reader of claim 1 , wherein the second value is lower than the first value. 4. The graphical barcode reader of claim 1 , wherein the reflective glare pattern is consistent with the barcode being displayed on a backlit display at least when the reflective glare pattern includes a diffraction pattern. 5. The graphical barcode reader of claim 4 , wherein the reflective glare pattern is consistent with the barcode being printed on a substrate at least when the reflective glare pattern does not include a diffraction pattern. 6. The graphical barcode reader of claim 5 , wherein the reflective glare pattern does not include a diffraction pattern at least when the reflective glare pattern has fuzzy edges or blurred edges. 7. The graphical barcode reader of claim 1 , wherein the plurality of light sources include an infra-red (IR) illumination source and a red illumination source. 8. The graphical barcode reader of claim 7 , wherein the control system is further configured to determine an intensity level of the red illumination source for capturing the second image of the barcode, wherein the control system is configured to determine the intensity level based at least in part on the following: if the reflective glare pattern is consistent with the barcode being printed on a substrate, the control system determines a first intensity value for the intensity level; and if the reflective glare pattern is consistent with the barcode being displayed on a backlit display, the control system determines a second intensity value for the intensity level, wherein the second intensity value is different from the first intensity value. 9. The graphical barcode reader of claim 8 , wherein the control system determines that the second intensity value is zero. 10. A graphical barcode reader configured to read both barcodes printed on a substrate and barcodes displayed on a backlit display, the graphical barcode reader comprising: an optic system, including an image sensor, configured to capture a first image of a barcode presented in a field of view of the image sensor and a second image of the barcode, wherein the first image includes a reflective glare pattern; a plurality of light sources configured to illuminate the field of view of the image sensor, wherein the plurality of light sources include an IR illumination source and a red illumination source; and a control system configured to determine an intensity level of the red illumination source for capturing the second image of the barcode, wherein the control system is configured to determine the intensity level based at least in part on the following: if the reflective glare pattern is consistent with the barcode being printed on a substrate, the control system determines a first value for the intensity level; and if the reflective glare pattern is consistent with the barcode being displayed on a backlit display, the control system determines a second value for the intensity level, wherein the second value is different from the first value. 11. The graphical barcode reader of claim 10 , wherein the second value is lower than the first value. 12. The graphical barcode reader of claim 10 , wherein the control system determines that the second value is zero. 13. The graphical barcode reader of claim 10 , wherein the reflective glare pattern is consistent with the barcode being displayed on a backlit display at least when the reflective glare pattern has a diffraction pattern. 14. The graphical barcode reader of claim 13 , wherein the reflective glare pattern is consistent with the barcode being printed on a substrate at least when the reflective glare pattern does not have a diffraction pattern. 15. The graphical barcode reader of claim 14 , wherein the reflective glare pattern does not have a diffraction pattern at least when the reflective glare pattern has fuzzy edges or blurry edges. 16. The graphical barcode reader of claim 10 , wherein the control system is further configured to determine a value for an adjusted gain setting for capturing the second image based at least in part on saturation and contrast in a portion of the first image consistent with a barcode pattern. 17. The graphical barcode reader of claim 16 , wherein the portion of the first image consistent with a barcode pattern includes a part of the first image that includes at least one of: i) high contrast within a region consistent with dark cells and light cells of a barcode pattern, ii) sharp changes in contrast within the region consistent with sharp edges between dark cells and light cells of a barcode pattern, or iii) parallel and/or orthogonal patterns of sharp changes in contrast consistent with parallel and orthogonal patterns of dark cells and light cells of a barcode pattern. 18. A method for capturing both barcodes printed on a substrate and barcodes displayed on a backlit display using a graphical barcode reader, the graphical barcode reader including an optic system with an image sensor, the method comprising: capturing a first image of a barcode presented in a field of view of the image sensor according to one or more initial settings, wherein the first image includes a reflective glare pattern; determining whether the reflective glare pattern includes a diffraction pattern; determining one or more adjusted settings for capturing a second image of the barcode based at least in part on whether the reflective glare pattern includes a diffraction pattern; and capturing the second image of the barcode according to the one or more adjusted settings. 19. The method of claim 18 , wherein the one or more adjusted settings include a gain setting and a red illumination intensity setting. 20. The method of claim 19 , wherein determining the one or more adjusted settings further includes that if the reflective glare pattern includes a diffraction pattern, determining that the gain setting has a first value and the red illumination intensity setting has a first intensity value and if the reflective glare pattern does not include a diffraction pattern, determining that the gain setting has a second value and the red illumination intensity setting has a second intensity value, wherein the first value is different from the second value and the first inte

Assignees

Inventors

Classifications

  • Source control · CPC title

  • Light sources · CPC title

  • Circuits for pulse shaping, amplifying, eliminating noise signals, checking the function of the sensing device (basic electronic circuitry H03) · CPC title

  • Source control · CPC title

  • further details of bar or optical code scanning devices · 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 US10503945B2 cover?
A method for glare reduction may be implemented by a graphical code reader. The graphical code reader includes an optic system, a plurality of light sources, and a control system. The control system is configured to determine that glare is present in an image captured by the optic system by identifying reflection from at least one of the plurality of light sources. The control system may take a…
Who is the assignee on this patent?
Code Corp
What technology area does this patent fall under?
Primary CPC classification G06K7/10732. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 10 2019 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).