Optical methods represent a set of computer vision algorithms and tracking devices such as a camera of visible or infrared range, a stereo camera, and a depth camera. Optical tracking is based on the same principle as stereoscopic human vision. When a person looks at an object using binocular vision, he is able to define approximately at what distance the object is placed. Not enough just to install a pair of cameras to simulate the stereoscopic vision of a person. Cameras have to determine the distance to the object and its position in space, so it’s necessary to calibrate. Infants learn to calibrate their vision when they try to take something, correlating the location of the object with an outstretched hand. Optical systems are reliable and relatively non-expensive but it’s difficult to calibrate. Furthermore, the system requires a direct line of light without occlusions, otherwise, we receive wrong data. There are two approaches:
Inside-out tracking: the camera is based on the tracked device and the infrared markers are placed in stationary locations. This technology is used in Project Tango (SLAM), Vive and Microsoft HoloLens.
Outside-in tracking: the camera (or several cameras) is placed in a stationary location and the infrared markers are placed on the tracked device. The outside-in approach implies the presence of an external observer (the camera) that determines the position of a moving object by the characteristic points. Technology is usually used in high-end VR systems such as Oculus Rift, Playstation VR, and in many motion capture systems.