System and method for imaging and decoding optical codes using at least two different imaging settings
First Claim
1. A method for imaging an optical code comprising the steps of:
- consecutively imaging an optical code respectively using at least a first and a second imaging setting;
generating at least first and second sets of image data respectively corresponding to the first and second imaging settings;
evaluating at least one of the first and second sets of image data; and
selecting at least one of the first and second sets of image data in accordance with the evaluation.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for imaging an optical code is provided including the steps of consecutively imaging an optical code respectively using at least a first and a second imaging setting; generating at least first and second sets of image data respectively corresponding to the first and second imaging settings; evaluating at least one of the first and second sets of image data; and selecting at least one of the first and second sets of image data in accordance with the evaluation. The system includes an imaging engine having a lens assembly and a photo sensor array for consecutively imaging an optical code located in a field of view of the imaging engine using at least the first and the second imaging settings, and generating the at least first and second sets of image data respectively corresponding to the first and second imaging settings. The system further includes at least one processor for evaluating the at least one of the first and second sets of image data, and selecting the at least one of the first and second sets of image data in accordance with the evaluation.
99 Citations
34 Claims
-
1. A method for imaging an optical code comprising the steps of:
-
consecutively imaging an optical code respectively using at least a first and a second imaging setting;
generating at least first and second sets of image data respectively corresponding to the first and second imaging settings;
evaluating at least one of the first and second sets of image data; and
selecting at least one of the first and second sets of image data in accordance with the evaluation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for imaging an optical code comprising:
-
means for consecutively imaging an optical code respectively using at least a first and a second imaging setting;
means for generating at least first and second sets of image data respectively corresponding to the first and second imaging settings;
means for evaluating at least one of the first and second sets of image data; and
means for selecting at least one of the first and second sets of image data in accordance with the evaluation. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. An optical code reading system comprising:
-
an imaging engine having a lens assembly and a photo sensor array for consecutively imaging an optical code located in a field of view of the imaging engine respectively using at least a first and a second imaging setting, and generating at least first and second sets of image data respectively corresponding to the first and second imaging settings; and
processing means for evaluating at least one of the first and second sets of image data, and selecting at least one of the first and second sets of image data in accordance with the evaluation. - View Dependent Claims (28, 29, 30)
-
-
31. An optical code reading system comprising:
-
an optical code reader comprising;
a lens assembly for focusing incident light;
a photo sensor array for sensing the focused incident light and generating image data corresponding to two different imaging settings; and
transmission means for transmitting the image data; and
a processor externally located from said optical code reader for receiving the image data corresponding to the two different imaging settings and processing the image data.
-
-
32. A method for imaging an optical code comprising the steps of:
-
consecutively imaging said optical code respectively using at least a first and a second imaging setting;
generating at least first and second sets of image data respectively corresponding to the first and second imaging settings; and
transmitting the first and second sets of image data to an external processor for processing of the image data, wherein the external processor processes the first and second sets of image data in accordance with a processing method comprising the steps of;
evaluating at least one of the first and second sets of image data; and
selecting at least one of the first and second sets of image data in accordance with the evaluation.
-
-
33. A computer readable medium storing programmable instructions capable of being executed by a processor for performing the steps of:
-
receiving at least first and second sets of image data corresponding to consecutive imaging of an optical code using respective at least first and second image settings;
evaluating at least one of the first and second sets of image data; and
selecting at least one of the first and second sets of image data in accordance with the evaluation.
-
-
34. A computer data signal embodied in a transmission medium for execution by at least one processor for processing an imaged optical code, the data signal comprising:
-
a code segment including instructions for receiving at least first and second sets of image data corresponding to consecutive imaging of an optical code using respective at least first and second image settings;
a code segment including instructions for evaluating at least one of the first and second sets of image data; and
a code segment including instructions for selecting at least one of the first and second sets of image data in accordance with the evaluation.
-
Specification