Vestibular anchoring
First Claim
1. A computer device, comprising:
- a memory storing at least one application configured to run a virtual reality simulation;
a processor in communication with the memory and configured to execute the at least one application to run the virtual reality simulation; and
an operating system in communication with the memory and the processor, wherein the operating system, processor, and at least one application are operable to;
receive head motion information from a positional tracking system that tracks a position and orientation of a head of a user;
receive virtual motion information independent from the head motion information for a virtual reality simulation;
generate a first scene of the virtual reality simulation based at least on the virtual motion information and the head motion information;
generate a set of visual cues that have an amount of motion corresponding to the head motion information over a set of frames, wherein the set of visual cues include geometric and textural structure to insert into the virtual reality simulation;
render the set of frames including the set of visual cues and the first scene of the virtual reality simulation; and
transmit the set of frames frame of the virtual reality simulation for presentation on a display device.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and devices for presenting a virtual reality image may include receiving head motion information from a positional tracking system that tracks a position and orientation of a head of a user and receiving virtual motion information independent from the head motion information for a virtual reality simulation. The methods and devices may include generating a first scene of the virtual reality simulation based on the virtual motion information and the head motion information. The methods and devices may also include generating a set of visual cues based on the head motion information and rendering a frame including the set of visual cues and the first scene of the virtual reality simulation. The methods and devices may include transmitting the frame of the virtual reality simulation for presentation on a display device.
10 Citations
19 Claims
-
1. A computer device, comprising:
-
a memory storing at least one application configured to run a virtual reality simulation; a processor in communication with the memory and configured to execute the at least one application to run the virtual reality simulation; and an operating system in communication with the memory and the processor, wherein the operating system, processor, and at least one application are operable to; receive head motion information from a positional tracking system that tracks a position and orientation of a head of a user; receive virtual motion information independent from the head motion information for a virtual reality simulation; generate a first scene of the virtual reality simulation based at least on the virtual motion information and the head motion information; generate a set of visual cues that have an amount of motion corresponding to the head motion information over a set of frames, wherein the set of visual cues include geometric and textural structure to insert into the virtual reality simulation; render the set of frames including the set of visual cues and the first scene of the virtual reality simulation; and transmit the set of frames frame of the virtual reality simulation for presentation on a display device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for presenting a virtual reality image, comprising:
-
receiving head motion information from a positional tracking system that tracks a position and orientation of a head of a user; receiving virtual motion information independent from the head motion information for a virtual reality simulation; generate a first scene of the virtual reality simulation based at least on the virtual motion information and the head motion information; generating a set of visual cues that have an amount of motion corresponding to the head motion information over a set of frames, wherein the set of visual cues include geometric and textural structure to insert into the virtual reality simulation; rendering, at an operating system executing on a computer device, the set of frames including the set of visual cues and the first scene of the virtual reality simulation; and transmitting the set of frames frame of the virtual reality simulation for presentation on display device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-readable medium storing instructions executable by a computer device, comprising:
-
at least one instruction for causing the computer device to receive head motion information from a positional tracking system that tracks a position and orientation of a head of a user; at least one instruction for causing the computer device to receive virtual motion information independent from the head motion information for a virtual reality simulation; at least one instruction for causing the computer device to generate a first scene of the virtual reality simulation based at least on the virtual motion information and the head motion information; at least one instruction for causing the computer device to generate a set of visual cues that have an amount of motion corresponding to the head motion information over a set of frames, wherein the set of visual cues include geometric and textural structure to insert into the virtual reality simulation; at least one instruction for causing the computer device to render the set of frames including the set of visual cues and the first scene of the virtual reality simulation; and at least one instruction for causing the computer device to transmit the set of frames frame of the virtual reality simulation for presentation on a display device.
-
Specification