Apparatus and method for determining spatial orientation
First Claim
1. A system for determining a three-dimensional spatial relationship between a surface provided with a predetermined pattern and an apparatus, the system comprising:
- means for imaging a portion of the pattern;
means for comparing the imaged portion with the predetermined pattern to obtain at least one reference measurement, wherein the reference measurement depends on the orientation of the surface; and
means for determining a spatial relationship expressed in parameters defining the orientation of the surface.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and a corresponding method for determining a spatial relationship between a surface having a predetermined pattern and an apparatus are disclosed. A portion of the surface may be imaged and compared with the predetermined pattern. The comparison produces at least one reference measurement that may be used to determine a spatial relationship expressed in at least parameters that define an orientation of the surface. By using knowledge of the predetermined pattern together with an algebraic model of the image formation by the apparatus, a numerical adaptation can be performed. Parameters obtained from the adaptation can then be used to calculate the spatial relationship between the apparatus and the surface in terms of, for example, a distance between the apparatus and the surface or an angle between the surface and an axis extending through the apparatus.
81 Citations
62 Claims
-
1. A system for determining a three-dimensional spatial relationship between a surface provided with a predetermined pattern and an apparatus, the system comprising:
-
means for imaging a portion of the pattern;
means for comparing the imaged portion with the predetermined pattern to obtain at least one reference measurement, wherein the reference measurement depends on the orientation of the surface; and
means for determining a spatial relationship expressed in parameters defining the orientation of the surface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 57, 58)
-
-
15. An apparatus for position determination, comprising:
-
a sensor configured to detect an image from one partial surface of a plurality of partial surfaces on a principle surface, wherein the principle surface includes a position-coding pattern; and
an image-processor, in communication with the sensor and configured to;
identify a predetermined plurality of symbols in the image, wherein each symbol is defined by a raster point and at least one marking, wherein the raster point forms part of a raster that extends over the principle surface and wherein the position of the marking in relation to the raster point indicates a value of each symbol;
determine the value of each symbol in the plurality of symbols;
translate the value of each symbol into at least one first digit for the first position code and at least one second digit for the second position code;
obtain a first coordinate using the first position code and a second coordinate by using the second position code;
compare the detected image with the predetermined pattern;
obtain at least one reference measurement, wherein the reference measurement depends on the orientation of the surface;
determine, using the reference measurement, a three-dimensional spatial relationship expressed in at least the parameters that define the orientation of the surface; and
obtain a third coordinate using the measurement of the spatial relationship.
-
-
28. A method for determining a spatial relationship between a surface having a predetermined pattern and an apparatus, the method comprising:
-
imaging a portion of the pattern;
comparing the imaged portion with the predetermined pattern to obtain at least one reference measurement, wherein the reference measurement depends on the orientation of the surface; and
determining, using the reference measurement, the spatial relationship expressed in at least the parameters defining the orientation of the surface.
-
-
38. A method of determining information from a principle surface of a product, comprising:
-
producing an image of one partial surface from a plurality of partial surfaces on the principle surface;
providing a position-coding pattern within the image;
locating a predetermined plurality of symbols in the image, each symbol having a raster point and at least one marking, the raster point forming part of a raster extending over the principle surface, and wherein a value of each symbol indicates a position of the marking in relation to a raster point;
determining the value of each symbol in the plurality of symbols;
translating the value of each symbol into at least one first position code and at least one second position code;
calculating a first coordinate using the first position code and a second coordinate using the second position code;
comparing the detected image with the pattern;
calculating at least one reference measurement, wherein the reference measurement depends on an orientation of the principle surface;
determining, using the reference measurement, a spatial relationship expressed in at least parameters that define the orientation of the principle surface; and
calculating a third coordinate using the determined spatial relationship.
-
-
50. A system comprising:
-
a sensor configured to detect an image from one partial surface of a plurality of partial surfaces on a surface, wherein the surface includes a position-coding pattern; and
a computer-readable medium containing a program including instructions to identify a predetermined plurality of symbols in the image, wherein each symbol includes a raster point and at least one marking, wherein the raster point forms part of a raster that extends over the surface and wherein a position of the marking in relation to the raster point indicates a value each symbol;
determine the value of each symbol in the plurality of symbols;
translate the value of each symbol into at least one first digit for the first position code and at least one second digit for the second position code;
calculate a first coordinate using the first position code and a second coordinate by using the second position code;
compare the detected image with the position-coding pattern;
calculate at least one reference measurement, wherein the reference measurement depends on an orientation of the surface;
determine, using the reference measurement, a spatial relationship expressed in at least parameters that define the orientation of the surface; and
calculate a third coordinate using the determined spatial relationship. - View Dependent Claims (51)
-
-
52. An apparatus for determining a three dimensional spatial relationship between a surface provided with a known pattern, the apparatus comprising:
-
means for imaging a part of the pattern, means for comparing the imaged part of the pattern with the predetermined pattern, at least one reference measurement being obtained, which depends on the orientation of the surface, means for determining, by means of the reference measurement, the spatial relationship expressed in at least the parameters which define the orientation of the surface.
-
-
53. A system for determining a three dimensional spatial relationship between a surface containing a known pattern and an apparatus for reading the pattern, the system comprising:
-
a sensor contained in the apparatus and for detecting markings within the pattern;
wherein the sensor is configured to detect at least one reference measurement which depends on the orientation of the surface, at least one reference measurement including a measurement of a relationship between at least one raster point and at least one marking; and
a processor for comparing the detected markings with the predetermined pattern, and for determining the spatial relationship based in part upon the reference measurement. - View Dependent Claims (54, 55, 56, 59)
-
-
60. A method comprising:
-
using an apparatus to capture an image of a patterned surface using a distortion in the image to calculated a relative spatial orientation between the surface and the apparatus for capturing the image. - View Dependent Claims (61, 62)
-
Specification