Comprehensive computer vision pipeline for fitness analysis. Identifies people, classifies exercises, counts repetitions, and produces structured analysis. Built with MediaPipe pose estimation, InsightFace face recognition, and scikit-learn classification.
Classifies 22 exercise types with 96.1% cross-validation accuracy (96.9% holdout). Uses peak-valley detection for exercise-independent rep counting.