A method of tracking objects that allows objects to be tracked across
multiple scene changes, with different camera positions, without losing
track of the selected object.
In one embodiment, a method of tracking an object using a computer, a
display device, a camera, and a camera tracking device, the computer being
coupled to the display device, the camera and the camera tracking device
is disclosed. The method includes: A first image from within a
field-of-view of the camera is captured. The first image, which includes
an actual object with a tracking device, is displayed on the display
device. Information about the tracking device's location is received. The
information is used to create a virtual world reflecting the actual
object's position within the field-of-view of the camera as a shape in the
virtual world. Information about the camera tracking device is received. A
virtual-camera position in the virtual world is created. A 3D graphics
pipeline is used to create a second image, the second image presenting the
shape in the virtual world. The second image is used to obtain the actual
object's position.
In another embodiment, the method includes using the virtual-camera's
position to compute a new position for the camera to track the actual
object.
Eine Methode der Spurhaltung der Gegenstände, die erlaubt, daß Gegenstände über mehrfacher Szene aufgespürt werden, ändert, mit unterschiedlichen Kamerapositionen, ohne Schlusse Schiene des vorgewählten Gegenstandes. In einer Verkörperung wird eine Methode der Spurhaltung eines Gegenstandes mit einem Computer, ein Sichtanzeigegerät, eine Kamera und eine Kamera, die Vorrichtung, der Computer verbunden werden zum Sichtanzeigegerät, die Kamera und die Kamera aufspüren Vorrichtung aufspürt, freigegeben. Die Methode schließt ein: Ein erstes Bild von innen einem fangen-of-view der Kamera wird gefangengenommen. Das erste Bild, das einen tatsächlichen Gegenstand mit einer aufspürenvorrichtung einschließt, wird auf dem Sichtanzeigegerät angezeigt. Informationen über die aufspürenPosition der vorrichtung werden erhalten. Die Informationen werden verwendet, um eine virtuelle Welt herzustellen, welche die tatsächlichen Position des Gegenstandes innerhalb des fangen-of-view der Kamera als Form in der virtuellen Welt reflektiert. Informationen über die Kamera, die Vorrichtung aufspürt, werden erhalten. Eine Virtuellkamera Position in der virtuellen Welt wird verursacht. Eine Rohrleitung der Graphiken 3D wird benutzt, um ein zweites Bild, das zweite Bild zu verursachen, welches die Form in der virtuellen Welt darstellt. Das zweite Bild wird verwendet, um die tatsächlichen Position des Gegenstandes zu erreichen. In einer anderen Verkörperung schließt die Methode mit der Position der VirtuellKamera, eine neue Position zu berechnen ein, damit die Kamera den tatsächlichen Gegenstand aufspürt.