AI-Powered Exercise Tracker: Automatic Rep-Counting and Camera Centering
The system will count exercise repetitions and keep the user centered in the camera frame by moving the webcam vertically. A webcam streams video to a MacBook-Pro, where Python together with OpenCV and MediaPipe Pose detects body landmarks. A rep-counting algorithm uses those landmarks to determine each repetition, and a tracking algorithm decides whether the camera should move up, down, or stay. The decision is sent over USB to an Arduino Uno, which drives a motor to shift the camera accordingly keeping the user in frame.
Intern: Adhya Channashetti
Mentor: Yocheved Kopal (FPS/KMM)