Skip to content

eshaan-mehta/Physio-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PhysioAI

Overview

Physio AI is a Computer Vision based application designed to help recovering physiotherapy patients with their exercises. Powered by YOLOv8, OpenCV, PyTorch, it can accurately track your movement in real time to ensure you perform exercises safely, if you perform your excercises in an unsafe matter, the system will detect that and provide immediate warnings, informing you to fix your form. At the end of your set, it will also provide detailed graphs and analytics using Matplotlib, so you can monitor your performance.

Watch the demo Here

How to run

  1. Run: pip install -r requirements.txt
  2. Run python3 main.py to begin
  3. Ensure your entire body is in frame, and stand sideways
  4. Raise your left hand to reset and activate the
  5. Perform exercise, watch for warning messages
  6. When finished, raise your right hand to see the graph
  7. Raise your left hand again to reset and use it again
  8. Press q on keyboard to close project window

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages