Welcome to SwimTracker

Automated Lap Timing Analysis for Swim Videos

What is SwimTracker?

SwimTracker is a project designed to automatically analyze a video of a swimmer and calculate their lap times. Using machine learning (YOLO) for object detection and a custom algorithm to identify turns, the system can process a standard, single-lane swim video and produce an accurate list of lap splits.

Project Status

The core video processing engine is functional and has been tested locally. The current focus is on building the web interface that will allow users to submit videos for processing. This website will serve as the front-end to a job queue system, where videos are submitted and then processed by a local script.

Welcome, Guest

Please login or create an account to start analyzing your swim videos.

Log In Create Account