Skip to content

krish-p577/CornerCoach

Repository files navigation

🥊 CornerCoach

A full-stack application that allows users to upload videos of themselves or others boxing, then leverages computer vision and Gemini AI to generate insightful performance reports.

🔍 Features

  • 📹 Video Upload: Submit boxing footage directly through the app.
  • 🧠 Pose Estimation: Uses OpenCV and MediaPipe to extract and analyze body movement data.
  • 🤖 AI-Powered Analysis: Integrates Gemini AI to evaluate the boxer's technique.
  • 📊 Comprehensive Reports: Automatically generates detailed feedback including:
    • ✅ Strengths
    • ❌ Weaknesses
    • 📈 Areas for Improvement

💡 Use Cases

  • Coaching assistance for trainers
  • Self-assessment for amateur boxers
  • Research in sports performance and biomechanics

Tech Stack: OpenCV, MediaPipe, Gemini AI, Python, Javascript

About

AI-powered boxing analysis tool that processes uploaded videos using OpenCV, MediaPipe, and Gemini AI to deliver performance breakdowns, strengths, weaknesses, and improvement tips.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors