Method and apparatus for skew compensation in an optical reader
First Claim
1. A method for skew compensation comprising the steps of:
- A. recording data in data strips that are more or less perpendicular to the lengthwise axis of the recording media;
B. scanning the data transversely with a scanner at a rate sufficient for the worst case rate of the recording media relative to the read scan line;
C. determining the position of both ends of the read scan line by counting delimiter marks along the two edges of the data being read (scanned) which are spacially related to the data strips and have an accuracy equal to or less than 1/2 of a data strip, the difference between the counts proving a measurement of the skew;
D. dividing the data into bands along the direction of scan within which the skew will not cause troublesome misreadings of the extreme bits of the read scan line within a band;
E. scanning the scanned data a plurality of times during the transition of the data strip; and
F. determining which bands of a scan are centered well enough for correct read out is determined by the difference of the delimiter mark counts at the two ends of the read scan line.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for skew compensation in an optical reader is described. The method provides for calculating the amount of skew between the read scan line used to read the data and the recording path line used when the data was written on the recording media. By determining the position of each end of the scan line by counting delimiter marks along the two edges of the data being read, the skew can be calculated by determining the difference in delimiter counts. The data is divided into bands along the direction of scan within which the skew will not cause trouble misreadings at the extreme bits of the scan line within a band. The data is scanned multiple times during the transition of the data strip so that at least one good read of each data band in the data strip will occur.
-
Citations
12 Claims
-
1. A method for skew compensation comprising the steps of:
-
A. recording data in data strips that are more or less perpendicular to the lengthwise axis of the recording media; B. scanning the data transversely with a scanner at a rate sufficient for the worst case rate of the recording media relative to the read scan line; C. determining the position of both ends of the read scan line by counting delimiter marks along the two edges of the data being read (scanned) which are spacially related to the data strips and have an accuracy equal to or less than 1/2 of a data strip, the difference between the counts proving a measurement of the skew; D. dividing the data into bands along the direction of scan within which the skew will not cause troublesome misreadings of the extreme bits of the read scan line within a band; E. scanning the scanned data a plurality of times during the transition of the data strip; and F. determining which bands of a scan are centered well enough for correct read out is determined by the difference of the delimiter mark counts at the two ends of the read scan line. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. Apparatus for skew compensation comprising:
-
A. means for recording data in data strips that are more or less perpendicular to the lengthwise axis of the recording media; B. means for scanning the data transversely with a scanner at a rate sufficient for the worst case rate of the recording media relative to the read scan line; C. means for determining the position of both ends of the read scan line by counting delimiter marks along the two edges of the data being read (scanned) which are spacially related to the data strips and have an accuracy equal to or less than 1/2 of a data strip, the difference between the counts proving a measurement of the skew; D. means for dividing the data into bands along the direction of scan within which the skew will not cause troublesome misreadings of the extreme bits of the read scan line within a band; E. means for scanning the scanned data a plurality of times during the transition of the data strip; and F. means for determining which bands of a scan are centered well enough for correct read out is determined by the difference of the delimiter mark counts at the two ends of the read scan line.
-
Specification