Our client is an international company operating in the sports analytics and broadcasting segment, specializing in racket sports, including tennis and padel. The company provides a technological platform for video broadcasts, in-depth match statistics, player analysis, and automated content production.

The client was already using cameras to record matches but experienced difficulties with accurate ball and court line detection, as well as automatic recognition of game events. A comprehensive computer vision system was needed that could operate in real-time and adapt to the dynamic conditions of padel courts.

 

Racket Sports Computer Vision Demo

See selected examples of ParadigmaST computer vision subsystems for racket sports, including Tennis, Padel, and Badminton.

The video combines demonstration samples from multiple racket sports implementations and technical experiments. It is intended to showcase our broader computer vision capabilities and does not represent a single client project or a single production system.

The examples demonstrate different combinations of court detection, player tracking, ball tracking, pose estimation, event recognition, and video analytics that can be adapted to specific racket sports products and camera setups.

Problem / Task

The main technical challenge was not individual object detection, but maintaining stable tracking and event recognition across real match conditions. Fast ball movement, partial occlusions, reflections from glass, changing lighting, and players temporarily leaving the camera view required several computer vision components to work together as one system.

The main tasks set by the client were:

  • Accurate detection of markings and lines on the court with partial overlaps and glares.
  • Tracking the ball and players at high speed, including during sharp changes of direction.
  • Recognition of game events: serve, out, bounce, change of sides.
  • Tracking and identification of players even when they go out of sight.
  • Support for padel-specific cases, including a player changing clothes during a match.
  • Real-time operation and compatibility with the client’s existing video stream.

Solution

We developed and implemented a modular CV system, including:

  • Calibration and semantic detection of the court and markings (including dynamic detection when changing cameras).
  • High-precision ball tracking with 2D/3D trajectory reconstruction.
  • A separate module for bounce detection, taking into account the surface (glass, net, carpet).
  • Recognition of the type of hit based on pose estimation + trajectory.
  • Segmentation and pose estimation of players on each frame.
  • Automatic identification of players, even after going out of the field and changing clothes.
  • Event detection: out, serve, rally, end of point.
  • Microservice architecture with REST/WebSocket API for integration with the client’s platform.

Instead of building one monolithic model, the solution was designed as a modular computer vision pipeline. Individual components could be validated, improved, and integrated independently while sharing calibration, tracking, and event data through a common processing layer.

Racket Sports CV Capabilities

Beyond this specific client project, ParadigmaST develops reusable computer vision components and custom subsystems for racket sports products.

Depending on the sport, camera configuration, and product requirements, these may include:

  • court and key-point detection;
  • camera calibration;
  • player detection and tracking;
  • ball detection and trajectory tracking;
  • pose estimation and movement analysis;
  • serve, rally, bounce, hit, and other event recognition;
  • player identification and re-identification;
  • real-time and post-processing video analytics;
  • structured data output for integration with sports platforms, dashboards, and applications.

Process

The project lasted 7 months, and the stages included:

  • Researching the specifics of padel games and preparing custom datasets.
  • Training models for various lighting conditions and camera configurations.
  • Validating the accuracy of tracking and event recognition in manual tests.
  • Integrating modules with the client’s production stack via CI/CD.
  • Supporting deployment on edge devices with low latency.

real-time-padel-cv-pipeline system-architecture player-re-identification-logic

Result

The system was validated on recorded and live match footage across different court and camera conditions. The final performance depended on video quality, camera position, lighting, and the specific analytics module, but the production configuration achieved the following results.

  • Up to 95% tracking accuracy for ball and player tracking in validated court and camera configurations.
  • Over 92% accuracy for bounce and out-event detection in tested scenarios.
  • Event detection latency below 200 ms in the target deployment configuration.
  • Automatic player re-identification after temporary exits from the camera view and selected appearance changes.
  • Match-report preparation time reduced from approximately 3 hours to around 10 minutes within the client’s workflow.
  • The system was integrated into the client’s existing platform without interrupting active video streams or platform operations.

Features / Challenges

The project required:

  • Solutions to non-standard padel cases: players leaving the field and returning.
  • Identification when a player changes their appearance (e.g., taking off a shirt).
  • Working with reflections from glass walls, unstable lighting, and glares.
  • Models adapted to the conditions of both outdoor and indoor courts.
  • All analytics work on the client’s side without transmitting video to the cloud.

Interesting Facts

  • To train the models, we manually marked up more than 100 padel matches.
  • The system successfully recognizes moments when a player takes off their shirt and returns to the game.
  • Using pose estimation helped predict not only the type of hit but also the probability of winning the rally.
  • The modules are used to automatically create highlights and match clips.
Mykhailo Smorodin
Mykhailo Smorodin
CEO at Paradigma.ST, Computer Vision and AI in Sports Tech
Motivated and entrepreneurial software engineer with a passion for artificial intelligence, computer vision, and sports. Skilled in developing innovative solutions and driving projects from concept to completion. Eager to leverage my technical expertise and business acumen to create impactful advancements in technology.
Related Cases
Sports Broadcast Processing & AI Analytics
Sports Broadcast Processing & AI Analytics
Our client is an international company specializing in the production and distribution of sports media content. The company’s portfolio includes live broadcasts and clips of various sports: football, basketball, hockey, tennis, and MMA. The main goal is to increase audience engagement through intelligent editing of broadcasts and accurate accounting of visual content, including graphics, advertising, […]
Mykhailo Smorodin
Mykhailo Smorodin
Apr 3, 2025 · 3 min read
Computer Vision Subsystems for Team Sports products (Football, Basketball, Volleyball)
Computer Vision Subsystems for Team Sports products (Football, Basketball, Volleyball)
The client is a European technology company providing a platform for analyzing football matches and training sessions, evaluating individual and team performance, and actively using data in the training process. The platform’s users include professional clubs, sports federations, and television companies. The company already had an existing infrastructure for collecting video streams from stadiums and […]
Mykhailo Smorodin
Mykhailo Smorodin
Aug 2, 2025 · 3 min read
Intelligent Coaching Tablet for Sports Injury Prediction in Basketball
Intelligent Coaching Tablet for Sports Injury Prediction in Basketball
A US startup was developing an innovative product — an intelligent tablet for basketball coaches that analyzes the risk of player injuries in real-time based on behavioral and game data. The target audience is professional and semi-professional basketball teams, academies, and sports doctors. The client came with an idea and a willingness to invest in […]
Mykhailo Smorodin
Mykhailo Smorodin
Jun 5, 2025 · 4 min read
AI / Computer Vision Systems for Horse Monitoring and Behavior Analysis in Smart Stables
AI / Computer Vision Systems for Horse Monitoring and Behavior Analysis in Smart Stables
The client is an international company specializing in management and monitoring solutions in the equestrian field. The main task is to digitize the infrastructure of modern stables: from video surveillance to analyzing horse behavior using AI. The platform is aimed at professional venues, elite clubs, as well as individual owners. The client already had a […]
Mykhailo Smorodin
Mykhailo Smorodin
May 20, 2025 · 3 min read