Skip to content

durovo/edgehack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Edge.Fit - An Intelligent Virtual Trainer

Introduction

This project is a virtual trainer that can help you exercise correctly. It can detect your current posture by using feeds from multiple cameras and guide you with your selected exercise. It gives real-time feedback to ensure that you exercise correctly without injuring yourself.

Demo video

Dependencies

  • torch==0.4.1
  • torchvision==0.2.1
  • pycocotools==2.0.0
  • opencv-python==3.4.0.14
  • numpy==1.14.0
  • flask
  • socketio
  • pyttsx3

Running Edge.Fit

Run main.py to start the web app. python main.py

Enter your name for the leaderboard and start the exercise by clicking on the appropriate button.

A window will pop up similar to the one below:

As you start doing the exercise, you will receive audio cues about your form. The virtual trainer will also count the number of repetitions.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •