System and method for determining positional information
First Claim
1. A product comprising:
- a surface having a coding pattern for position determination, wherein the coding pattern includes symbols representing at least two different values, wherein each symbol includes a raster point and at least one marking, wherein the raster point is included in a raster extending over the surface, and wherein the location of the marking in relation to a raster point determines a value of each symbol; and
at least one marking having marking information, wherein the markings in the coding pattern at a first spatial resolution level are substantially identical to each other, wherein at least one marking in a second spatial resolution level is different than the first level, and wherein the second level has a higher resolution than the first level.
3 Assignments
0 Petitions
Accused Products
Abstract
A product has a surface having with a position-coding pattern that codes a plurality of positions on the surface. The position-coding pattern includes a plurality of symbols each having at least two different values. Each position on the surface being coded with a plurality of symbols. Each symbol including a raster point in a raster extending over the surface, and at least one marking, the location of which in relation to the raster point specifies the value of the symbol. The markings can include information representing more than one spatial resolution level and varying between different markings. The position-coding pattern can be used in different contexts for position determination such as digitizing handwriting.
229 Citations
19 Claims
-
1. A product comprising:
-
a surface having a coding pattern for position determination, wherein the coding pattern includes symbols representing at least two different values, wherein each symbol includes a raster point and at least one marking, wherein the raster point is included in a raster extending over the surface, and wherein the location of the marking in relation to a raster point determines a value of each symbol; and
at least one marking having marking information, wherein the markings in the coding pattern at a first spatial resolution level are substantially identical to each other, wherein at least one marking in a second spatial resolution level is different than the first level, and wherein the second level has a higher resolution than the first level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A program, stored on a computer-readable medium, for determining a position of a partial surface on a principle surface having a position-coding pattern comprised of a plurality of symbols, wherein each symbol includes a raster point and at least one marking, said program comprising instructions for
locating a predetermined plurality of symbols in an image of the partial surface; -
determining the value of each said predetermined plurality of symbols;
separating the position-coding pattern into a first position code for a first coordinate of the partial surface and a second position code for a second coordinate of the partial surface by translating the value of each symbol into at least a first digit for the first position code and at least a second digit for the second position code;
calculating the first coordinate using the first position code and the second coordinate using the second position code;
calculating the value of each symbol by determining the location of each marking in relation to the raster point, wherein each symbol has at least one marking in one of four predetermined positions on the lines of the raster so that the symbol has at least four values;
locating at least one marking having marking information; and
interpreting the marking information.
-
-
15. A system comprising:
-
a sensor configured to detect an image from a partial surface of a plurality of partial surfaces on a principle surface, wherein the partial surface includes a position-coding pattern, and an image-processing element configured to;
locate a predetermined plurality of symbols in the image, wherein each symbol includes at least one marking;
determine the value of each of said predetermined plurality of symbols;
separate the position-coding pattern in the image into a first position code for a first coordinate for the partial surface and into a second position code for a second coordinate for the partial surface by translating the value of each symbol into at least a first digit for the first code and at least a second digit for the second code;
calculate the first coordinate using the first position code and the second coordinate using the second position code;
locate at least one marking which comprises marking information; and
interpret the marking information, wherein the marking information is coded as a pattern varying in a binary manner. - View Dependent Claims (16, 17)
a transceiver configured to communicated the detected image via wireless transmission.
-
-
18. A system comprising:
-
a sensor configured to produce an image of a partial surface from a plurality of partial surfaces on a product, wherein each partial surface includes a position-coding pattern, wherein the position-coding pattern includes a plurality of symbols, wherein each symbol includes a raster point and at least one marking; and
a program, stored on a computer-readable medium and in communication with the sensor, the program including instructions to;
locate a predetermined plurality of symbols in the image of the partial surface;
determine the value of each said predetermined plurality of symbols;
separate the position-coding pattern into a first position code for a first coordinate of the partial surface and a second position code for a second coordinate of the partial surface by translating the value of each symbol into at least a first digit for the first position code and at least a second digit for the second position code;
calculate the first coordinate using the first position code and the second coordinate using the second position code;
calculate the value of each symbol by determining a location of each marking in relation to the raster point;
locate at least one marking having marking information; and
interpret the marking information.
-
-
19. A method for determining the position of a partial surface on a principle surface having a position-coding pattern that includes a plurality of symbols, wherein each symbol includes a raster point and at least one marking, said method comprising:
-
locating a predetermined plurality of symbols in an image of the partial surface;
determining the value of each said predetermined plurality of symbols;
separating the position-coding pattern into a first position code for a first coordinate of the partial surface and a second position code for a second coordinate of the partial surface by translating the value of each symbol into at least a first digit for the first position code and at least a second digit for the second position code;
calculating the first coordinate using the first position code and the second coordinate using the second position code;
calculating the value of each symbol by determining the location of each marking in relation to the raster point;
locating at least one marking having marking information; and
interpreting the marking information.
-
Specification