TOUCH FREE CONTROL OF ELECTRONIC SYSTEMS AND ASSOCIATED METHODS
First Claim
1. A method implemented in a computing device having a processor, a camera, and a display operatively coupled to one another, the method comprising:
- acquiring an image of a user'"'"'s finger or an object associated with the user'"'"'s finger with the camera, the user'"'"'s finger or the object being spaced apart from the display;
with the processor,recognizing a gesture of the user'"'"'s finger or the object based on the acquired image;
determining if the recognized gesture correlates to a command or a mode change for the processor;
if the monitored gesture correlates to a command for the processor,determining if the processor is currently in a standby mode or in a control mode; and
if the processor is in the control mode, executing the command for the processor;
else if the processor is in the standby mode, reverting to monitoring a gesture of the user'"'"'s finger or the object associated with the user'"'"'s finger.
1 Assignment
0 Petitions
Accused Products
Abstract
Various embodiments of electronic systems and associated methods of hands-free operation are described. In one embodiment, a method includes acquiring an image of a user'"'"'s finger and/or an object associated with the user'"'"'s finger with a camera, recognizing a gesture of the user'"'"'s finger or the object based on the acquired image, and determining if the recognized gesture correlates to a command or a mode change for a processor. If the monitored gesture correlates to a command for a processor, the method includes determining if the processor is currently in a standby mode or in a control mode. If the processor is in the control mode, the method includes executing the command for the processor; otherwise, the method includes reverting to monitoring a gesture of the user'"'"'s finger.
86 Citations
20 Claims
-
1. A method implemented in a computing device having a processor, a camera, and a display operatively coupled to one another, the method comprising:
-
acquiring an image of a user'"'"'s finger or an object associated with the user'"'"'s finger with the camera, the user'"'"'s finger or the object being spaced apart from the display; with the processor, recognizing a gesture of the user'"'"'s finger or the object based on the acquired image; determining if the recognized gesture correlates to a command or a mode change for the processor; if the monitored gesture correlates to a command for the processor, determining if the processor is currently in a standby mode or in a control mode; and if the processor is in the control mode, executing the command for the processor;
else if the processor is in the standby mode, reverting to monitoring a gesture of the user'"'"'s finger or the object associated with the user'"'"'s finger. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method implemented in a computing device having a processor, a detector, and a display operatively coupled to one another, the method comprising:
-
acquiring images of a user'"'"'s finger or an object associated with the user'"'"'s finger with the detector, the user'"'"'s finger or the object being spaced apart from the display of the computing device; with the processor, determining a position of the user'"'"'s finger or the object based on the acquired images; forming a reference plane based on the determined position, the reference plane being generally parallel to the display of the computing device; correlating a temporal trajectory of the user'"'"'s finger or object to a command for the processor, the temporal trajectory being relative to the reference plane; and executing the command for the processor. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computing device, comprising:
-
a display; a detector configured to acquiring an image of a user'"'"'s finger or an object associated with the user'"'"'s finger spaced apart from the display; a processor operatively coupled to the display and detector; and a non-transitory computer readable medium storing instructions, when executed by the processor, causing the processor to perform a process including; receiving the acquired image from the detector; determining a position of the user'"'"'s finger or the object based on the acquired image; forming a reference plane based on the determined position, the reference plane being generally parallel to the display; and correlating a gesture of the user'"'"'s finger or object to a command for the processor or a mode change, the gesture corresponding to at least one of a position, orientation, and movement of the user'"'"'s finger or the object relative to the reference plane; determining if the correlated gesture is a command for the processor or a mode change; if the monitored gesture is a command for the processor, determining if the processor is currently in a standby mode or in a control mode; and if the processor is in a control mode, executing the command for the processor;
else, reverting to receiving the acquired image of the user'"'"'s finger or the object associated with the user'"'"'s finger. - View Dependent Claims (18, 19, 20)
-
Specification