Determination of a position code
First Claim
1. A method for determining a virtual raster of a code pattern consisting of a plurality of marks with associated coordinates mn, each mark being located at a nominal position but displaced from the nominal position in one of a plurality of directions, depending upon the value of the mark, in addition to which the nominal positions define raster points gn of the virtual raster, and the raster points are situated on raster lines which intersect at a first angle,comprising:
- determining an initial vector V1,2 on the basis of the coordinates m1, m2 of one or more marks, which initial vector extends approximately between a first and a second adjacent raster point g1, g2;
determining a second vector V2,3 which forms said angle with the first vector and is the same length as the first vector and extends from the second raster point g2 approximately to a third raster point g3;
determining a mark coordinate m3 which belongs to the third raster point g3;
determining the actual coordinates for the third raster point on the basis of the third mark'"'"'s coordinates and its value and the preceding raster point'"'"'s coordinate; and
storing the third raster point'"'"'s actual coordinates.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and a device for determining a virtual raster of a code pattern consisting of a plurality of marks with associated coordinates mn. Each mark is located at a nominal position but displaced from the nominal position in one of a plurality of directions, depending upon the value of the mark. The nominal positions form raster points gn of the virtual raster, and the raster points are situated on raster lines, which intersect at a first angle. In addition there is a device for determining an initial vector V1,2 on the basis of the coordinates m1, m2 of one or more marks, which initial vector extends approximately between a first and a second adjacent raster point g1, g2. A calculation device determines a second vector V2,3, which forms said angle with the first vector and is the same length as the first vector and extends from the second raster point g2 approximately to a third raster point g3. The mark coordinate m3 which is associated with the third raster point g3 is determined. Subsequently the actual coordinates are calculated for the third raster point on the basis of the third mark'"'"'s coordinates and its value. The actual coordinates for the third raster point are stored, after which the procedure is repeated taking the second vector as the starting point.
-
Citations
15 Claims
-
1. A method for determining a virtual raster of a code pattern consisting of a plurality of marks with associated coordinates mn, each mark being located at a nominal position but displaced from the nominal position in one of a plurality of directions, depending upon the value of the mark, in addition to which the nominal positions define raster points gn of the virtual raster, and the raster points are situated on raster lines which intersect at a first angle,
comprising: -
determining an initial vector V1,2 on the basis of the coordinates m1, m2 of one or more marks, which initial vector extends approximately between a first and a second adjacent raster point g1, g2;
determining a second vector V2,3 which forms said angle with the first vector and is the same length as the first vector and extends from the second raster point g2 approximately to a third raster point g3;
determining a mark coordinate m3 which belongs to the third raster point g3;
determining the actual coordinates for the third raster point on the basis of the third mark'"'"'s coordinates and its value and the preceding raster point'"'"'s coordinate; and
storing the third raster point'"'"'s actual coordinates. - View Dependent Claims (2, 3, 4, 5, 6, 13, 14)
-
-
7. A device for determining a virtual raster of a code pattern consisting of a plurality of marks with associated coordinates mn, each mark being located at a nominal position but displaced from the nominal position in one of a plurality of directions, depending upon the value of the mark, in addition to which the nominal positions define raster points gn of the virtual raster, and the raster points are situated on raster lines which intersect at a first angle,
comprising a device for determination of an initial vector V1,2 on the basis of the coordinates m1, m2, of one or more marks, which initial vectors extend approximately between a first and a second adjacent raster point g1, g2; -
a calculation device for the determining a second vector V2,3 which forms said angle with the first vector and is the same length as the first vector and extends from the second raster point g2 approximately to a third raster point g3;
a calculation device for determining a mark coordinate m3 which is associated with the third raster point g3;
a calculation device for determining the actual coordinates of the third raster point on the basis of the third mark'"'"'s coordinates and its value;
a storage device for storing the third raster point'"'"'s actual coordinates; and
a calculation device for calculating the subsequent vector by using. the second vector. - View Dependent Claims (8, 9, 10, 11, 12, 15)
-
Specification