• Joshua's Home
  • Computer Science
  • Art Portfolio

Pose Estimation implemented in Exercise App

26 Aug 2022

Reading time ~1 minute

In this project, we explore and experiment with Google MediaPipe’s BlazePose to detect and track pose in real-time, and tried different methods of pose classification, such as classic KNN and TensorFlow-trained deep learning networks, to classify human poses and compared them to reference. Besides, we add a repetition counting mechanism to only add counting for those poses that match the reference and the threshold can be adjusted according to use cases, such as strictness of how accurate the exercise of users and force them to do it properly. We also implement the whole experiment from Pytorch and TensorFlow to Swift language for iOS development.



Share Tweet +1