METHOD AND APPARATUS FOR IDENTIFYING INPUT FEATURES FOR LATER RECOGNITION
First Claim
1. A method, comprising:
- defining an actor input;
executing said actor input;
detecting said actor input;
identifying at least one salient feature of an actor from said actor input;
defining an actor model using said at least one salient feature; and
retaining a data set comprising at least one of said at least one salient feature or said actor model.
3 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are methods and apparatuses to recognize actors during normal system operation. The method includes defining actor input such as hand gestures, executing and detecting input, and identifying salient features of the actor therein. A model is defined from salient features, and a data set of salient features and/or model are retained, and may be used to identify actors for other inputs. A command such as “unlock” may be executed in response to actor input. Parameters may be applied to further define where, when, how, etc. actor input is executed, such as defining a region for a gesture. The apparatus includes a processor and sensor, the processor defining actor input, identifying salient features, defining a model therefrom, and retaining a data set. A display may also be used to show actor input, a defined region, relevant information, and/or an environment. A stylus or other non-human actor may be used.
-
Citations
50 Claims
-
1. A method, comprising:
-
defining an actor input; executing said actor input; detecting said actor input; identifying at least one salient feature of an actor from said actor input; defining an actor model using said at least one salient feature; and retaining a data set comprising at least one of said at least one salient feature or said actor model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 44)
-
-
37. An apparatus, comprising:
-
at least one sensor; and a processor in communication with said sensor; wherein; said processor is adapted to define an actor input; said sensor is adapted to detect said actor input; said processor is adapted to identify at least one salient feature of an actor from said actor input; said processor is adapted to define an actor model using said at least one salient feature; and said processor is adapted to retain a data set comprising at least one of said at least one salient feature or said actor model. - View Dependent Claims (38, 39, 40, 41, 42, 43, 45, 46)
-
-
47. A method, comprising:
-
establishing an imaging field of view; defining a region in said imaging field of view; defining an input comprising at least one of a group consisting of a hand posture and a hand gesture; outputting said imaging field of view to a display; outputting to said display a virtual object occupying at least a portion of said region; executing said input in said region; obtaining at least one image of at least a portion of said imaging field of view with said input therein; identifying a plurality of salient features of said hand from said input in said region in said image; executing an unlock command in response to said input; defining an actor model using said salient features; retaining a data set comprising at least one of said salient features or said actor model; and identifying said hand in other images using said data set.
-
-
48. A method, comprising:
-
establishing an imaging field of view; defining a region in said imaging field of view, said region having a shape substantially corresponding to a shape of a human hand; defining a preliminary data set for said hand, said preliminary data set comprising at least one of a plurality of preliminary salient features of said hand or a preliminary model of said hand, said preliminary salient features comprising outline features of said hand, and said preliminary model comprising a shape of said hand executing an input; defining said input to comprise at least one of a hand posture or a hand gesture, and such that in executing said input said hand exhibits at least one of said preliminary salient features; outputting said imaging field of view to a display; outputting to said display a virtual object occupying at least a portion of said region, said virtual object having a shape substantially corresponding to said shape of said human hand; executing said input in said region; executing an unlock command in response to said input; obtaining at least one image of said imaging field of view; detecting said input, the detecting said input comprising identifying said actor using said preliminary data set; identifying a plurality of salient features of said hand from said input in said region in said image, said salient features comprising color features of said hand; defining a model of said hand using said salient features, said model comprising a color characterization of said hand; retaining a data set comprising at least one of said salient features or said actor model; and identifying said hand in other images using said data set.
-
-
49. An apparatus, comprising:
-
a body adapted to be worn on a head of a user; at least one image sensor disposed on said body, said at least one image sensor having a field of view; a processor in communication with said at least one image sensor and disposed on said body; and a display in communication with said processor and disposed on said body such that said display is disposed in front of and proximate to at least one of said eyes of the user when said body is worn on said head of the user; wherein; said processor is adapted to define a region in said field of view; said processor is adapted to define a visible input with a hand, said visible input comprising at least one of a hand gesture or a hand posture; said image sensor is adapted to obtain at least one image of said field of view with said input therein; said display is adapted to output at least a portion of said field of view; said display is adapted to output a virtual object occupying at least a portion of said region; said processor is adapted to identify a plurality of salient features of said hand from said region in said image; and said processor is adapted to define an actor model using said salient features; said processor is adapted to retain a data set comprising at least one of said salient features or said actor model; and said processor is adapted to identify said hand in other images using said data set.
-
-
50. An apparatus, comprising:
-
means for establishing an imaging field of view; means for defining a region in said imaging field of view; means for defining an end-effector input; means for obtaining at least one image of said imaging field of view with said end-effector input therein; means for identifying at least one salient feature of said end-effector from said region in said image; means for defining an end-effector model using said at least one salient feature; means for retaining a data set comprising at least one of said at least one salient feature or said actor model.
-
Specification