Pinch And Hold Gesture Navigation On A Head-Mounted Display
First Claim
1. A system including:
- a head-mounted display (HMD) configured to be worn by a user;
a glove configured to be worn by a hand of the user, the glove having finger segments for each finger of the hand, each finger segment includes a sensor for detecting positions of the finger segment when moved by the hand;
one or more cameras for capturing images of the HMD and images of the glove;
a computing device connected to the one or more cameras and interfaced with the HMD and the glove,wherein the computing device is configured to analyze data from the sensors of the finger segments to determine that a pinch and hold gesture is performed by at least two of the finger segments,wherein the computing device is configured for generating image data that is communicated to the HMD, such that a scene rendered on the HMD is modified to render a visual cue indicative of a location in the scene at which the pinch and hold gesture is associated,wherein while the pinch and hold gesture is active, the computing device is configured for coupling movement of the glove with movement of the scene, such that the scene moves with detected movement of the glove.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for performing a pinch and hold gesture is described. The system includes a head-mounted display (HMD) and a glove, which is worn by a hand of the user. Each finger segment of the glove includes a sensor for detecting positions of the finger segment when moved by the hand. The system includes a computing device interfaced with the HMD and the glove. The computing device analyzes data from the sensors of the finger segments to determine that a pinch and hold gesture is performed by at least two of the finger segments. Moreover, the computing device generates image data that is communicated to the HMD, such that a scene rendered on the HMD is modified to render a visual cue indicative of a location in the scene at which the pinch and hold gesture is associated.
-
Citations
23 Claims
-
1. A system including:
-
a head-mounted display (HMD) configured to be worn by a user; a glove configured to be worn by a hand of the user, the glove having finger segments for each finger of the hand, each finger segment includes a sensor for detecting positions of the finger segment when moved by the hand; one or more cameras for capturing images of the HMD and images of the glove; a computing device connected to the one or more cameras and interfaced with the HMD and the glove, wherein the computing device is configured to analyze data from the sensors of the finger segments to determine that a pinch and hold gesture is performed by at least two of the finger segments, wherein the computing device is configured for generating image data that is communicated to the HMD, such that a scene rendered on the HMD is modified to render a visual cue indicative of a location in the scene at which the pinch and hold gesture is associated, wherein while the pinch and hold gesture is active, the computing device is configured for coupling movement of the glove with movement of the scene, such that the scene moves with detected movement of the glove. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for translating a viewable portion of a scene viewed via a head-mounted display (HMD), the method comprising:
-
capturing images of the HMD configured to be worn by a user in a real space to determine a view direction and changes in the view direction; capturing images of a hand of the user; tracking the hand of the user from the captured images of the hand; activating a pinning of the scene as viewed via the HMD, such that the pinning fixes the scene to a location of the hand being tracked, the pinning being activated upon detecting a pinch and hold gesture performed by the hand; enabling translation of the scene in response to movement of the hand while the pinning is active, the translation enabling a view beyond a current view of the scene; disabling the translation when the pinning is detected to be inactive, the pinning is inactive when the pinch and hold gesture is no longer detected. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method for changing a size of a scene viewed via a head-mounted display (HMD), the method comprising:
-
capturing images of the HMD configured to be worn by a user in a real space to determine a view direction and changes in the view direction; capturing images of hands of the user; determining from the captured images that each hand performs a pinch and hold gesture; fixing the scene to locations in the scene at which the captured images indicate the pinch and hold gestures are being performed; enabling change in a size of the scene in response to relative changes in separation between the hands while the scene is fixed; and disabling change in size of the scene when one of the pinch and hold gestures from one of the hands is detected from the captured images to have been released. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
Specification