Papers
Topics
Authors
Recent
Search
2000 character limit reached

Unbiased Estimator for Distorted Conics in Camera Calibration

Published 7 Mar 2024 in cs.CV | (2403.04583v2)

Abstract: In the literature, points and conics have been major features for camera geometric calibration. Although conics are more informative features than points, the loss of the conic property under distortion has critically limited the utility of conic features in camera calibration. Many existing approaches addressed conic-based calibration by ignoring distortion or introducing 3D spherical targets to circumvent this limitation. In this paper, we present a novel formulation for conic-based calibration using moments. Our derivation is based on the mathematical finding that the first moment can be estimated without bias even under distortion. This allows us to track moment changes during projection and distortion, ensuring the preservation of the first moment of the distorted conic. With an unbiased estimator, the circular patterns can be accurately detected at the sub-pixel level and can now be fully exploited for an entire calibration pipeline, resulting in significantly improved calibration. The entire code is readily available from https://github.com/ChaehyeonSong/discocal.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (28)
  1. Ceres Solver, 2022.
  2. J.Y. Bouguet. Matlab camera calibration toolbox. 2000.
  3. Duane Brown. Decentering distortion of lenses. Photogrammetric engineering, 32(3):444–462, 1996.
  4. Camera calibration with two arbitrary coplanar circles. In Proceedings of the European Conference on Computer Vision, pages 521–532. Springer, 2004.
  5. Geometry-based camera calibration using closed-form solution of principal line. IEEE Transactions on Image Processing, 30:2599–2610, 2021.
  6. Alexander Eugen Conrady. Decentred lens-systems. Monthly notices of the royal astronomical society, 79(5):384–390, 1919.
  7. Accurate camera calibration using iterative refinement of control points. In 2009 IEEE 12th International Conference on Computer Vision Workshops, ICCV Workshops, pages 1201–1208. IEEE, 2009.
  8. Straight lines have to be straight. Machine vision and applications, 13:14–24, 2001.
  9. Unsupervised monocular depth estimation with left-right consistency. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pages 270–279, 2017.
  10. Janne Heikkila. Geometric camera calibration using circular control points. IEEE Transactions on Pattern Analysis and Machine Intelligence, 22(10):1066–1077, 2000.
  11. Calibration procedure for short focal length off-the-shelf ccd cameras. In Proceedings of the International Conference Pattern Recognition, pages 166–170. IEEE, 1996.
  12. Ambiguity-aware multi-object pose optimization for visually-assisted robot manipulation. IEEE Robotics and Automation Letters, 8(1):137–144, 2022.
  13. A generic camera model and calibration method for conventional, wide-angle, and fish-eye lenses. IEEE Transactions on Pattern Analysis and Machine Intelligence, 28(8):1335–1340, 2006.
  14. Geometric and algebraic constraints of projected concentric circles and their applications to camera calibration. IEEE Transactions on Pattern Analysis and Machine Intelligence, 27(4):637–642, 2005.
  15. Deep single image camera calibration with radial distortion. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pages 11817–11825, 2019.
  16. Which pattern? biasing aspects of planar calibration patterns and detection methods. Pattern recognition letters, 28(8):921–930, 2007.
  17. Nerf: Representing scenes as neural radiance fields for view synthesis. In Proceedings of the European Conference on Computer Vision, pages 405–421, 2020.
  18. Instant neural graphics primitives with a multiresolution hash encoding. ACM Transactions on Graphics, 41(4):1–15, 2022.
  19. Orb-slam: a versatile and accurate monocular slam system. IEEE Transactions on Robotics, 31(5):1147–1163, 2015.
  20. Camera pose estimation using implicit distortion models. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pages 12819–12828, 2022.
  21. Robot sensor calibration: solving ax= xb on the euclidean group. IEEE Transactions on Robotics, 10(5):717–721, 1994.
  22. Vins-mono: A robust and versatile monocular visual-inertial state estimator. IEEE Transactions on Robotics, 34(4):1004–1020, 2018.
  23. Why having 10,000 parameters in your camera model is better than twelve. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pages 2535–2544, 2020.
  24. Sparse depth enhanced direct thermal-infrared slam beyond the visible spectrum. IEEE Robotics and Automation Letters, 4(3):2918–2925, 2019.
  25. On plane-based camera calibration: A general algorithm, singularities, applications. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pages 432–437. IEEE, 1999.
  26. Accurate camera calibration with distortion models using sphere images. Optics & Laser Technology, 65:83–87, 2015.
  27. A stratified approach for camera calibration using spheres. IEEE Transactions on Image Processing, 20(2):305–316, 2010.
  28. Zhengyou Zhang. A flexible new technique for camera calibration. IEEE Transactions on Pattern Analysis and Machine Intelligence, 22(11):1330–1334, 2000.
