| CPC G06V 40/20 (2022.01) [G06V 10/778 (2022.01); G06V 10/809 (2022.01)] | 20 Claims |

|
1. A method for detecting exercise, comprising:
receiving, by one or more processors, first sensor data from one or more first sensors of a first wearable device;
receiving, by the one or more processors, second sensor data from one or more second sensors of a second wearable device;
determining, using the one or more processors executing a machine learning model, a type of exercise performed by a user during receiving of the first sensor data and the second sensor data; and
training the machine learning model, wherein the training comprises generating one or more first training images based on data collected from the first and second wearable devices while the user performs a first type of exercise and inputting the one or more first training images into the machine learning model as training data, wherein the data collected from the first and second wearable devices comprises movement data of the first and second wearable devices in x, y, and z directions.
|