Yeah, it would be super cool if all sports had things like this, i think it really enriches the player's experience. I know in tennis there is swingvision so definitely seems like things are headed that way.
We ended up having to collect our own data and train our own deep learning models for detecting balls, players, court, actions, and tracking. But this was because we needed to make things work almost all the time to achieve our desired accuracy. You should try out off-the-shelf things like YOLO, Segment Anything, and Detectron and then after that you probably need to invest more on data collection and model training.
Adidas made some soccer balls with built-in sensors that can provide data in almost real-time to your phone (ie. take a shot and review ball speed, rotation, point of strike etc...). Video: https://www.youtube.com/watch?v=mpIOnnU1R_o&t=119s (unfortunately no english subtitles).
Also, the technology was used in their latest Euro 2024 ball - the Fussballliebe - to help video referees and their decisions.
grub007|1 year ago
We ended up having to collect our own data and train our own deep learning models for detecting balls, players, court, actions, and tracking. But this was because we needed to make things work almost all the time to achieve our desired accuracy. You should try out off-the-shelf things like YOLO, Segment Anything, and Detectron and then after that you probably need to invest more on data collection and model training.
imp0cat|1 year ago
Also, the technology was used in their latest Euro 2024 ball - the Fussballliebe - to help video referees and their decisions.