Papers › TrackNetV2: Efficient Shuttlecock Tracking Network

TrackNetV2: Efficient Shuttlecock Tracking Network

3 Dec 2020Conference 2020 12archive 2025-07-28

Nien-En Sun, Yu-Ching Lin, Shao-Ping Chuang, Tzu-Han Hsu, Dung-Ru Yu, Ho-Yi Chung, Tsì-Uí İk

TrackNet, a deep learning network, was proposed to track high-speed and tiny objects such as tennis balls and shuttlecocks from videos. To conquer low image quality issues such as blur, afterimage, and short-term occlusion, some number of consecutive images are input together to detect an flying object. In this work, TrackNetV2 is proposed to improve the performance of TrackNet from various aspects, especially processing speed, prediction accuracy, and GPU memory usage. First of all, the processing speed is improved from 2.6 FPS to 31.8 FPS. The performance boost is achieved by reducing the input image size and re-engineering the network from a Multiple-In Single-Out (MISO) design to a Multiple-In Multiple-Out (MIMO) design. Then, to improve the prediction accuracy, a comprehensive dataset from diverse badminton match videos is collected and labeled for training and testing. The dataset consists of 55563 frames from 18 badminton match videos. In addition, the network mechanisms are composed of not only VGG16 and upsampling layers but also U-net. Last, to reduce GPU memory usage, the data structure of the heatmap layer is remodeled from a pixel-wise one-hot encoding 3D array to a real-valued 2D array. To reflect the change of the heatmap representation, the loss function is redesigned from a RMSE-based function to a weighted cross-entropy based function. An overall validation shows that the accuracy, precision and recall of TrackNetV2 respectively reach 96.3%, 97.0% and 98.7% in the training phase and 85.2%, 97.2% and 85.4% in a test on a brand new match. The processing speed of the 3-in and 3-out version TrackNetV2 can reach 31.84 FPS. The dataset and source code of this work are available at https://nol.cs.nctu.edu.tw:234/open-source/TrackNetv2/.

PaperPDFCode

Code

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Sports Ball Detection and Tracking

1 archive task tag without a task page not shown.

Datasets

Introduced by this paper, per the archive.

Badminton

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Sports Ball Detection and Tracking Badminton TrackNetV2 Accuracy (%) 85.6 #4 of 8 Archive leaderboard report
Sports Ball Detection and Tracking Badminton TrackNetV2 Average Precision (%) 83.6 #4 of 8 Archive leaderboard report
Sports Ball Detection and Tracking Badminton TrackNetV2 F1 (%) 90.5 #4 of 8 Archive leaderboard report
Sports Ball Detection and Tracking Basketball TrackNetV2 Accuracy (%) 69.3 #4 of 8 Archive leaderboard report
Sports Ball Detection and Tracking Basketball TrackNetV2 Average Precision (%) 64.6 #4 of 8 Archive leaderboard report
Sports Ball Detection and Tracking Basketball TrackNetV2 F1 (%) 78.8 #4 of 8 Archive leaderboard report
Sports Ball Detection and Tracking Soccer TrackNetV2 Accuracy (% ) 97.7 #3 of 8 Archive leaderboard report
Sports Ball Detection and Tracking Soccer TrackNetV2 Average Precision (%) 77.2 #3 of 8 Archive leaderboard report
Sports Ball Detection and Tracking Soccer TrackNetV2 F1 (%) 86.6 #3 of 8 Archive leaderboard report
Sports Ball Detection and Tracking Tennis TrackNetV2 Accuracy (%) 81.4 #5 of 8 Archive leaderboard report
Sports Ball Detection and Tracking Tennis TrackNetV2 Average Precision (%) 80.6 #5 of 8 Archive leaderboard report
Sports Ball Detection and Tracking Tennis TrackNetV2 F1 (%) 89.4 #5 of 8 Archive leaderboard report
Sports Ball Detection and Tracking Volleyball TrackNetV2 Accuracy (%) 73.8 #5 of 8 Archive leaderboard report
Sports Ball Detection and Tracking Volleyball TrackNetV2 Average Precision (%) 72.3 #5 of 8 Archive leaderboard report
Sports Ball Detection and Tracking Volleyball TrackNetV2 F1 (%) 83.6 #5 of 8 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections