SHrack.png

Abstract

The fitness landscape is rapidly evolving with the integration of technology. We developed a new web-based service SHrack, designed to cater to fitness enthusiasts, providing real-time tracking and recording of home training exercises. By utilizing computer vision, SHrack enables users to independently track their fitness progress, setting goals and ensuring accurate count during repetitive exercises.


Introduction

ShrackBackground.png

In the realm of fitness, especially during weight training, it’s often challenging for individuals to keep an accurate count of their repetitions. While there are existing programs that measure exercise counts, finding a service that offers real-time video streaming for accurate exercise count detection and management is rare. SHrack addresses this gap, providing a platform that combines the power of computer vision with user-friendly web services.


Method

SHrackML이미지5.png

SHrack is developed to have an ability to harness computer vision techniques for real-time detection and tracking. The system employs the capabilities of Mobilenet and the Contextual Prediction Module (CPM) to extract heatmaps and PAF (Part Affinity Fields) based on 19 crucial points of the body.

Initially, the plan was to utilize pre-trained models. However, due to unsatisfactory estimation results, a decision was made to undergo supervised training with a labeled dataset, leading to fine-tuning of the model. The result is a robust posture estimation in videos, enabling accurate exercise count tracking.


SHrack 프로젝트 구조.png

The visual data, which includes the user’s exercise movements, is processed in real-time. The system analyzes the posture and movements, providing instant feedback regarding the accuracy of the exercise and the count.


Features & Implementation

shrack simulation

SHrack stands out with its unique features:


  1. Real-time Posture Detection: By analyzing 19 crucial points on the body, SHrack offers real-time feedback on exercise posture, ensuring users maintain the correct form.
  2. Exercise Count Tracking: The system accurately counts the repetitions, allowing users to focus on their exercise rather than keeping track.
  3. User-friendly Interface: As a web-based tool, SHrack offers a seamless user experience, ensuring ease of access and use.


Conclusion

SHrack represents a significant step forward in the fusion of fitness and technology. By leveraging advanced computer vision techniques, it offers users an unparalleled experience in exercise tracking, ensuring accuracy, and promoting better exercise habits.


Miscellaneous

For further details, please refer to the official Wiki.