8000 GitHub - goootian/VisionJump: refactored code for Vision jump rope · GitHub
[go: up one dir, main page]

Skip to content

About

refactored code for Vision jump rope

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VisionJump

A computer vision-based exercise detection system that uses pose estimation to track and count different jump exercises.

Features

  • Real-time exercise detection and counting
  • Supports multiple exercise types:
    • Normal jumps
    • High knee jumps
    • Jumping jacks
    • Criss cross jumps
  • Visual feedback with exercise count and pose tracking

Installation

pip install -r requirements.txt

Usage

python main.py

This will open a file dialog to select your exercise video. Once selected, the application will:

  1. Track your body pose using MediaPipe
  2. Count different exercise types automatically
  3. Display the counts in real-time
  4. Show visual tracking of key body points

Press 'q' to quit the application.

How It Works

VisionJump uses MediaPipe's pose estimation to track body landmarks and applies specialized algorithms to detect different exercise patterns:

  • Normal Jumps: Detected by tracking the vertical movement of hips
  • High Knee Jumps: Detected by measuring knee angles
  • Jumping Jacks: Detected by measuring pelvic angles between legs
  • Criss Cross Jumps: Detected by tracking wrist crossover patterns

About

refactored code for Vision jump rope

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

0