Citations (1)

Summary

  • The paper introduces a moment-based approach that preserves the first moment of distorted conics, enabling unbiased calibration even under severe lens distortion.
  • The paper derives analytic solutions using recursive transformation formulas to compute the moments of conics, ensuring computational efficiency.
  • The paper demonstrates through extensive experiments that the proposed method significantly reduces reprojection errors and enhances calibration accuracy in both synthetic and real-world scenarios.

Overview of "Unbiased Estimator for Distorted Conics in Camera Calibration"

The paper "Unbiased Estimator for Distorted Conics in Camera Calibration" introduces a novel approach to camera calibration, which is a crucial step in 3D computer vision. Traditionally, camera calibration methods rely heavily on planar patterns such as checkerboards, which guarantee unbiased estimation under projective transformations but are limited to pixel-level detection accuracy. In contrast, circular patterns have been underutilized due to a biased projection model, leading to poor calibration results when considering lens distortions.

This research proposes an innovative calibration method by leveraging the moments of conics to develop an unbiased estimator, particularly focusing on the first moment, over traditional reliance on the geometric properties that distort under non-linear transformations. The central thesis of the paper is that circular patterns, which excel in sub-pixel level accuracy, can be fully exploited by ensuring an unbiased estimation under lens distortion, a commonly encountered issue in practical camera systems.

Methodological Contributions

  1. Moment-Based Approach: The paper presents a key theoretical insight that the first moment of a projected conic under distortion can be preserved and accurately estimated regardless of the image distortion levels. By using the first moment, the centroid of distorted conics can be tracked precisely, thus enabling the exploitation of circular patterns throughout the calibration pipeline.
  2. Analytic Solution for Moments: The paper provides a mathematic derivation for calculating the first and higher-order moments of distorted conics. This derivation allows the computation of the actual center of the distorted ellipse using polynomial mapping through recursion formulas and transformation invariants, ensuring computational efficiency.
  3. Calibration Performance: Through extensive synthetic and real-world experiments, the authors validate their approach against traditional methods. Their findings demonstrate that the proposed method can outperform conventional approaches, especially under conditions of high lens distortion and image blur, such as those encountered when using TIR cameras.

Experimental Insights

The experimental setup compares the proposed moment-based estimator with existing point-based and conic-based estimators across various distortion levels and target sizes. It is shown that the proposed estimator consistently results in lower reprojection errors and more accurate intrinsic and extrinsic parameter estimations than existing methods. The authors emphasize that their method not only addresses distortion bias successfully but also operates efficiently, making it practical for real-time applications.

Additionally, the research showcases the superior robustness of the proposed method when applied to TIR camera images. The inherent challenges of low resolution and blurred boundaries typical of TIR images pose difficulties for checkerboard methods, which are effectively mitigated by the presented moment-based approach.

Theoretical and Practical Implications

The paper extends the theoretical framework of camera calibration by introducing a method that remains unbiased under typical radial distortions. Practically, this research has significant implications for enhancing the precision of camera calibration, crucial for applications in robotics, autonomous vehicles, and augmented reality systems, where reliable camera geometry is indispensable.

Speculations for Future Developments

The success of the moment-based unbiased estimator suggests potential extensions into calibrating non-standard distortion models or even across varying camera systems with non-central projection models. Additionally, as computational and algorithmic capacities improve, real-time calibration of moving cameras, continuous recalibration in changing environmental conditions, and integration into SLAM systems could all benefit from this refined estimator approach.

In conclusion, the technique introduced in this paper provides a robust solution to the longstanding challenge of exploiting circular patterns in camera calibration. By meticulously addressing the distortion biases, this research paves the way for high-accuracy calibration tasks, crucial for advancing camera-dependent technology in rapidly evolving fields.

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 3 tweets with 13 likes about this paper.