Reconstruction of virtual raster
First Claim
1. A method of correcting for geometrical perspective distortion in a sequence of digital representations of a coding pattern, said method comprising:
- deriving current correction data for a digital representation in said sequence;
using the current correction data to identify a correspondence between objects in the digital representation and elements of the coding pattern;
generating, from the digital representation and based upon said correspondence, a distortion-corrected digital representation; and
deriving subsequent correction data for a subsequent digital representation in said sequence based upon the current correction data.
3 Assignments
0 Petitions
Accused Products
Abstract
A method aims at identifying, starting from objects in a digital image, a virtual raster included in a coding pattern. The objects in the image at least partially reproduce marks on a base, each mark being associated with a respective point of intersection of raster lines belonging to the virtual raster. The method comprises the steps of matching sets of objects against a cell unit, which corresponds to a recurring known basic element of said raster; when a set corresponds with the cell unit, identifying the objects in the set as approved; and reconstructing the virtual raster on the basis of the mutual arrangement of the approved objects. A computer program, a storage medium and a device for position determination are also described.
-
Citations
23 Claims
-
1. A method of correcting for geometrical perspective distortion in a sequence of digital representations of a coding pattern, said method comprising:
-
deriving current correction data for a digital representation in said sequence; using the current correction data to identify a correspondence between objects in the digital representation and elements of the coding pattern; generating, from the digital representation and based upon said correspondence, a distortion-corrected digital representation; and deriving subsequent correction data for a subsequent digital representation in said sequence based upon the current correction data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer-readable medium comprising program code which, when executed in a computer, causes the computer to implement a method of correcting for geometrical perspective distortion in a sequence of digital representations of a coding pattern, said method comprising:
-
deriving current correction data for a digital representation in said sequence; using the current correction data to identify a correspondence between objects in the digital representation and elements of the coding pattern; generating, from the digital representation and based upon the current correction datasaid correspondence, a distortion-corrected digital representation; and deriving subsequent correction data for a subsequent digital representation in said sequence based upon the current correction data.
-
-
22. A device for correcting for geometrical perspective distortion in a sequence of digital representations of a coding pattern, said device comprising:
-
a first calculator which derives current correction data for a digital representation in said sequence; a corrector which uses the current correction data to identify a correspondence between objects in the digital representation and elements of the coding pattern and which generates, from the digital representation and based upon said correspondence, a distortion-corrected digital representation; and a second calculator which derives subsequent correction data for a subsequent digital representation in said sequence based upon the current correction data.
-
-
23. A handheld apparatus, comprising:
-
a reader for generating a sequence of digital representations of a position-coding pattern, a device for generating a sequence of distortion-corrected digital representations, said device comprising a first calculator which derives current correction data for a digital representation in said sequence of digital representations, a corrector which generates, from the digital representation and based upon the current correction data, a distortion-corrected digital representation, and a second calculator which derives subsequent correction data for a subsequent digital representation in said sequence based upon the current correction data; and a position decoder for generating position data based upon said sequence of distortion-corrected digital representations.
-
Specification