Anti-hand-jittering dataform readers and methods
First Claim
1. A dataform reader, configured to reduce effects of image offset causing registration error between sequential fields of image data, comprising:
- a sensor array responsive to illumination reflected from a dataform to provide signals representative of illumination levels on first and second groups of sensors respectively representing first and second field images subject to image offset;
a memory coupled to said sensor array to store first field image data representative of said illumination levels on the first group of sensors and to store second field image data representative of said illumination levels on the second group of sensors; and
a processor arranged to access said memory to utilize said first field image data to decode a portion of said dataform and to utilize said second field image data to supplement decoding of said dataform.
16 Assignments
0 Petitions
Accused Products
Abstract
Dataform readers using two-dimensional sensor array cameras provide image frames comprising successive first and second fields of image data. In hand-held operation, hand jitter results in image offset causing registration errors between fields. Resolution and decoding performance are enhanced by described readers and methods. Decoding is implemented first by use of image data of a first field and the results of such decoding are supplemented by results of decoding of remaining portions of the dataform by use of second field image data. Decoding may also be carried out by first determining the magnitude of a disparity vector extending in the direction of image offset. The disparity vector is then used to provide enhanced decoding by use of first field image data and registration-corrected second field image data.
-
Citations
22 Claims
-
1. A dataform reader, configured to reduce effects of image offset causing registration error between sequential fields of image data, comprising:
-
a sensor array responsive to illumination reflected from a dataform to provide signals representative of illumination levels on first and second groups of sensors respectively representing first and second field images subject to image offset; a memory coupled to said sensor array to store first field image data representative of said illumination levels on the first group of sensors and to store second field image data representative of said illumination levels on the second group of sensors; and a processor arranged to access said memory to utilize said first field image data to decode a portion of said dataform and to utilize said second field image data to supplement decoding of said dataform. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A dataform reader, configured to reduce effects of image offset causing registration error between sequential fields of image data, comprising:
-
a sensor array responsive to illumination reflected from a dataform to provide signals representative of illumination levels on first and second groups of sensors respectively representing first and second field images subject to image offset; a memory coupled to said sensor array to store first field image data representative of said illumination levels on the first group of sensors and to store second field image data representative of said illumination levels on the second group of sensors; and a processor responsive to image data of said first and second fields to determine the magnitude of at least one disparity vector extending in a direction representative of said image offset, said processor arranged to utilize said disparity vector magnitude to provide enhanced decoding of said dataform by use of image data of both said first and second fields. - View Dependent Claims (11, 12, 13, 14, 15, 16, 22)
-
-
17. A dataform reader, configured to reduce effects of image offset causing registration error between sequential fields of image data, comprising:
-
a sensor array responsive to illumination reflected from a dataform to provide signals representative of illumination levels on first and second groups of sensors respectively representing first and second field images subject to image offset; a memory coupled to said sensor array to store first field image data representative of said illumination levels on the first group of sensors and to store second field image data representative of said illumination levels on the second group of sensors; and a processor responsive to image data of said first and second fields to determine the magnitude of at least one disparity vector extending in a direction representative of said image offset, said processor arranged to utilize said disparity vector magnitude to provide an enhanced image. - View Dependent Claims (18, 19, 20, 21)
-
Specification