Papers
Topics
Authors
Recent
Search
2000 character limit reached

PnLCalib: Sports Field Registration via Points and Lines Optimization

Published 12 Apr 2024 in cs.CV and cs.AI | (2404.08401v4)

Abstract: Camera calibration in broadcast sports videos presents numerous challenges for accurate sports field registration due to multiple camera angles, varying camera parameters, and frequent occlusions of the field. Traditional search-based methods depend on initial camera pose estimates, which can struggle in non-standard positions and dynamic environments. In response, we propose an optimization-based calibration pipeline that leverages a 3D soccer field model and a predefined set of keypoints to overcome these limitations. Our method also introduces a novel refinement module that improves initial calibration by using detected field lines in a non-linear optimization process. This approach outperforms existing techniques in both multi-view and single-view 3D camera calibration tasks, while maintaining competitive performance in homography estimation. Extensive experimentation on real-world soccer datasets, including SoccerNet-Calibration, WorldCup 2014, and TS-WorldCup, highlights the robustness and accuracy of our method across diverse broadcast scenarios. Our approach offers significant improvements in camera calibration precision and reliability.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (38)
  1. Fifa football stadiums guidelines. https://publications.fifa.com/en/football-stadiums-guidelines/. Accessed: 2024-02-26.
  2. Antonio Agudo. Total estimation from RGB video: On-line camera self-calibration, non-rigid shape and motion. In ICPR, 2020.
  3. FEM models to code non-rigid EKF monocular SLAM. ICCVW, 2011.
  4. Sequential non-rigid structure from motion using physical priors. TPAMI, 38(5):979–994, 2016.
  5. Point-less calibration: Camera parameters from gradient-based alignment to edge images. In WACV, 2012.
  6. Sports camera calibration via synthetic data. In CVPRW, 2019.
  7. Sports field registration via keypoints-aware label condition. In CVPR, 2022.
  8. Scaling up soccernet with multi-view spatial localization and re-identification. Scientific data, 9(1):355, 2022.
  9. Real-time camera pose estimation for sports fields. MVA, 31:1–13, 2020.
  10. Paul J Claasen and JP de Villiers. Video-based sequential bayesian homography estimation for soccer field registration. arXiv preprint arXiv:2311.10361, 2023.
  11. Soccernet-v2: A dataset and benchmarks for holistic understanding of broadcast soccer videos. In CVPR, 2021.
  12. 3D mapping with an RGB-D camera. TRO, 30(1):177–187, 2013.
  13. Lsd-slam: Large-scale direct monocular slam. In ECCV, 2014.
  14. Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography. Communications of the ACM, 24(6):381–395, 1981.
  15. Robust video registration applied to field-sports video analysis. In ICASSP, 2012.
  16. Using line and ellipse features for rectification of broadcast hockey video. In CRV, 2011.
  17. Numerically stable direct least squares fitting of ellipses. In WSCG, pages 125–132, 1998.
  18. Multiple view geometry in computer vision. Cambridge university press, 2003.
  19. Sports field localization via deep structured models. In CVPR, 2017.
  20. Efficient one-shot sports field image registration with arbitrary keypoint segmentation. In ICIP, 2022.
  21. Optimizing through learned errors for accurate sports field registration. In WACV, 2020.
  22. Kalicalib: A framework for basketball court registration. In MMW, 2022.
  23. Individual locating of soccer players from a single moving view. Sensors, 23(18):7938, 2023.
  24. Real time localization and 3D reconstruction. In CVPR, 2006.
  25. A robust and efficient framework for sports-field registration. In WACV, 2021.
  26. A residual attention-based efficientnet homography estimation model for sports field registration. In IECON, 2023.
  27. End-to-end camera calibration for broadcast videos. In CVPR, 2020.
  28. Automated top view registration of broadcast football videos. In WACV, 2018.
  29. Self-supervised shape alignment for sports field registration. In WACV, 2022.
  30. Shuhei Tarashima. SFLNet: direct sports field localization via cnn-based regression. In ACPR, 2020.
  31. Tvcalib: Camera calibration for sports field registration in soccer. In WACV, 2023.
  32. Deep high-resolution representation learning for visual recognition. TPAMI, 43(10):3349–3364, 2020.
  33. Adaptive wing loss for robust face alignment via heatmap regression. In ICCV, 2019.
  34. A high accuracy camera calibration method for sport videos. In VCIP, 2021.
  35. A four-point camera calibration method for sport videos. IEEE Transactions on Circuits and Systems for Video Technology, 2023.
  36. Zhengyou Zhang. Flexible camera calibration by viewing a plane from unknown orientations. In ICCV, 1999.
  37. Zhengyou Zhang. A flexible new technique for camera calibration. TPAMI, 22(11):1330–1334, 2000.
  38. Objects as points. arXiv preprint arXiv:1904.07850, 2019.
