System and Method for Virtual Engineering
First Claim
1. A method for generating a virtual image of a virtual environment, the method comprising:
- receiving, at a virtual reality manager, hand position data for at least one hand of a user from a hand system;
receiving, at the virtual reality manager, head position data for a head of the user from a head-mounted system;
identifying, by the virtual reality manager, image-based position data and a current frame of reference for a current time using a target image corresponding to the current time; and
generating, by the virtual reality manager, virtual image control data for the current time using the hand position data, the head position data, the image-based position data, and the current frame of reference, wherein the virtual image control data is configured for use by a virtual image application.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for generating a virtual image of a virtual environment is provided. A virtual reality manager receives hand position data for at least one hand of a user from a hand system. The virtual reality manager receives head position data for a head of the user from a head-mounted system. The virtual reality manager identifies image-based position data and a current frame of reference for a current time using a target image corresponding to the current time. The virtual reality manager generates virtual image control data for the current time using the hand position data, the head position data, the image-based position data, and the current frame of reference. The virtual image control data is configured for use by a virtual image application.
-
Citations
20 Claims
-
1. A method for generating a virtual image of a virtual environment, the method comprising:
-
receiving, at a virtual reality manager, hand position data for at least one hand of a user from a hand system; receiving, at the virtual reality manager, head position data for a head of the user from a head-mounted system; identifying, by the virtual reality manager, image-based position data and a current frame of reference for a current time using a target image corresponding to the current time; and generating, by the virtual reality manager, virtual image control data for the current time using the hand position data, the head position data, the image-based position data, and the current frame of reference, wherein the virtual image control data is configured for use by a virtual image application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A virtual reality system comprising:
-
a head-mounted system configured to be worn relative to a head of a user; and a virtual reality manager associated with the head-mounted system, wherein the virtual reality manager is configured to; receive hand position data for at least one hand of the user from a hand system; receive head position data for the head of the user from a sensor system in the head-mounted system; identify image-based position data and a current frame of reference for a current time using a target image corresponding to the current time; and
generate virtual image control data for the current time using the hand position data, the head position data, the image-based position data, and the current frame of reference, wherein the virtual image control data is configured for use by a virtual image application. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer comprising:
-
a bus; a non-transitory storage device connected to the bus, wherein the non-transitory storage device includes program code; and a processor unit connected to the bus, wherein the processor unit is configured to execute the program code to; receive hand position data for at least one hand of a user from a hand system; receive head position data for a head of the user from a head-mounted system; identify image-based position data and a current frame of reference for a current time using a target image corresponding to the current time; and generate virtual image control data for the current time using the hand position data, the head position data, the image-based position data, and the current frame of reference, wherein the virtual image control data is configured for use by a virtual image application. - View Dependent Claims (20)
-
Specification