Patent ID: 9536163
Date: 2017-01-03
CPC Classifications: G01B,G06F,G06K

Claim:
1. An object position and orientation detection system comprising: an object, at least part of which comprises a patterned marker having a detectable pattern; imaging means adapted to create one or more two dimensional images of the object; image processing means comprising software which models the imaging means and the object in three dimensions, and which artificially generates a two dimensional image representing a projected image of the modelled three dimensional object, including the patterned marker, on a sensor of the modeled imaging means for any position and orientation of the object in three dimensions in the field of the imaging means; and the image processing means adapted to calculate the position and orientation of the object in three dimensions by matching in real time the pattern in at least one of the two dimensional images of the object with the pattern in the artificially generated two dimensional pattern image; wherein the object comprises a computer input device, and the pattern as viewed by the imaging means changes from one geometric entity to another dependent on the orientation of the patterned marker relative to the imaging means; wherein matching the pattern comprises fine-tuning the position and orientation of the modelled three dimensional object until the pattern in the artificially generated, two dimensional image matches best with the pattern in the at least one of the two dimensional images, in order to facilitate tracking of the object as it moves and thereby enabling accurate tracing of free motion and rotation of the computer input device.