Skip to content

FitPoseTracker is an AI-driven fitness tracker that utilizes Mediapipe to detect human body posture and count exercises like push-ups and squats in real-time. This project applies machine learning techniques to provide accurate exercise tracking and form feedback, assisting users in improving their workouts and achieving their fitness objectives.

Notifications You must be signed in to change notification settings

tulu-g559/FitPoseTracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ‹οΈβ€β™‚οΈ FitPoseTracker: AI-Powered Fitness Assistant

Get fit with real-time exercise tracking and smart form feedback!

FitPoseTracker is an innovative fitness application that combines AI and Computer Vision to transform the way you work out. With real-time human pose detection, it counts your exercise reps, gives posture corrections, and helps you stay on track with your fitness goals β€” all from your computer or camera-enabled device.

πŸš€ Features

βœ… Real-time Pose Detection: Powered by Mediapipe, accurately detects body landmarks for precise motion tracking.

πŸ”’ Exercise Repetition Counter: Automatically tracks exercises like push-ups, squats, and more (customizable for other bodyweight workouts).

πŸ§β€β™‚οΈ Form Feedback: Detects incorrect posture and provides suggestions to improve technique β€” reducing injury risks and maximizing gains.

πŸ“Š Progress Tracking: Monitor and visualize your performance over time.

🧠 AI + Simplicity: Designed to be user-friendly with clean UI, simple controls, and smart automation.

πŸ› οΈ Getting Started

βœ… Prerequisites

βš™οΈ Installation

git clone https://github.com/tulu-g559/FitPoseTracker.git
cd FitPose
pip install -r requirements.txt   

πŸ”— Install Mediapipe

pip install mediapipe

▢️ Running the estimations

Run the shells: Shift + Enter

Camera opens β†’ Get moving β†’ Track your workout live!

🧾 Additional Notes

  • πŸ–₯️ Supported Platforms: Windows, macOS, Linux
  • 🎯 Add your own exercises by modifying logic in main.py
  • πŸ“Œ Use responsibly β€” this tool is for fitness assistance, not medical guidance.

πŸ“š Topics

  • AI Machine Learning
  • Mediapipe
  • Human Pose Detection
  • Fitness Tracker
  • Exercise Counting
  • Real-time Feedback
  • Computer Vision
  • Pose Estimation
  • Health
  • Fitness

About

FitPoseTracker is an AI-driven fitness tracker that utilizes Mediapipe to detect human body posture and count exercises like push-ups and squats in real-time. This project applies machine learning techniques to provide accurate exercise tracking and form feedback, assisting users in improving their workouts and achieving their fitness objectives.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published