Driving simulator control with virtual skeleton
First Claim
Patent Images
1. A data holding device holding instructions executable by a logic sub system to:
- render a driving game for display on a display device;
receive a virtual skeleton including a plurality of joints, the plurality of joints including a left hand joint and a right hand joint, the virtual skeleton providing a machine readable representation of a human target observed with a three-dimensional depth camera;
translate an angle between a reference line and a line connecting the left hand joint and the right hand joint into a gestured steering angle control; and
steer a virtual vehicle of the driving game in proportion to the gestured steering angle control.
3 Assignments
0 Petitions
Accused Products
Abstract
Depth-image analysis is performed with a device that analyzes a human target within an observed scene by capturing depth-images that include depth information from the observed scene. The human target is modeled with a virtual skeleton including a plurality of joints. The virtual skeleton is used as an input for controlling a driving simulation.
221 Citations
19 Claims
-
1. A data holding device holding instructions executable by a logic sub system to:
-
render a driving game for display on a display device; receive a virtual skeleton including a plurality of joints, the plurality of joints including a left hand joint and a right hand joint, the virtual skeleton providing a machine readable representation of a human target observed with a three-dimensional depth camera; translate an angle between a reference line and a line connecting the left hand joint and the right hand joint into a gestured steering angle control; and steer a virtual vehicle of the driving game in proportion to the gestured steering angle control. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An entertainment system, comprising:
-
a peripheral input to receive depth images from a depth camera; a display output to output a driving game interface to a display device; a logic subsystem operatively connectable to the depth camera via the peripheral input and to the display device via the display output; a data holding subsystem holding instructions executable by the logic subsystem to; receive from the depth camera one or more depth images of a world space scene including a human target; model the human target with a virtual skeleton including a plurality of joints, the plurality of joints including a left hand joint, a right hand joint, one or more torso joints, a left foot joint, and a right foot joint; if the right hand joint and the left hand joint are outstretched in front of the one or more torso joints; translate an angle between a horizon and a line connecting the left hand joint and the right hand joint into a gestured steering angle control, and steer a virtual vehicle in proportion to the gestured steering angle control; translate a position of the left foot joint relative to a position of the right foot joint into a gestured acceleration control; and accelerate the virtual vehicle in proportion to the gestured acceleration control. - View Dependent Claims (18, 19)
-
Specification