Sport With AI

Github Repo: https://github.com/Furkan-Gulsen/Sport-With-AI

The human body is detected with the help of the Mediapipe library. Then, using the mathematical methods applied, it is determined how much the exercise count is done.

Sit-Up Exerc…


This content originally appeared on DEV Community and was authored by Furkan Gülşen

Github Repo: https://github.com/Furkan-Gulsen/Sport-With-AI

The human body is detected with the help of the Mediapipe library. Then, using the mathematical methods applied, it is determined how much the exercise count is done.

Sit-Up Exercise

Sit-Up

Video: https://www.youtube.com/watch?v=aQh52cRfH-w

The sit-up is an abdominal endurance training exercise to strengthen, tighten and tone the abdominal muscles. It is similar to a crunch, but sit-ups have a fuller range of motion and condition additional muscles.

python main.py -t sit-up -vs videos/sit-up.mp4

Pull-Up Exercise

Pull-Up

Video: https://www.youtube.com/watch?v=8hkTMATEuUc

A pull-up is an upper-body strength exercise. The pull-up is a closed-chain movement where the body is suspended by the hands and pulls up. As this happens, the elbows flex and the shoulders adduct and extend to bring the elbows to the torso.

python main.py -t pull-up -vs videos/pull-up.mp4

Push-Up Exercise

Push-Up

Video: https://www.youtube.com/watch?v=IGjHIXAZAak

A push-up is a common calisthenics exercise beginning from the prone position. By raising and lowering the body using the arms, push-ups exercise the pectoral muscles, triceps, and anterior deltoids, with ancillary benefits to the rest of the deltoids, serratus anterior, coracobrachialis and the midsection as a whole.

python main.py -t push-up -vs videos/push-up.mp4

Squat Exercise

Squat

Video: https://www.youtube.com/watch?v=iQrXRTk7KE0

A squat is a strength exercise in which the trainee lowers their hips from a standing position and then stands back up. During the descent of a squat, the hip and knee joints flex while the ankle joint dorsiflexes; conversely the hip and knee joints extend and the ankle joint plantarflexes when standing up.

python main.py -t squat -vs videos/squat.mp4

Walking Exercise

Walking

Video: https://www.youtube.com/watch?v=pPTeSd_GXoc

python main.py -t walk -vs videos/walk.mp4

If you want to detect your movements live with your webcam, you can run the code line below.

python main.py -t sit-up
# or python main.py -t pull-up
# or python main.py -t push-up
# or python main.py -t squat
# or python main.py -t walk


This content originally appeared on DEV Community and was authored by Furkan Gülşen


Print Share Comment Cite Upload Translate Updates
APA

Furkan Gülşen | Sciencx (2021-04-28T23:25:31+00:00) Sport With AI. Retrieved from https://www.scien.cx/2021/04/28/sport-with-ai/

MLA
" » Sport With AI." Furkan Gülşen | Sciencx - Wednesday April 28, 2021, https://www.scien.cx/2021/04/28/sport-with-ai/
HARVARD
Furkan Gülşen | Sciencx Wednesday April 28, 2021 » Sport With AI., viewed ,<https://www.scien.cx/2021/04/28/sport-with-ai/>
VANCOUVER
Furkan Gülşen | Sciencx - » Sport With AI. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2021/04/28/sport-with-ai/
CHICAGO
" » Sport With AI." Furkan Gülşen | Sciencx - Accessed . https://www.scien.cx/2021/04/28/sport-with-ai/
IEEE
" » Sport With AI." Furkan Gülşen | Sciencx [Online]. Available: https://www.scien.cx/2021/04/28/sport-with-ai/. [Accessed: ]
rf:citation
» Sport With AI | Furkan Gülşen | Sciencx | https://www.scien.cx/2021/04/28/sport-with-ai/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.