FitMon

FitMon

Your Live Digital Fitness Coach!

FitMon

FitMon

Your Live Digital Fitness Coach!

The problem FitMon solves

Many people face problems while learning excersise because they don’t have anyone to correct them so they end up watching  videos on loop, and to fix this massive problem we developed FitMon a live Fitness trainer with Voice Output - Live correction and guidence.

1.Provding the live posture detection to deal with the severe injuries caused by poor technique followed
2.Affordable - much cheaper than a personal trainer ( Free and Paid Teir )
3.User schedule doesnt match with the trainer's schedule. So providing them trainer just a click away

Challenges we ran into

1.While making the project, we discovered that the mediapipe joint nodes where overlapping in some of the excersise poses. So to deal with it , we considered the distance between the joint nodes as well.
2.We also fixed the overlaping in the voice while using text-to-speech
3.Maintaining a balance between speed and accuracy in the project was a challenge we faced

  1. due to fast refresh of frames we were unable to increment the time as per our needs after several hit and trial we finally modified our timer logic so it only counts the correct position interval.( not just after clicking the "Start exercise" )
    5 - the mediapipe pose landmark model uses a ton of modules that was not optimised for low end devices so we did some changes to it to increase the FPS and decrease the input lag.

Discussion