Hand gestures to signify what is important
First Claim
1. In a wearable head-mounted display (HMD), a computer-implemented method comprising:
- making a determination that video data from a video camera of the wearable HMD includes a hand gesture of a thumb and forefinger of a particular hand forming a shape of a symbolic right angle in a field of view (FOV) of the wearable HMD, the symbolic right angle having a first leg with a first length corresponding to a length of the thumb projected in the FOV and a second, perpendicular leg with a second length corresponding to a length of the forefinger projected in the FOV;
determining that the particular hand is associated with the wearable HMD via analysis of the video data including the hand gesture;
determining a closed area in the FOV bounded by a rectangle having a corner at a vertex of the symbolic right angle in the FOV, and having two perpendicular sides coinciding with, and having lengths respectively equal to, the first and second legs of the symbolic right angle;
generating an image from the video data of a sub-FOV within the closed area;
matching the shape of the symbolic right angle with a predetermined action associated with the image; and
executing the predetermined action on a processor of the wearable HMD.
2 Assignments
0 Petitions
Accused Products
Abstract
In accordance with example embodiments, hand gestures can be used to provide user input to a wearable computing device, and in particular to identify, signify, or otherwise indicate what may be considered or classified as important or worthy of attention or notice. A wearable computing device, which could include a head-mounted display (HMD) and a video camera, may recognize known hand gestures and carry out particular actions in response. Particular hand gestures could be used for selecting portions of a field of view of the HMD, and generating images from the selected portions. The HMD could then transmit the generated images to one or more applications in a network server communicatively connected with the HMD, including a server or server system hosting a social networking service.
-
Citations
26 Claims
-
1. In a wearable head-mounted display (HMD), a computer-implemented method comprising:
-
making a determination that video data from a video camera of the wearable HMD includes a hand gesture of a thumb and forefinger of a particular hand forming a shape of a symbolic right angle in a field of view (FOV) of the wearable HMD, the symbolic right angle having a first leg with a first length corresponding to a length of the thumb projected in the FOV and a second, perpendicular leg with a second length corresponding to a length of the forefinger projected in the FOV; determining that the particular hand is associated with the wearable HMD via analysis of the video data including the hand gesture; determining a closed area in the FOV bounded by a rectangle having a corner at a vertex of the symbolic right angle in the FOV, and having two perpendicular sides coinciding with, and having lengths respectively equal to, the first and second legs of the symbolic right angle; generating an image from the video data of a sub-FOV within the closed area; matching the shape of the symbolic right angle with a predetermined action associated with the image; and executing the predetermined action on a processor of the wearable HMD. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A wearable head-mounted display (HMD) comprising:
-
a display device; a video camera; one or more processors; memory; and machine-readable instructions stored in the memory that, when executed by the one or more processors, cause the wearable HMD to carry out functions including; making a determination that video data from the video camera includes a hand gesture of a thumb and forefinger of a particular hand forming a shape of a symbolic right angle in a field of view (FOV) of the wearable HMD, the symbolic right angle having a first leg with a first length corresponding to a length of the thumb projected in the FOV and a second, perpendicular leg with a second length corresponding to a length of the forefinger projected in the FOV, determining that the particular hand is associated with the wearable HMD via analysis of the video data including the hand gesture, determining a closed area in the FOV bounded by a rectangle having a corner at a vertex of the symbolic right angle in the FOV, and having two perpendicular sides coinciding with, and having lengths respectively equal to, the first and second legs of the symbolic right angle, generating an image from the video data of a sub-FOV within the closed area, matching the shape of the symbolic right angle with a predetermined action associated with the image, and executing the predetermined action on a processor of the wearable HMD.
-
-
13. A nontransitory computer-readable medium having instructions stored thereon that, upon execution by one or more processors of a wearable head-mounted display (HMD), cause the wearable HMD to carry out functions comprising:
-
making a determination that video data from a video camera of the wearable HMD includes a hand gesture of a thumb and forefinger of a particular hand forming a shape of a symbolic right angle in a field of view (FOV) of the wearable HMD, the symbolic right angle having a first leg with a first length corresponding to a length of the thumb projected in the FOV and a second, perpendicular leg with a second length corresponding to a length of the forefinger projected in the FOV; determining that the particular hand is associated with the wearable HMD via analysis of the video data including the hand gesture; determining a closed area in the FOV bounded by a rectangle having a corner at a vertex of the symbolic right angle in the FOV, and having two perpendicular sides coinciding with, and having lengths respectively equal to, the first and second legs of the symbolic right angle; generating an image from the video data of a sub-FOV within the closed area; matching the shape of the symbolic right angle with a predetermined action associated with the image; and executing the predetermined action on a processor of the wearable HMD.
-
-
14. In a wearable head-mounted display (HMD), a computer-implemented method comprising:
-
making a determination that video data from a video camera of the wearable HMD includes a hand gesture of a forefinger of a particular hand pointing to an object in a field of view (FOV) of the wearable HMD; determining that the particular hand is associated with the wearable HMD via analysis of the video data including the hand gesture; highlighting the object to associate the object with a high qualitative ranking; responsive to both making the determination and highlighting the object, identifying a predetermined action associated with the high qualitative ranking; and executing the predetermined action on a processor of the wearable HMD. - View Dependent Claims (15)
-
-
16. A wearable head-mounted display (HMD) comprising:
-
a display device; a video camera; one or more processors; memory; and machine-readable instructions stored in the memory that, when executed by the one or more processors, cause the wearable HMD to carry out functions including; making a determination that video data from the video camera includes a hand gesture of a forefinger of a particular hand pointing to an object in a field of view (FOV) of the wearable HMD, determining that the particular hand is associated with the wearable HMD via analysis of the video data including the hand gesture, highlighting the object to associate the object with a high qualitative ranking, responsive to both making the determination and highlighting the object, identifying a predetermined action associated with the high qualitative ranking, and executing the predetermined action on a processor of the wearable HMD.
-
-
17. A nontransitory computer-readable medium having instructions stored thereon that, upon execution by one or more processors of a wearable head-mounted display (HMD), cause the wearable HMD to carry out functions comprising:
-
making a determination that video data from a video camera of the wearable HMD includes a hand gesture of a forefinger of a particular hand pointing to an object in a field of view (FOV) of the wearable HMD; determining that the particular hand is associated with the wearable HMD via analysis of the video data including the hand gesture; highlighting the object to associate the object with a high qualitative ranking; responsive to both making the determination and highlighting the object, identifying a predetermined action associated with the high qualitative ranking; and executing the predetermined action on a processor of the wearable HMD.
-
-
18. In a wearable head-mounted display (HMD), a computer-implemented method comprising:
-
making a determination that video data from a video camera of the wearable HMD includes a hand gesture of a forefinger of a particular hand pointing to text in a field of view (FOV) of the wearable HMD; determining that the particular hand is associated with the wearable HMD via analysis of the video data including the hand gesture; underlining the text; responsive to both making the determination and underlining the text, identifying a predetermined action associated with the text; and executing the predetermined action on a processor of the wearable HMD. - View Dependent Claims (19)
-
-
20. A wearable head-mounted display (HMD) comprising:
-
a display device; a video camera; one or more processors; memory; and machine-readable instructions stored in the memory that, when executed by the one or more processors, cause the wearable HMD to carry out functions including; making a determination that video data from the video camera includes a hand gesture of a forefinger of a particular hand pointing to text in a field of view (FOV) of the wearable HMD, determining that the particular hand is associated with the wearable HMD via analysis of the video data including the hand gesture, underlining the text, responsive to both making the determination and underlining the text, identifying a predetermined action associated with the text, and executing the predetermined action on a processor of the wearable HMD.
-
-
21. A nontransitory computer-readable medium having instructions stored thereon that, upon execution by one or more processors of a wearable head-mounted display (HMD), cause the wearable HMD to carry out functions comprising:
-
making a determination that video data from a video camera of the wearable HMD includes a hand gesture of a forefinger of a particular hand pointing to text in a field of view (FOV) of the wearable HMD; determining that the particular hand is associated with the wearable HMD via analysis of the video data including the hand gesture; underlining the text; responsive to both making the determination and underlining the text, identifying a predetermined action associated with the text; and executing the predetermined action on a processor of the wearable HMD.
-
-
22. In a wearable head-mounted display (HMD), a computer-implemented method comprising:
-
capturing video data from a video camera of the wearable HMD of a particular hand gesture of at least one particular hand in a field of view (FOV) of the wearable HMD; determining that the at least one particular hand is associated with the wearable HMD by determining that the wearable HMD is operating in a recording mode; analyzing the video data to generate an analytical description of the particular hand gesture; and recording the generated analytical description in storage memory of the wearable HMD, together with an identifier for each of one or more associated particular actions. - View Dependent Claims (23, 24)
-
-
25. A wearable head-mounted display (HMD) comprising:
-
a display device; a video camera; one or more processors; memory; and machine-readable instructions stored in the memory that, when executed by the one or more processors, cause the wearable HMD to carry out functions including; capturing video data from the video camera of a particular hand gesture of at least one particular hand in a field of view (FOV) of the wearable HMD, determining that the at least one particular hand is associated with the wearable HMD by determining that the wearable HMD is operating in a recording mode, analyzing the video data to generate an analytical description of the particular hand gesture, and recording the generated analytical description in storage memory of the wearable HMD, together with an identifier for each of one or more associated particular actions.
-
-
26. A nontransitory computer-readable medium having instructions stored thereon that, upon execution by one or more processors of a wearable head-mounted display (HMD), cause the wearable HMD to carry out functions comprising:
-
capturing video data from a video camera of the wearable HMD of a particular hand gesture of at least one particular hand in a field of view (FOV) of the wearable HMD; determining that the at least one particular hand is associated with the wearable HMD by determining that the wearable HMD is operating in a recording mode; analyzing the video data to generate an analytical description of the particular hand gesture; and recording the generated analytical description in storage memory of the wearable HMD, together with an identifier for each of one or more associated particular actions.
-
Specification