AI Horse Race Tracking & Analytics
Folio3 AI built an end-to-end deep learning pipeline that processes live horse race videos, extracts race insights, and returns structured JSON outputs for advanced analytics.
Folio3 AI built an end-to-end deep learning pipeline that processes live horse race videos, extracts race insights, and returns structured JSON outputs for advanced analytics.

A global financial services firm partnered with Folio3 AI to build an AI-powered horse race tracking and analytics platform.
The goal: process live horse race video feeds, extract meaningful race insights, and convert complex race footage into structured JSON outputs for deeper analysis and prediction workflows. Folio3 AI built a deep learning pipeline to process live horse race videos, extract race insights, and deliver structured JSON outputs for scalable analytics and prediction workflows.
90%
Faster Race Analysis
12 wks
Delivery Timeline
6
Member AI Engineering Team
JSON
Structured Race Outputs
Client Name
Global Financial Services Firm
Industry
Sports Analytics / Financial Technology
Company Type
Multinational Enterprise
Primary Use Case
AI Horse Race Tracking & Analytics
The client is a technology-focused division of a large multinational financial services organization operating in a specialized market sector. Their division develops advanced analytical models, proprietary strategies, and algorithmic frameworks to support automated decision-making.
The client’s business depends on accurate, scalable, and data-driven race intelligence. They needed a way to analyze horse races at scale and extract meaningful insights from complex race video data.
Before partnering with Folio3 AI, the client had access to live race video feeds and domain-specific data, but lacked the complete AI engineering pipeline needed to convert that unstructured footage into structured outputs for advanced analysis.
Horse race intelligence has traditionally depended on manual video review, domain experts, and fragmented race data. Analysts had to watch race footage, interpret fast-moving visual patterns, and manually convert observations into usable insights for further modeling. This approach was time-consuming, difficult to scale, and exposed the client’s analytics workflows to inconsistency.
The client already had access to live race video feeds and domain-specific race data. What they lacked was the AI engineering layer required to transform that unstructured footage into structured, machine-readable race intelligence. Their platform needed to process actual race videos at scale, identify meaningful patterns from complex footage, and return standardized outputs that could support deeper analysis and prediction workflows.
Three specific technical challenges defined the project:
4-Stage
Video Processing Workflow
30-Min
Target Analysis Window
8+ Hours
Manual Review Replaced
Frame-Level
Race Tracking Logic
Folio3 AI developed a deep learning solution that takes race video inputs from the client’s platform, processes them using algorithms trained on client-provided data, extracts meaningful insights, and returns outputs in JSON format for further platform-level analysis.
The team designed the solution as a complete ML pipeline, not a standalone model. This allowed the client to process race video data at scale, fine-tune model outputs against ground truth, and integrate the results directly into their existing analytics environment.
OpenCV
Race video frame extraction, preprocessing, motion analysis, and object tracking support
Computer visionYOLO / Faster R-CNN
Horse detection, subject localization, and race object recognition across video frames
Object detectionDeepSORT / ByteTrack
Multi-horse tracking, identity association, and movement continuity across race footage
TrackingPyTorch
Deep learning model training, experimentation, and race insight extraction model development
ML trainingTensorFlow
Model training, evaluation, and scalable inference workflow support for video analytics
Deep learningFFmpeg
Video ingestion, format conversion, frame sampling, and race footage preparation
Video processingPython
AI pipeline development, preprocessing scripts, model orchestration, and backend processing logic
AI engineeringNumPy / Pandas
Race data structuring, numerical processing, feature preparation, and output validation
Data scienceLabel Studio / CVAT
Race video annotation, horse position labeling, and ground-truth dataset preparation
Data labelingFastAPI
Backend API layer for receiving video inputs and returning structured race analytics outputs
BackendJSON APIs
Structured race insights delivered to the client platform for analytics and prediction workflows
IntegrationAWS / Azure GPU Infrastructure
Model training, video processing, and scalable inference for large race video workloads
Cloud AIThe team designed and built an AI-powered horse race tracking and analytics platform that acts as the intelligence layer between live race video feeds and the client’s analytics environment. The solution ingests race footage, breaks it down into analyzable frames, detects and tracks horses across the race, and converts extracted race activity into structured JSON outputs for downstream analysis.
At its core, the platform processes high-speed race videos through a computer vision and deep learning pipeline trained on client-provided race footage.
Folio3 built a four-stage pipeline that takes raw horse race video feeds and converts them into structured, platform-ready race intelligence for advanced analytics and prediction workflows.
1. Video ingestion and frame extraction — The client’s platform provides live horse race video feeds as the primary input. The system ingests the footage, standardizes video formats, extracts frames at defined intervals, and organizes them into model-ready sequences while preserving race timing and frame-level context.
2. Video preprocessing and object preparation — Race footage is processed to improve model performance before inference. This includes frame resizing, noise reduction, motion blur handling, visual normalization, and preparation of race segments where horses, track regions, and movement patterns are most relevant for analysis.
3. Computer vision and deep learning inference — The processed video sequences are passed through trained AI models designed to detect race participants, track movement across frames, and extract race-level facts from complex footage. The models analyze fast-moving horses, overlapping subjects, changing camera angles, and visual occlusions to identify meaningful race activity without manual review.
4. JSON insight generation and platform delivery — The extracted race insights are converted into structured JSON outputs that can be directly consumed by the client’s analytics platform. These outputs support deeper race analysis, reporting, prediction workflows, and automated decision-making across the client’s existing data environment.
-6489011a-1375-4524-b2c3-064379a1c6d3.png&w=1920&q=90)
Manual race review reduced from 8+ hours to under an hour through automated AI-powered video processing.
Manual race review time was cut from hours-long analysis cycles to AI-processed outputs delivered in under 60 minutes.
Race video feeds were processed through a structured workflow covering ingestion, frame extraction, deep learning inference, and insight delivery.
Book a discovery session with our AI engineering team to turn race, player, or performance data into intelligent analytics.
Schedule a Discovery Call →
Folio3 developed a comprehensive, custom computer vision-based tracking solution for a premier football association. The software automates the recording and measurement of player and goalkeeper performance across a sequence of complex tactical drills.

A seamless fitness ecosystem connecting smart wearables and home exercise equipment for real-time health insights.