| CPC G06F 3/017 (2013.01) [G01S 7/415 (2013.01); G01S 13/581 (2013.01); G01S 13/88 (2013.01); G06F 3/046 (2013.01)] | 20 Claims |

|
1. An electronic device for gesture recognition, the electronic device comprising:
a radar transceiver; and
a processor operably connected to the radar transceiver, the processor configured to:
transmit, via the radar transceiver, radar signals;
extract features from reflections of the radar signals received by the radar transceiver;
determine whether an activity is detected based on the features;
in response to a determination that the activity is detected, classify a gesture as one from among N different gestures in a dataset and an invalid gesture from the features, wherein:
each of the N different gestures is categorized into one of two categories that include a signature gesture and a non-signature gesture;
the N different gestures in the dataset comprise a plurality of signature gestures and a plurality of non-signature gestures;
the signature gesture is defined by at least one repetition in one or more feature domains, the at least one repetition including a repeat, a flipped version, or a movement in an opposite direction of another movement;
the non-signature gesture is defined by no repetition in the one or more feature domains;
when classified from among the plurality of signature gestures, the classified gesture is thereby the signature gesture; and
when classified from among the plurality of non-signature gestures, the classified gesture is thereby the non-signature gesture;
compare a set of ranges associated with the features to a set of thresholds associated with the classified gesture to verify the classified gesture;
determine whether the classified gesture corresponds to an action for the electronic device to perform, when the classified gesture is the signature gesture;
generate an output to perform the action corresponding to the classified gesture that was verified based on a result of the comparison, in response to a determination that the signature gesture classified corresponds to the action; and
activate a function scenario, in response to a determination that the signature gesture classified does not correspond to the action.
|