{"repo":"masouduut94/volleyball_analytics","free":true,"listed":false,"github":"https://github.com/masouduut94/volleyball_analytics","clone":"git clone https://github.com/masouduut94/volleyball_analytics.git","description":"This project is designed to display how we can utilize deep learning methods for Sports Data Analytics.","language":"Python","stars":113,"topics":["action-detection","analytics","ball-detection","fastapi","scene-classification","sports","sports-analytics","video-classification","videomae","volleyball"],"license":"GPL-2.0","category":"analytics","readme_excerpt":"🏐 Volleyball Analytics image source 📌 Overview Volleyball Analytics is an end-to-end computer vision project that turns volleyball match video into structured, queryable information—so you can move from “watching footage” to measuring what happened . It’s built for practical, real-time workflows where coaches, analysts, and developers want automated tagging, breakdowns, and visual overlays from broadcast-style games. At its core, the system combines game-state understanding (SERVICE / PLAY / NO-PLAY) with action and object detection (serve/receive/set/spike/block + ball) and court segmentation . These signals can be streamed into a live demo, exported as annotated video, and used as building blocks for higher-level KPIs (e.g., rally segmentation, action counts, and moment extraction like ace points). The project also includes a FastAPI backend (optional) for storing and retrieving results, making it easier to integrate this pipeline into larger applications (dashboards, scouting tools, or data pipelines). The machine learning functionality is organized through a unified ML Manager module (included as a git submodule) to keep training/inference components reusable and cleanly separated. 🚀 Quick Start 📥 1. Clone the Repository including its submodules. This repository uses Git submodules for the ML Manager. You must clone it correctly: 🐍 2. Create the Python Environment You can set up the project using either uv (recommended for speed) or Conda . ⚡ Option A: Using uv Insta","default_branch":null,"files":null,"tree":[],"storefront":"/r/masouduut94","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/masouduut94/volleyball_analytics/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}