Non-linear Navigation of a Three Dimensional Stereoscopic Display

US2016286209A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016286209-A1
Application numberUS-201615172732-A
CountryUS
Kind codeA1
Filing dateJun 3, 2016
Priority dateApr 21, 2013
Publication dateSep 29, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and methods for navigating a 3D stereoscopic scene displayed via a 3D stereoscopic display system using user head tracking. A reference POV including a reference user head position and a reference user head orientation may be established. The user head POV may be tracked, including monitoring user head positional displacements and user head angular rotations relative to the reference POV. In response to the tracking, a camera POV used to render the 3D stereoscopic scene may be adjusted based on a non-linear mapping between changes in the camera POV and the user head positional displacements and user head angular rotations relative to the reference POV. The non-linear mapping may include a mapping of user head positional displacements relative to the reference POV to translational movements in the camera POV and a mapping of user head angular rotations relative to the reference POV to rotations in the camera POV.

First claim

Opening claim text (preview).

We claim: 1 . A method for navigating a three dimensional (3D) stereoscopic scene displayed via a 3D stereoscopic display system, the method comprising: enabling a user head tracking navigational mode of the 3D stereoscopic display system; and adjusting a camera point of view (POV) used to render the 3D stereoscopic scene in response to tracked movements of a user's head, wherein said adjusting is based on a non-linear mapping between changes in the camera POV and user head positional displacements and user head angular rotations relative to a reference POV. 2 . The method of claim 1 , wherein the non-linear mapping comprises: a mapping of user head positional displacements relative to the reference POV to translational movements in the camera POV; and a mapping of user head angular rotations relative to the reference POV to rotations in the camera POV. 3 . The method of claim 1 , wherein said enabling comprises: receiving user input enabling the head tracking navigational mode via one or more of: a user interface displayed within the 3D stereoscopic scene; or an input device of the 3D stereoscopic display system. 4 . The method of claim 1 , wherein said adjusting further comprises adjusting one or more 3D stereoscopic rendering variables, and wherein said adjusting is further based on a non-linear mapping of each of the one or more 3D stereoscopic rendering variables to the camera POV. 5 . The method of claim 4 , wherein the one or more 3D stereoscopic rendering variables comprise one or more of: a world scale variable; a stereo level variable; a zero parallax offset variable; or a head-tracking scale variable. 6 . The method of claim 1 , wherein the non-linear mapping further comprises: a mapping of rate of change of user head positional displacements relative to the reference POV to rate of change of translational movements in the camera POV; and a mapping of rate of change of user head angular rotations relative to the reference POV to rate of change of rotations in the camera POV. 7 . The method of claim 1 , wherein said adjusting occurs in real-time. 8 . The method of claim 1 , wherein the camera POV corresponds to a frustum field of view angle. 9 . A non-transitory computer readable memory medium storing programming instructions for navigating a three dimensional (3D) stereoscopic scene displayed via a 3D stereoscopic display system, wherein the programming instructions are executable by a processor to: enable a user head tracking navigational mode of the 3D stereoscopic display system; and adjust a camera point of view (POV) used to render the 3D stereoscopic scene in response to tracked movements of a user's head, wherein adjusting the camera POV is based on a non-linear mapping between changes in the camera POV and user head positional displacements and user head angular rotations relative to a reference POV. 10 . The non-transitory computer readable memory medium of claim 9 , wherein the non-linear mapping comprises: a mapping of user head positional displacements relative to the reference POV to translational movements in the camera POV; and a mapping of user head angular rotations relative to the reference POV to rotations in the camera POV. 11 . The non-transitory computer readable memory medium of claim 9 , wherein to enable a user head tracking navigational mode of the 3D stereoscopic display system the programming instructions are further executable by a processor to: receive user input enabling the head tracking navigational mode via one or more of: a user interface displayed within the 3D stereoscopic scene; or an input device of the 3D stereoscopic display system. 12 . The non-transitory computer readable memory medium of claim 9 , wherein to adjust the camera POV the programming instructions are further executable by a processor to adjust one or more 3D stereoscopic rendering variables, and wherein adjusting the camera POV is further based on a non-linear mapping of each of the one or more 3D stereoscopic rendering variables to the camera POV. 13 . The non-transitory computer readable memory medium of claim 12 , wherein the one or more 3D stereoscopic rendering variables comprise one or more of: a world scale variable; a stereo level variable; a zero parallax offset variable; or a head-tracking scale. 14 . The non-transitory computer readable memory medium of claim 9 , wherein the non-linear mapping further comprises: a mapping of rate of change of user head positional displacements relative to the reference POV to rate of change of translational movements in the camera POV; and a mapping of rate of change of user head angular rotations relative to the reference POV to rate of change of rotations in the camera POV. 15 . The non-transitory computer readable memory medium of claim 9 , wherein said adjusting is executed in real-time. 16 . The non-transitory computer readable memory medium of claim 9 , wherein the camera POV corresponds to a frustum field of view angle. 17 . A system for navigating a three dimensional (3D) stereoscopic scene displayed via a 3D stereoscopic display system, comprising: a 3D stereoscopic display system, comprising: a display screen; a user head tracking system; and a functional unit coupled to the user head tracking system and the display screen, wherein the functional unit is configured to: enable a user head tracking navigational mode of the 3D stereoscopic display system; and adjust a camera point of view (POV) used to render the 3D stereoscopic scene in response to tracked movements of a user's head, wherein adjusting the camera POV is based on a non-linear mapping between changes in the camera POV and user head positional displacements and user head angular rotations relative to a reference POV. 18 . The system of claim 17 , wherein the non-linear mapping comprises: a mapping of user head positional displacements relative to the reference POV to translational movements in the camera POV; and a mapping of user head angular rotations relative to the reference POV to rotations in the camera POV. 19 . The system of claim 17 , wherein to adjust the camera POV the functional unit is further configured to adjust one or more 3D stereoscopic rendering variables, and wherein said adjusting is further based on a non-linear mapping of each of the one or more 3D stereoscopic rendering variables to the camera POV. 20 . The system of claim 17 , wherein the non-linear mapping further comprises: a mapping of rate of change of user head positional displacements relative to the reference POV to rate of change of translational movements in the camera POV; and a mapping of rate of change of user head angular rotations relative to the reference POV to rate of change of rotations in the camera POV.

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016286209A1 cover?
Systems and methods for navigating a 3D stereoscopic scene displayed via a 3D stereoscopic display system using user head tracking. A reference POV including a reference user head position and a reference user head orientation may be established. The user head POV may be tracked, including monitoring user head positional displacements and user head angular rotations relative to the reference PO…
Who is the assignee on this patent?
Zspace Inc
What technology area does this patent fall under?
Primary CPC classification H04N13/0468. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Sep 29 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).