Head Tracking Based Depth Fusion
AssigneePure Depth Limited
InventorAustin F. O'BRIEN
Life of this patent
Estimating the term…
Abstract
A multi-layer display (MLD) system may include a plurality of display screens including at least first and second display screens arranged in a substantially parallel and overlapping manner, and a processing system comprising at least one processor and memory. The processing system may be configured to render content on and between two MLD layers, such that the content is correctly rendered from the perspective angle of the viewer.
Claims17
A multi-layer display (MLD) system for displaying three-dimensional images:
- a multi-layer display unit;
- and
- a processing system communicatively coupled to the multi-layer display unit and a head and/or eye tracking device, and comprising at least one processor and memory, the processing system being configured to:
- obtain one or more images;
- detect head and/or eye position of a viewer based on information received from the head and/or eye tracking device;
- generating a virtual simulacrum representing at least the multi-layer display unit and the detected position in relation to the multi-layer display unit;
- using the generated virtual simulacrum, determine display parameters for displaying an image on the multi-layer display unit;
- and
- display, on the multi-layer display unit, at least one image based on the obtained one or more images based on the display parameters.
A method for displaying three-dimensional images on a multi-layer display (MLD) system comprising a multi-layer display unit and a processing system having at least one processor and memory, the method comprising:
- obtaining one or more images;
- detecting head and/or eye position of a viewer based on information received from a head and/or eye tracking device;
- generating a virtual simulacrum representing at least the multi-layer display unit and the detected position in relation to the multi-layer display unit;
- using the generated virtual simulacrum, determine display parameters for displaying an image on the multi-layer display unit;
- and
- display, on the multi-layer display unit, at least one image based on the obtained one or more images based on the display parameters.
A non-transitory computer readable storage medium storing computer program instruction which, when executed by a processor of a multi-layer display (MLD) system comprising a multi-layer display unit for displaying three-dimensional images, causes the multi-layer display system to perform operations comprising:
- obtaining one or more images;
- detecting head and/or eye position of a viewer based on information received from a head and/or eye tracking device;
- generating a virtual simulacrum representing at least the multi-layer display unit and the detected position in relation to the multi-layer display unit;
- using the generated virtual simulacrum, determine display parameters for displaying an image on the multi-layer display unit;
- and
- display, on the multi-layer display unit, at least one image based on the obtained one or more images based on the display parameters.
Dependencies are inferred from the claim text.