Patent ID: 8094120

Claim:
A system for performing an operation in a virtual three dimensional space, the system comprising: a visualizing system for visualizing the virtual three dimensional space; a 3D position tracking system for marking, in a real three dimensional space segment, a position of the operation to be performed in the virtual three dimensional space, said 3D position tracking system comprising a positioning device provided with at least one first signal source, at least two first image sensors for detecting signals emitted by the at least one first signal source of the positioning device and a first processor for determining the real space position of the positioning device relative to the first image sensors, based on the signals generated by the first image sensors and a spatial location of the first image sensors relative to each other, and a processor for mapping the real space position of the positioning device into the virtual three dimensional space and performing an operation in the mapped position, characterized in that the visualizing system for visualizing the virtual three dimensional space comprises: a device for reproducing three dimensional images, the device including a display and reproducing different images for left and right eyes of a user, and a corresponding pair of glasses for image separation, the pair of glasses being spaced from the display such that the real three dimensional space segment is located between the display and the pair of glasses and such that the user directly views the real three dimensional space segment through the pair of glasses; at least two second signal sources arranged in a fixed location relative to the user's eyes; at least two second image sensors for detecting the signals emitted by the at least two second signal sources; a second processor for determining a real space position of the user's eyes based on the signals generated by the second image sensors; and a third processor for determining a viewing point of the virtual three dimensional space based on the real space positions of the user's eyes provided by the second processor and generating for each eye an image corresponding to a coincidence of the real three dimensional space segment and the virtual three dimensional space.