• Stars
    star
    108
  • Rank 311,081 (Top 7 %)
  • Language
    Jupyter Notebook
  • License
    Apache License 2.0
  • Created about 3 years ago
  • Updated 4 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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.

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

More Repositories

1

turkce-go-egitimi

Bu repo, Go dilini hızlı bir şekilde öğrenmek isteyenler için hazırlanmış bir eğitim serisidir. Toplamda 40 konuyu, örnekler üzerinden anlatarak dilin temel yapılarını kapsar.
813
star
2

AWS-Certified-Cloud-Practitioner-Certification-My-Notes

In the process of obtaining the AWS Certified Cloud Practitioner certificate, I took notes of the topics I encountered from more than 10 sources and more than 2000+ questions and I share them in this repo.
314
star
3

HTML-CSS-JAVASCRIPT

HTML-CSS-JAVASCRIPT
HTML
120
star
4

golang-url-shortener

This URL shortener service, built with Go and Hexagonal Architecture, leverages a serverless approach for efficient scalability and performance.
Go
107
star
5

face-classification

Computer Vision project that detects emotion, age and gender after detecting faces.
Python
71
star
6

kubernetes-docs

Bu GitHub Reposunda amacım Kubernetes'e dair öğrendiğim bilgileri (makalelerden, kurslardan, notlarımdan) paylaşarak bu alana daha hızlı ve bilgilini girmeni sağlamaktır.
71
star
7

Blur-Detection-Web-App

Blur Detection Web App with OpenCV and Flask
Python
44
star
8

TensorFlow-ile-Yapay-Zeka-Gelistirme

Bu sayfada Türkçe olarak TensorFlow kullanarak derin öğrenme (deep learning) ve makine öğrenmesi (machine learning) ile ilgili detaylı anlatımlar ve projeler yer almaktadır.
Jupyter Notebook
41
star
9

Furkan-Gulsen

22
star
10

Recognize-Handwritten-Digits

Recognize Handwritten Digits - A Simple Web App
Jupyter Notebook
21
star
11

Face-Mask-Detection

Face Mask Detection With Deep Learning
Python
20
star
12

social-distance-detection

The project that detects the interpersonal social distance from videos using YOLOv3
Python
19
star
13

phpEmailSystem

Simple PHP Email System
PHP
19
star
14

Document-Scanner-Web-App

Document Scanner Web App with Python
Python
13
star
15

ReactJS-Projects

Here you can find small projects with ReactJS.
JavaScript
12
star
16

python-face-stabilization

Apply face stabilization with Python
Python
11
star
17

T-Rex-Game-with-CNN

Get great scores without touching the keyboard with the dinosaur that you trained with the convolutional neural network.
Python
10
star
18

nodejs-auth-system

A comprehensive user sign-up/sign-in system
JavaScript
10
star
19

microservices-with-go

The project utilizes Go, Kubernetes, RabbitMQ, MongoDB, Postgres, and a microservices architecture. It focuses on efficient data handling and processing, with RabbitMQ for message queuing, MongoDB and Postgres for database management, orchestrated via Kubernetes.
Go
9
star
20

sport-with-ai-monorepo

Purpose of the Project The most general aim of the project is to make our user feel himself in the gym thanks to artificial intelligence technology while doing sports.
TypeScript
8
star
21

veri_bilimi_ve_makine_ogrenmesi

Veri bilimi, verileri anlamaya, geçmiş verilerden yola çıkarak belli istatistiksel modeller kurup geleceğe dönük tahmin yapmamızı sağlayan uygulamaların bütünüdür.
Jupyter Notebook
7
star
22

Python-Algorithms

Introduction to basic algorithms and their codes with Python.
Python
7
star
23

python-selenium-test-islemleri

Python dilinin Selenium kütüphanesini kullanarak; Amazon, LinkedIn ve ÇiçekSepeti üzerinde test işlemleri yaptığımız bir case study reposudur.
Python
7
star
24

e_commerce_microservice

E Commerce Microservices with NodeJS
TypeScript
6
star
25

pandas-dokumantasyonu

Ayrıntılı Python Pandas Öğreticisi
Jupyter Notebook
6
star
26

Library-System

HTML
5
star
27

codeblogger-social-website

CSS
5
star
28

Lane-Detection-With-Image-Processing

Lane Detection with Image Processing Method and using OpenCV
Python
5
star
29

Realtime-Chat-With-User-And-Rooms

Realtime Chat With User And Rooms
JavaScript
5
star
30

Node.js-Passport-Login-System

JavaScript
4
star
31

iris_predictor_web_app

Iris Predictor with Deep Learning | Web App
Jupyter Notebook
4
star
32

A-Movie-App-With-React-And-Graphql

A Movie App With React And Graphql
JavaScript
4
star
33

Simple-Messaging-App-With-Node-And-Socket.io-

Simple Messaging App With Node And Socket.io
HTML
4
star
34

chatbot-with-pytorch

Python
3
star
35

Object-Detection-with-YOLO

Object detection with YOLO
Python
3
star
36

Bootstrap-webpage

Website
JavaScript
2
star
37

CRUD-with-AWS-Lambda-and-NodeJS

CRUD-with-AWS-Lambda-and-NodeJS
JavaScript
2
star
38

PHP-Projects

Simple php projects I made
PHP
2
star
39

gocircuit

Circuit Breaker for Golang
Go
2
star
40

javascript-snake-game

JavaScript Snake Game
JavaScript
1
star
41

E-Commerce-with-Spring-Boot

E-Commerce with Spring Boot
Java
1
star