AI/ML

KickCut: AI-Powered Football Highlights Extraction

An AI-driven system that automates football highlight generation by detecting key match moments with advanced computer vision and ML models.

KickCut: AI-Powered Football Highlights Extraction
Overview

Project Deep Dive

KickCut automates football highlight creation by detecting goals, saves, fouls, and celebrations using AI. It processes full-length matches and compiles highlight reels, reducing manual editing. Powered by YOLO v8, ResNet50, and Vision Transformers with OpenCV and TensorFlow, the system ensures accurate detection. The frontend is in React.js, with FastAPI managing backend video processing. KickCut offers real-time efficiency for clubs, creators, and media startups.

Stack

Technologies Used

react-2 logo
React.js
fastapi logo
FastAPI
python logo
Python
OpenCV logo
OpenCV
TensorFlow logo
TensorFlow
ai logo
YOLO v8
ai logo
ResNet50
ai logo
Vision Transformers
Features

Key Highlights

Automated moment detection
Highlight reel generation
Player and team identification
Real-time processing
Problem Solving

Challenges We Overcame

Challenge 1

Training accurate CV models

Challenge 2

Handling multiple camera angles

Challenge 3

Real-time video processing

Challenge 4

Adapting to varied video quality

Inspired by This Project?

Let's discuss how we can create something amazing together.