Skip to content

Releases: kamilj62/FormCheckAI

FormCheck AI v1.2.2 – Olympic Analysis & Stability Release

11 Jun 04:46

Choose a tag to compare

🏋️ FormCheck AI v1.2.2

This release completes the first production-ready version of FormCheck AI's Olympic lifting analysis system and includes stability improvements discovered during end-to-end smoke testing.

New Features

Olympic Lift Analysis

Added detailed rep analysis for:

  • Clean
  • Split Jerk
  • Clean & Jerk
  • Snatch

Each movement now supports:

  • Rep Detection
  • Rep Scoring
  • Coaching Zones
  • Phase Review Images
  • Overlay Videos

Olympic Coaching Zones

Added exercise-specific coaching feedback for:

Clean

  • First Pull
  • Extension
  • Turnover
  • Catch

Split Jerk

  • Dip
  • Drive
  • Lockout
  • Catch
  • Bar Path

Clean & Jerk

  • Clean Catch
  • Jerk Dip
  • Jerk Drive
  • Jerk Catch
  • Lockout
  • Bar Path

Snatch

  • First Pull
  • Extension
  • Turnover
  • Overhead Catch
  • Stability
  • Bar Path

Olympic Phase Images

Added automatic phase extraction:

Clean

  • Setup
  • First Pull
  • Extension
  • Catch
  • Finish

Split Jerk

  • Setup
  • Dip
  • Drive
  • Catch
  • Lockout
  • Finish

Clean & Jerk

  • Setup
  • Clean Catch
  • Jerk Dip
  • Jerk Drive
  • Jerk Catch
  • Finish

Snatch

  • Setup
  • First Pull
  • Extension
  • Catch
  • Finish

Overlay Improvements

Added:

  • Olympic phase labels
  • Larger overlay rendering
  • Improved visibility on small videos
  • S3 overlay delivery
  • Phase-aware overlay playback

Stability Fixes

Fixed:

  • Bench Press incorrectly classified as Thruster
  • Push Press incorrectly classified as Snatch
  • Olympic router trust logic
  • Analyze endpoint phase image generation
  • Overlay phase labeling
  • Clean & Jerk phase ordering

Verified Exercises

  • Back Squat
  • Front Squat
  • Overhead Squat
  • Deadlift
  • Bench Press
  • Push Press
  • Strict Press
  • Thruster
  • Clean
  • Split Jerk
  • Clean & Jerk
  • Snatch

Tech Stack

  • FastAPI
  • TensorFlow / Keras
  • MediaPipe
  • OpenCV
  • React Native
  • Expo
  • AWS Elastic Beanstalk
  • Amazon S3

Smoke Test Status

Verified end-to-end:

✅ Classification
✅ Rep Detection
✅ Rep Scoring
✅ Coaching Zones
✅ Phase Images
✅ Overlay Videos
✅ S3 Delivery
✅ Mobile/Web Compatibility