发明名称 |
Skeletal control of three-dimensional virtual world |
摘要 |
A virtual skeleton includes a plurality of joints and provides a machine readable representation of a human target observed with a three-dimensional depth camera. A relative position of a hand joint of the virtual skeleton is translated as a gestured control, and a three-dimensional virtual world is controlled responsive to the gestured control. |
申请公布号 |
US9489053(B2) |
申请公布日期 |
2016.11.08 |
申请号 |
US201514632071 |
申请日期 |
2015.02.26 |
申请人 |
MICROSOFT TECHNOLOGY LICENSING, LLC |
发明人 |
Latta Stephen;Bennett Darren;Geisner Kevin;Markovic Relja |
分类号 |
G06F3/01;G06T13/40;G06F3/00;G06F3/03;G06F3/0486;G06F3/0346;G06F3/0485 |
主分类号 |
G06F3/01 |
代理机构 |
|
代理人 |
Wisdom Gregg;Yee Judy;Minhas Micky |
主权项 |
1. A data holding device holding instructions executable by a logic device, the instructions comprising:
instructions to render a three-dimensional environment for display on a display device; instructions to receive a machine-readable virtual skeleton structurally representing a human being sighted by a depth camera in a volume large enough to envelop the human being, the virtual skeleton including a hand-joint position in three dimensions corresponding to a position of a hand of the human being; instructions to render a control cursor for display on the display device, a screen position of the control cursor tracking the hand-joint position; instructions to lock the control cursor to an object in the three-dimensional environment if a grab threshold of the object is overcome; instructions to, when the control cursor is locked to the object, move the object in all three dimensions to track the hand-joint position anywhere in the volume, such that movement of the hand effects a corresponding movement of the object in the three-dimensional environment; and instructions to unlock the control cursor from the object at a release position of the object within the three-dimensional environment if a release threshold of the object is overcome. |
地址 |
Redmond WA US |