Distinguishing between one-handed and two-handed gesture sequences in virtual, augmented, and mixed reality (xR) applications
First Claim
Patent Images
1. An Information Handling System (IHS), comprising:
- a processor; and
a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to;
receive a gesture sequence from a user wearing a Head-Mounted Device (HMD) coupled to the IHS in a plurality of video frames captured via a camera mounted on the HMD, wherein the HMD is configured to display a virtual, augmented, or mixed reality (xR) application;
detect a most frequent gesture and a second most frequent gesture in the plurality of video frames, wherein a number of video frames with the most frequent gesture is greater than a number of frames with the second most frequent gesture by a selected amount; and
identify the gesture sequence as;
(i) a one-handed gesture sequence, or (ii) a two-handed gesture sequence.
7 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for distinguishing between one-handed and two-handed gesture sequences in virtual, augmented, and mixed reality (xR) applications are described. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: receive a gesture sequence from a user wearing a Head-Mounted Device (HMD) coupled to the IHS, where the HMD is configured to display an xR application, and identify the gesture sequence as: (i) a one-handed gesture sequence, or (ii) a two-handed gesture sequence.
17 Citations
16 Claims
-
1. An Information Handling System (IHS), comprising:
-
a processor; and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to; receive a gesture sequence from a user wearing a Head-Mounted Device (HMD) coupled to the IHS in a plurality of video frames captured via a camera mounted on the HMD, wherein the HMD is configured to display a virtual, augmented, or mixed reality (xR) application; detect a most frequent gesture and a second most frequent gesture in the plurality of video frames, wherein a number of video frames with the most frequent gesture is greater than a number of frames with the second most frequent gesture by a selected amount; and identify the gesture sequence as;
(i) a one-handed gesture sequence, or (ii) a two-handed gesture sequence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
receiving a plurality of video frames captured via a gesture camera mounted on a Head-Mounted Device (HMD), wherein the HMD is configured to display a virtual, augmented, or mixed reality (xR) application; extracting a first set of features from each of a first set of video frames as part of a start phase of a gesture recognition component of the xR application; extracting a second set of features from each of a second set of video frames as part of a motion phase of the gesture recognition component; detecting only one hand in at least one of the second set of video frames; and in response to a comparison between the first and second sets of features, identifying a gesture sequence as a two-handed gesture sequence. - View Dependent Claims (10, 11, 12)
-
-
13. A hardware memory device of an Information Handling System (IHS) having program instructions stored thereon that, upon execution by a hardware processor, cause the IHS to:
-
receive a plurality of video frames captured via a gesture camera mounted on a Head-Mounted Device (HMD), wherein the HMD is configured to display a virtual, augmented, or mixed reality (xR) application; extract a first set of features from each of a first set of video frames as part of a start phase of a gesture recognition component of the xR application; extract a second set of features from each of a second set of video frames as part of a motion phase of the gesture recognition component; detect only one hand in at least one of the second set of video frames; and in response to a comparison between the first and second sets of features, identify a gesture sequence as a two-handed gesture sequence. - View Dependent Claims (14, 15, 16)
-
Specification