Oblique access to image data for reading dataforms
First Claim
1. For use in a dataform reader, a method of obliquely accessing dataform image data comprising the steps of:
- (a) providing image data for an image area having height and width dimensions;
(b) determining the locations within said image area of corners of a bounding box containing image data representative of the dataform;
(c) identifying a plurality of laterally spaced oblique line components extending within said bounding box obliquely to said height and width dimensions; and
(d) sampling image data along said oblique line components, including image data for dataform elements traversed by said oblique line components.
20 Assignments
0 Petitions
Accused Products
Abstract
An image sensor array system is arranged to enable oblique access for readout of image data from a stepped pixel pattern of sensor cells. The stepped pixel pattern represents an oblique line component of an image portion containing a 2-D bar code or other dataform. An obliquely aligned bar code image can thus be read out along oblique lines which follow rows of bar code elements traversing the elements. The sensor array (16) is accessed by horizontal and vertical readout circuits (22 and 24) under the control of address signals from an address unit (20). Location signals, from a source (12), indicative of a selected image portion (39) may be used by the address unit (20) to provide address signals representative of the stepped pixel pattern for a particular oblique line component. Under the control of the address signals, image data from cells at the intersection of array lines and columns are sampled by sampling devices (26-32) and provided as output signals representative of the selected oblique line component. The output signals are then usable for decoding the bar code or other dataform.
-
Citations
20 Claims
-
1. For use in a dataform reader, a method of obliquely accessing dataform image data comprising the steps of:
-
(a) providing image data for an image area having height and width dimensions; (b) determining the locations within said image area of corners of a bounding box containing image data representative of the dataform; (c) identifying a plurality of laterally spaced oblique line components extending within said bounding box obliquely to said height and width dimensions; and (d) sampling image data along said oblique line components, including image data for dataform elements traversed by said oblique line components. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. For use in a dataform reader of the type including a two-dimensional array of sensors and a frame storage memory to store image data for a rectangular image area, a method of obliquely accessing image data representative of a dataform comprising the steps of:
-
(a) determining the location within said image area of corners of a bounding box containing image data representative of the dataform; (b) identifying a plurality of laterally spaced oblique line components extending within said bounding box, said oblique line components positioned obliquely to the sides of said rectangular image area; and (c) sampling image data along said oblique line components, including image data for dataform elements traversed by said oblique line components. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. For use in a dataform reader, a method of obliquely accessing dataform image data comprising the steps of:
-
(a) providing image data for an image area; (b) determining the locations within said image area of corners of a bounding box containing image data representative of the dataform, said bounding box having two opposite non-parallel sides which diverge from each other in a reference direction; (c) identifying a pattern of laterally spaced non-parallel line components extending within said bounding box divergently in said reference direction; (d) sampling image data along said line components, including image data for dataform elements traversed by said oblique line components; and (e) utilizing sampled image data from step (d) to decode said dataform. - View Dependent Claims (19, 20)
-
Specification