ABOUT SPORTS AI SDK
Experience the future of sports with Fluendo's Sports AI SDK

The project aims to create new products for sports analysis using Artificial Intelligence and Machine Learning optimised for edge devices. These products are a video editor and a drawing tool that can animate video in motion and identify and track objects. This adventure represents a challenge for us, as it is the first time we will apply deep learning to video.
Fluendo has a solid background in multimedia technologies and HW optimisation, and we will complement it with the latest advances in Computer Vision and Artificial Intelligence. Additionally, it will help us establish an Artificial Intelligence pipeline that can be reused and improved for future projects and products.
What has been done
Machine Learning Operations
Given our emphasis on AI solutions, the MLOps workflow is a cornerstone asset for our company. It streamlines the intricate process of transitioning from data analysis to actionable AI solutions, accelerating our ability to validate and scale novel ideas precisely.
With such a structured and efficient pipeline, we can rapidly iterate on new concepts, validate them in real-world scenarios, and ensure they meet the highest quality and performance standards. This, in turn, enhances our competitive advantage, allows for quicker response to market shifts, and underpins our reputation as leaders in innovation. Investing in our MLOps infrastructure is equivalent to investing in our business's future-proofing and sustained growth.

Features & Capabilities
SPORTS AI SDK
Our main
achievements
Where We Started:
A base model trained on a generic dataset with fundamental detection capabilities.
Sports Domain Adaptation & Improvement:
With Transfer Learning for domain adaptation, we meticulously refine our model to a target dataset, concentrating on the essential elements like the players and the ball.
Result:
Achieved an optimized model with refined and precise detection capabilities.
Explanation:
Comparative analysis (precision vs. recall) when testing our first segmentation algorithm comparing IoU threshold & score threshold.
The best option is to increase the score threshold while maintaining a slightly low IoU threshold.
Results Analysis:
1. Accuracy: HOTA Score Approximates 0.7 in Object Detection and Association.
2. Consistent Performance: Error Bars Reflect Tracker’s Uniformity Across Different Sequences.
3. Robustness: Preserves High Accuracy Across a Range of α Values.
4. Adaptive Algorithm: Efficiently Manages Variations in Object Localization Accuracy (α).
Explanation:
This clustering algorithm has been designed by our RDI team and is based on the usage of a double multilevel clustering algorithm in which, at the first stage, each detected object's primary colors are computed as main descriptors (with some fine-tuning, confidential data). Later, once each object descriptor is obtained, a higher-level clustering algorithm is added that groups each object in a different cluster (or team). Tested on 20 images, all OK (manual/visual validation) but still needs improvement and an auto evaluation process.
In our recent analysis, we compared three models: Fluendo's calibration baselines "real_0", "big_mix_0" representing Fluendo's best-performing calibration experiment, and the external "robust" model (only for comparison). "Big_mix_0" outperformed "real_0" in key metrics like MAP and Recall, though with a slightly higher MeanReprojError.
It also surpassed "robust" performance, even with "robust"'s unique architecture and non-commercial constraints. The similarities between "real_0" and "big_mix_0" highlight the advancements in "big_mix_0"'s training, confirming its position as a top-tier homography-based autoencoder AI model.




