RepositoryPythonSGSingapore
masouduut94

masouduut94/volleyball_analytics

This project is designed to display how we can utilize deep learning methods for Sports Data Analytics.

135stars
36forks
1issues
0views

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: scene-classification

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: video-classification

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: sports

#1 Repository Của Tuần

🏐 Volleyball Analytics – Từ video bóng chuyền thành dữ liệu có cấu trúc

Dự án biến đổi toàn bộ quá trình xem lại trận đấu thành phân tích tự động bằng computer vision và deep learning.

Volleyball Analytics là một hệ thống computer vision end-to-end, biến video trận bóng chuyền thành thông tin có cấu trúc, có thể truy vấn. Dự án kết hợp phân loại trạng thái trận đấu (SERVICE / PLAY / NO-PLAY), phát hiện hành động (set, spike, receive…) và bóng, cùng phân đoạn sân. Dành cho huấn luyện viên, nhà phân tích và lập trình viên muốn tự động gắn nhãn, tạo phân tích và overlay video từ trận đấu.

✨ Điểm nổi bật

  • Phân loại trạng thái trận đấu: xác định giai đoạn SERVICE, PLAY, NO-PLAY từ video.
  • Phát hiện hành động: nhận diện 6 hành động bóng chuyền cơ bản như set, spike, receive.
  • Phát hiện và phân đoạn bóng: theo dõi bóng trong khung hình bằng mô hình riêng biệt.
  • Phân đoạn sân bóng: xác định lưỡi sân và các vùng chơi trên video.
  • FastAPI backend (tùy chọn): lưu trữ và truy xuất kết quả phân tích dễ dàng tích hợp vào dashboard hoặc công cụ scouting.
  • ML Manager thống nhất: quản lý toàn bộ mô hình ML qua một module, dễ tái sử dụng và mở rộng.
  • Tự động tải trọng số mô hình: hỗ trợ tải về tự động hoặc thủ công từ Google Drive.
  • Xuất video đã được gắn nhãn: hỗ trợ render kết quả lên video gốc.

💡 Vì sao đáng chú ý

Dự án không chỉ dừng ở việc chạy mô hình, mà cung cấp một pipeline hoàn chỉnh từ video đầu vào đến kết quả có cấu trúc. Sự kết hợp giữa nhiều mô hình CV (action detection, ball detection, court segmentation) và FastAPI giúp dễ dàng xây dựng ứng dụng cao cấp như KPI bóng chuyền, phân đoạn rally, hay trích xuất khoảnh khắc quan trọng. ML Manager dưới dạng submodule giúp tách biệt rõ ràng giữa logic ứng dụng và mô hình, hỗ trợ tái sử dụng trong các dự án khác.


#ComputerVision #SportsAnalytics #FastAPI #DeepLearning #VolleyballAnalytics #TiniX

Similar Projects

Discover other similar projects and AI models.

Modelvideo-classification
Nikeytas/videomae-crime-detector-maxdata-v1

Nikeytas/Videomae Crime Detector Maxdata V1 This model is a fine-tuned version of MCG-NJU/videomae-base(https://huggingface.co/MCG-NJU/videomae-base) on the UCF Crime dataset with event-based binary classification. It achieves the following results...

♥0
44
Jun 1, 2025
RepositoryTypeScript
grafana/grafana

The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.

77.5k
Oct 25, 2026
RepositoryPython
kyleskom/NBA-Machine-Learning-Sports-Betting

NBA sports betting using machine learning

1.8k
Sep 12, 2026
RepositoryPython
UnravelSports/unravelsports

The unravelsports package aims to aid researchers, analysts and enthusiasts by providing intermediary steps in the complex process of turning raw sports data into meaningful information and actionable insights.

249
Jan 16, 2026
RepositoryPython
MCG-NJU/MultiSports

[ICCV 2021] MultiSports: A Multi-Person Video Dataset of Spatio-Temporally Localized Sports Actions

139
Aug 4, 2023
RepositoryPython
OrcustD/RacketVision

The official repository of the paper "RacketVision: A Multiple Racket Sports Benchmark for Unified Ball and Racket Analysis"

99
Apr 11, 2026
Modelsentence-similarity
sentence-transformers/all-MiniLM-L6-v2

all-MiniLM-L6-v2 This is a sentence-transformers(https://www.SBERT.net) model: It maps sentences & paragraphs to a 384 dimensional dense vector space and can be used for tasks like clustering or semantic search. Usage (Sentence-Transformers) Using t...

♥0
190.2M
Jun 1, 2026
RepositoryPython
apache/superset

Apache Superset is a Data Visualization and Data Exploration Platform

75.3k
Oct 26, 2026
Modelvideo-classification
facebook/vjepa2-vitl-fpc64-256

V-JEPA 2 A frontier video understanding model developed by FAIR, Meta, which extends the pretraining objectives of VJEPA(https://ai.meta.com/blog/v-jepa-yann-lecun-ai-model-video-joint-embedding-predictive-architecture/), resulting in state-of-the-a...

♥0
325.7k
Aug 11, 2025