Skip to content

phillip-122/HowdyHack2025

Repository files navigation

Howdy Hack 2025 Skating Skill Scoring App

AI-powered skating trick analysis using computer vision

FastAPI Python YOLOv8 License


Description

This project analyzes skating trick videos using computer vision to automatically score tricks based on factors such as distance from board after jumping, skateboard angle, torso angle, and airtime. Skaters upload clips of their tricks, and recieve a score based on how well they performed the trick.

Skaters can compare their results to other skaters that performed the same trick, trying to get on a global leaderboard. As a skater improves their skills, they can retry a trick to see an improved score, competing against friends for a better score.

Features

  • Person Pose Detection: Uses YOLO11 for real-time person pose detection
  • Skateboard Detection: Trained a custom YOLO model to detect skateboards
  • Trick Scoring System: Determines score of a skating trick using computer vision
  • Leaderboard: Stores and displays the top scoring skater scores
  • Video Uploads: Upload your skating trick video and get scored

Tech Stack

  • Python
  • FastAPI
  • Ultralytics YOLO11
  • Supervision (Roboflow's tracking & annotation toolkit)
  • Javascript
  • HTML
  • Tailwind CSS
  • SQLite3

About

HowdyHack 2025 project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors