| CPC G06F 3/015 (2013.01) [G06F 3/017 (2013.01); G06N 5/04 (2013.01)] | 20 Claims |

|
1. A system for gesture inference, the system comprising:
a wearable device configured to be worn on a portion of an arm of a user, the wearable device comprising:
a biopotential sensor, the biopotential sensor being configured to obtain biopotential data indicating electrical signals generated by nerves and muscles in the arm of the user; and
a motion sensor, the motion sensor being configured to obtain motion data relating to a motion of the portion of the arm of the user, the motion data and biopotential data collectively being sensor data; and
a processing pipeline configured to receive the biopotential data and the motion data and process the biopotential data and the motion data to generate a gesture inference output using a ML model, wherein the processing pipeline includes:
a pre-process module configured to:
obtain a first set of sensor data;
determine, based on the sensor data or a derivative thereof, a first transformation to the ML model and/or a second transformation to the first set of sensor data; and
apply the first transformation to the ML model to obtain a session ML model and/or apply the second transformation to the first set of sensor data or derivative thereof to obtain mapped sensor data; and
an inference module configured to infer the gesture inference based on (1) the session ML model and the first set of sensor data, and/or (2) the ML model and the mapped sensor data;
wherein the system is configured to, based on the gesture inference, determine a machine interpretable event, and execute an action corresponding to the machine interpretable event.
|