Skip to content

Latest commit

 

History

History
44 lines (28 loc) · 1.36 KB

README.md

File metadata and controls

44 lines (28 loc) · 1.36 KB

AI Workout Assisstant

Overview

The AI Workout Assisstant is a web-based application that utilizes computer vision and machine learning to track and analyze exercises in real-time. Built with Flask for the backend and OpenCV, MediaPipe for exercise recognition, this project offers users a dynamic way to monitor their exercise routines and get feedback on their performance.

Features

  • Real-Time Exercise Tracking: Monitors exercises using computer vision and provides feedback based on posture and movements. Provides support for 3 execises for now.
  • Dynamic Feedback: Provides real-time feedback on exercise performance, including the number of repetitions and posture corrections.
  • Video Feed Integration: Streams the live video feed from the user's webcam to the web interface.

Technologies

  • Backend: Flask
  • Computer Vision: OpenCV, MediaPipe
  • Frontend: HTML, CSS, JavaScript
  • Dependencies: Listed in requirements.txt

Installation

  1. Clone the Repository:

    git clone https://github.com/eshal26/AI-Workout-Assisstant.git
    cd AI-Workout-Assisstant
  2. Install dependencies:

    pip install -r requirements.txt
  3. Run the Application:

    python app.py

Contributing

Feel free to submit issues or pull requests if you have suggestions or improvements.