Maintaining an active lifestyle is essential for our overall well-being. However, accurately understanding and tracking our activities can be challenging. Have you ever wondered whether you are performing your yoga poses and exercises correctly? If so, then this use case is for you.
The yoga pose recognition use case is intended to classify various classes corresponding to different yoga poses. Whether it is a cobra pose or a tree pose or many others, the algorithm can recognize it - all with very low power consumption, thanks to the Machine Learning Core (MLC) available in ST MEMS sensors.
You can find the complete step-by-step guide with all the hardware and software used here.
Power consumption (sensor + algorithm): 175 uA
The decision tree classifier detects 14 different classes corresponding to 12 different yoga positions and 2 non-yoga position (standing still and in motion).
The output of the decision tree classifier is stored in the register MLC0_SRC (address 70h).
A complete software solution for desktops to enable AI features on smart sensors. It allows users to analyze data, evaluate embedded libraries, and design no-code algorithms for the entire portfolio of MEMS sensors.
Smart sensors capable of directly processing the data they capture and delivering meaningful insights to the host device. By processing data locally, smart sensors reduce transmitted data and cloud processing requirements, thus lowering power consumption at the system level.