Code symbol reading system having adaptive autofocus
First Claim
Patent Images
1. A system for reading code symbols, comprising:
- an imaging subsystem for capturing images within the imaging subsystem'"'"'s field of view, the imaging subsystem including a focusing module; and
an image processor configured for;
selecting an initial, predicted focal distance for the imaging subsystem'"'"'s focusing module;
processing an image of a code symbol captured by the imaging subsystem in order to decode the code symbol; and
storing in memory the focal distance associated with the decoded code symbol;
wherein the image processor is configured to select the initial, predicted focal distance as a function of memorized focal distance(s) associated with previously decoded code symbol(s).
1 Assignment
0 Petitions
Accused Products
Abstract
A system for reading code symbols includes an imaging subsystem that includes a focusing module and an image processor. The image processor selects an initial, predicted focal distance for the imaging subsystem'"'"'s focusing module with respect to a code symbol. The focal distance for each successfully decoded code symbol is stored in memory, and a weighted average of a pre-selected number of memorized focal distances is used to calculate the next initial, predicted focal distance.
-
Citations
16 Claims
-
1. A system for reading code symbols, comprising:
-
an imaging subsystem for capturing images within the imaging subsystem'"'"'s field of view, the imaging subsystem including a focusing module; and an image processor configured for; selecting an initial, predicted focal distance for the imaging subsystem'"'"'s focusing module; processing an image of a code symbol captured by the imaging subsystem in order to decode the code symbol; and storing in memory the focal distance associated with the decoded code symbol; wherein the image processor is configured to select the initial, predicted focal distance as a function of memorized focal distance(s) associated with previously decoded code symbol(s). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for reading code symbols, comprising:
-
an imaging subsystem for capturing images within the imaging subsystem'"'"'s field of view, the imaging subsystem including a focusing module; and an image processor configured for; selecting an initial, predicted focal distance for the imaging subsystem'"'"'s focusing module with respect to a code symbol; processing one or more images of a code symbol captured by the imaging subsystem at the initial, predicted focal distance; if processing a predetermined number of captured images of a code symbol fails to decode the code symbol, then performing an autofocus routine; and if processing a captured image of the code symbol decodes the code symbol, then storing in memory the focal distance associated with the decoded code symbol; wherein the image processor is configured to select the initial, predicted focal distance as a function of a plurality of memorized focal distances associated with previously decoded code symbols. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification