Product provided with a coding pattern and apparatus and method for reading the pattern
First Claim
1. A product, comprisinga surface, anda plurality of marks detectable on the surface, wherein each mark is arranged at a predetermined displacement relative to a raster location, wherein each mark has associated with the mark a displacement value corresponding to each mark'"'"'s displacement relative to the raster location, and wherein a plurality of displacement values of a subset of the plurality of marks collectively encode a position on the surface.
0 Assignments
0 Petitions
Accused Products
Abstract
A product has a surface and a plurality of marks detectable on the surface, wherein each mark is arranged at a predetermined displacement value relative to a raster location, wherein each mark has associated with the mark a displacement value corresponding to each mark'"'"'s displacement relative to the raster location, and wherein a plurality of displacement values collectively encode a position on the surface.
154 Citations
20 Claims
-
1. A product, comprising
a surface, and a plurality of marks detectable on the surface, wherein each mark is arranged at a predetermined displacement relative to a raster location, wherein each mark has associated with the mark a displacement value corresponding to each mark'"'"'s displacement relative to the raster location, and wherein a plurality of displacement values of a subset of the plurality of marks collectively encode a position on the surface.
-
12. An apparatus for decoding positions, comprising
a sensor for detecting a subset of marks of a plurality of marks provided on a surface, wherein each mark of said plurality of marks is arranged at a predetermined displacement relative to a raster location, and a processor configured to determine a displacement value of each mark of the subset of marks, said displacement value corresponding to the mark'"'"'s displacement relative to the raster location; - and
decode a position encoded on the surface, wherein the position is encoded using the displacement values of the subset of marks. - View Dependent Claims (13, 14, 15)
- and
-
16. A method for decoding a position encoded on a surface, the method comprising
detecting a subset of marks of a plurality of marks provided on the surface, wherein each mark of said plurality of marks is arranged at a predetermined displacement relative to a raster location; -
determining a displacement value of each mark of the subset of marks, said displacement value corresponding to the mark'"'"'s displacement relative to the raster location; and decoding the position encoded on the surface, wherein the position is encoded using the displacement values of the subset of marks. - View Dependent Claims (17, 18)
-
-
19. A non-transitory computer-readable storage medium comprising instructions, which when executed on a processor causes the processor to cause a method for decoding a position encoded on a surface, the method comprising
detecting a subset of marks of a plurality of marks provided on the surface, wherein each mark of said plurality of marks is arranged at a predetermined displacement relative to a raster location; -
determining a displacement value of each mark of the subset of marks, said displacement value corresponding to the mark'"'"'s displacement relative to the raster location; and decoding the position encoded on the surface, wherein the position is encoded using the displacement values of the subset of marks. - View Dependent Claims (20)
-
Specification