System and method for determining directionality of imagery using head tracking
AssigneeNikolaus Troje
InventorNikolaus Troje
Life of this patent
Estimating the term…
Abstract
There is provided a system and method for reinstating directionality of onscreen displays of three-dimensional (3D) imagery using sensor data capturing eye location of a user. The method can include: receiving the sensor data capturing the eye location of the user; tracking the location of the eyes of the user relative to a screen using the captured sensor data; determining an updated rendering of the onscreen imagery using off-axis projective geometry based on the tracked location of the eyes of the user to simulate an angled viewpoint of the onscreen imagery from the perspective of the location of the user; and outputting the updated rendering of the onscreen imagery on a display screen.
Claims18
A computer-implemented method for determining directionality of an onscreen display of three-dimensional (3D) images using sensor data from a sensor that captures eye location of a user, the method comprising:
- receiving the sensor data from the sensor that captures the eye location of the user;
- tracking the location of the eyes of the user relative to a screen displaying the onscreen display of 3D images using the received sensor data;
- determining a rendering of the onscreen displays of 3D images using off-axis projective geometry based on the tracked location of the eyes of the user to simulate a viewpoint of the onscreen displays of 3D images from a perspective of the location of the eyes of the user, the off-axis projective geometry is used to simulate motion parallax by applying a homogenous matrix that depends on the location of the object relative to the location of the eyes of the user and the location of the object relative to a device capturing the object;
- and
- displaying the rendering of the onscreen displays of 3D images on the screen.
A system for determining directionality of an onscreen display of three-dimensional (3D) images using sensor data from a sensor that captures eye location of a user, the system comprising one or more processors in communication with a memory storage, the one or more processors configured to execute:
- an input module to receive, from the sensor, the sensor data that captures the eye location of the user;
- a tracking module to track the location of the eyes of the user relative to a screen displaying the onscreen display of 3D images using the received sensor data;
- a rendering module to determine a rendering of the onscreen displays of 3D images using off-axis projective geometry based on the tracked location of the eyes of the user to simulate a viewpoint of the onscreen displays of 3D images from a perspective of the location of the eyes of the user, the off-axis projective geometry is used to simulate motion parallax by applying a homogenous matrix that depends on the location of the object relative to the location of the eyes of the user and the location of the object relative to a device capturing the object;
- and
- an output module to display the rendering of the onscreen displays of 3D images on the screen.
Dependencies are inferred from the claim text.