Citations (1)

Summary

  • The paper introduces a novel framework for sports field registration using geometric keypoints to achieve robust multi-view camera calibration.
  • It employs an encoder-decoder CNN with HRNetv2 alongside RANSAC and DLT algorithms to generate accurate 2D-3D correspondences from soccer field features.
  • Experimental evaluations on SoccerNet and WorldCup datasets demonstrate superior performance in terms of reprojection error and camera parameter estimation.

PnLCalib: Sports Field Registration via Points and Lines Optimization

Introduction

The paper introduces a novel framework for sports field registration with a focus on soccer field camera calibration using a 3D model. Traditional methods treated this problem as a homography estimation from a single camera view, whereas this work extends calibration to multi-view scenarios typical of broadcast videos. The method leverages the SoccerNet dataset annotations for keypoint extraction and employs classical camera calibration methods, achieving impressive results on real-world datasets like SoccerNet-Calibration and WorldCup datasets.

Proposed Method

The framework employs a geometry-based keypoint retrieval approach, leveraging the distinct geometric features of the soccer field for accurate 3D registration. The key contribution is a hierarchical pipeline structure for keypoint generation, allowing for robust 2D-3D correspondences without further refinement steps. A key innovation is the extraction of keypoints from intersecting field lines utilizing an encoder-decoder neural architecture, specifically the HRNetv2, for keypoint prediction. The approach uses RANSAC and DLT algorithms to compute camera projection matrices. Figure 1

Figure 1: Overview of the proposed framework. The top diagram illustrates the training data generation pipeline starting with SoccerNet annotations for field line extraction.

The model uses a comprehensive set of keypoints categorized into several sets including line-line, line-ellipse intersections, and others. These keypoints are then used to generate homography matrices and camera parameters, allowing for accurate calibration across multiple camera views.

Key Components and Architecture

The methodological framework presented in this paper consists of the following primary components:

  • Soccer Field Modeling: Defines lines and circle segments to serve as calibration objects. Keypoint sets are derived mathematically from these.
  • Keypoint and Line Detection: Utilizes two CNNs for heatmap generation, estimating the positions of defined keypoints and field lines.
  • Projection and Calibration: Calibration involves transforming 3D soccer field model elements into image coordinates, enhanced by known geometric relationships. Figure 2

Figure 2

Figure 2: Definition of keypoint positions on a soccer field projected vertically to address analytical intersection of lines and curves.

The architecture ensures precise feature extraction using HRNetv2 as the backbone, which maintains high-resolution representations aiding in accurate homography and camera parameter estimation.

Experimental Evaluation

The proposed system was rigorously evaluated against several state-of-the-art methods across multiple datasets. Performance metrics primarily included reprojection error, projection error in world space, and IoU for both partial and whole field views. Experimental results demonstrated the method's superior performance in 3D camera calibration compared to existing techniques. Figure 3

Figure 3: Qualitative results showing projection of soccer field lines correlated with estimated camera parameters, alongside annotations.

Quantitative results reflected the robust nature of this methodology across diverse baseline comparisons with alternative calibration strategies in multi-view settings.

Implications and Future Work

The implications of this work are significant in computer vision applications for sports analytics, where accurate field registration can enhance tasks such as automatic camera control and 3D ball tracking. The minimalist nature of the approach, relying solely on field geometry, simplifies implementation without sacrificing accuracy. Future work may explore temporal consistency integration, improving alignment across sequential broadcast frames, further expanding the method's applicability to dynamic sports environments.

Conclusion

The paper presents a novel sports field registration framework capitalizing on a simplified yet effective approach by exploiting geometric features for 3D calibration. The successful integration into multi-view setups positions it as a valuable tool for enhancing broadcast sports analysis, setting a benchmark in camera calibration methodologies for soccer fields. Future research could extend these capabilities by incorporating temporal analysis for real-time applications.

Paper to Video (Beta)

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Collections

Sign up for free to add this paper to one or more collections.

Tweets

Sign up for free to view the 1 tweet with 0 likes about this paper.