Individual Locating of Soccer Players from a Single Moving View

Positional data in team sports is key in evaluating the players’ individual and collective performances. When the sole source of data is a broadcast-like video of the game, an efficient video tracking method is required to generate this data. This article describes a framework that extracts individu...

Full description

Bibliographic Details
Main Authors: Adrien Maglo, Astrid Orcesi, Julien Denize, Quoc Cuong Pham
Format: Article
Language:English
Published: MDPI AG 2023-09-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/23/18/7938
_version_ 1797576958425432064
author Adrien Maglo
Astrid Orcesi
Julien Denize
Quoc Cuong Pham
author_facet Adrien Maglo
Astrid Orcesi
Julien Denize
Quoc Cuong Pham
author_sort Adrien Maglo
collection DOAJ
description Positional data in team sports is key in evaluating the players’ individual and collective performances. When the sole source of data is a broadcast-like video of the game, an efficient video tracking method is required to generate this data. This article describes a framework that extracts individual soccer player positions on the field. It is based on two main components. As in broadcast-like videos of team sport games, the camera view moves to follow the action and a sport field registration method estimates the homography between the pitch and the frame space. Our method estimates the positions of key points sampled on the pitch thanks to an encoder–decoder architecture. The attention mechanisms of the encoder, based on a vision transformer, captures characteristic pitch features globally in the frames. A multiple person tracker generates tracklets in the frame space by associating, with bipartite matching, the player detections between the current and the previous frames thanks to Intersection-Over-Union and distance criteria. Tracklets are then iteratively merged with appearance criteria thanks to a re-identification model. This model is fine-tuned in a self-supervised way on the player thumbnails of the video sample to specifically recognize the fine identification details of each player. The player positions in the frames projected by the homographies allow the obtaining of the real position of the players on the pitch at every moment of the video. We experimentally evaluate our sport field registration method and our 2D player tracker on public datasets. We demonstrate that they both outperform previous works for most metrics. Our 2D player tracker was also awarded first place at the SoccerNet tracking challenge in 2022 and 2023.
first_indexed 2024-03-10T22:01:13Z
format Article
id doaj.art-38fd7d97e0e94462a08fc43483d8ed64
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-10T22:01:13Z
publishDate 2023-09-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-38fd7d97e0e94462a08fc43483d8ed642023-11-19T12:56:26ZengMDPI AGSensors1424-82202023-09-012318793810.3390/s23187938Individual Locating of Soccer Players from a Single Moving ViewAdrien Maglo0Astrid Orcesi1Julien Denize2Quoc Cuong Pham3Université Paris-Saclay, CEA, List, F-91120 Palaiseau, FranceUniversité Paris-Saclay, CEA, List, F-91120 Palaiseau, FranceUniversité Paris-Saclay, CEA, List, F-91120 Palaiseau, FranceUniversité Paris-Saclay, CEA, List, F-91120 Palaiseau, FrancePositional data in team sports is key in evaluating the players’ individual and collective performances. When the sole source of data is a broadcast-like video of the game, an efficient video tracking method is required to generate this data. This article describes a framework that extracts individual soccer player positions on the field. It is based on two main components. As in broadcast-like videos of team sport games, the camera view moves to follow the action and a sport field registration method estimates the homography between the pitch and the frame space. Our method estimates the positions of key points sampled on the pitch thanks to an encoder–decoder architecture. The attention mechanisms of the encoder, based on a vision transformer, captures characteristic pitch features globally in the frames. A multiple person tracker generates tracklets in the frame space by associating, with bipartite matching, the player detections between the current and the previous frames thanks to Intersection-Over-Union and distance criteria. Tracklets are then iteratively merged with appearance criteria thanks to a re-identification model. This model is fine-tuned in a self-supervised way on the player thumbnails of the video sample to specifically recognize the fine identification details of each player. The player positions in the frames projected by the homographies allow the obtaining of the real position of the players on the pitch at every moment of the video. We experimentally evaluate our sport field registration method and our 2D player tracker on public datasets. We demonstrate that they both outperform previous works for most metrics. Our 2D player tracker was also awarded first place at the SoccerNet tracking challenge in 2022 and 2023.https://www.mdpi.com/1424-8220/23/18/7938sports field registrationteam sport players trackingneural networkscomputer vision
spellingShingle Adrien Maglo
Astrid Orcesi
Julien Denize
Quoc Cuong Pham
Individual Locating of Soccer Players from a Single Moving View
Sensors
sports field registration
team sport players tracking
neural networks
computer vision
title Individual Locating of Soccer Players from a Single Moving View
title_full Individual Locating of Soccer Players from a Single Moving View
title_fullStr Individual Locating of Soccer Players from a Single Moving View
title_full_unstemmed Individual Locating of Soccer Players from a Single Moving View
title_short Individual Locating of Soccer Players from a Single Moving View
title_sort individual locating of soccer players from a single moving view
topic sports field registration
team sport players tracking
neural networks
computer vision
url https://www.mdpi.com/1424-8220/23/18/7938
work_keys_str_mv AT adrienmaglo individuallocatingofsoccerplayersfromasinglemovingview
AT astridorcesi individuallocatingofsoccerplayersfromasinglemovingview
AT juliendenize individuallocatingofsoccerplayersfromasinglemovingview
AT quoccuongpham individuallocatingofsoccerplayersfromasinglemovingview