Skip to main content
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 project screenshot
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.js logo
React.js
FastAPI logo
FastAPI
Python logo
Python
OpenCV logo
OpenCV
TensorFlow logo
TensorFlow
YOLO v8 logo
YOLO v8
ResNet50 logo
ResNet50
Vision Transformers 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.