Skip to content

Latest commit

Β 

History

History
43 lines (29 loc) Β· 1.42 KB

File metadata and controls

43 lines (29 loc) Β· 1.42 KB

πŸ’ͺ AI-Powered Bicep Curl Counter (Real-Time)

This is a real-time AI project that can detect and count bicep curls from a live video feed using computer vision. No need for wearables or fitness devices β€” just your camera and the power of AI.

Currently, the system supports bicep curls only, but is designed to be easily extended to support other exercises in future updates.


πŸ“Έ How It Works

  • Uses your webcam or any connected camera to detect your body movements.
  • Tracks the angle of your arm to determine when a full curl is completed.
  • Counts reps live on-screen and can be adjusted for different difficulty levels.

πŸ”§ Tech Stack

  • Python – Base programming language
  • OpenCV – Video capture and real-time processing
  • MediaPipe – Pose detection and landmark tracking
  • CVZone – Simplified overlays and UI
  • TensorFlow – Trained custom model (future use for multi-exercise support)

πŸš€ Features

  • βœ… Real-time bicep curl detection
  • βœ… Accurate rep counting based on elbow angles
  • βœ… Visual UI overlays (count, curl stage, etc.)
  • βœ… Works with any USB webcam or built-in laptop camera
  • πŸ”œ More exercises and real-time feedback features coming soon!

πŸ–₯️ How to Run

  1. Clone the repository:
    git clone https://github.com/yourusername/ai-bicep-curl-counter.git
    cd ai-bicep-curl-counter

pose_estimation