Camera calibration using planar targets has been widely favored, and two types of control points have been mainly considered as measurements: the corners of the checkerboard and the centroid of circles. Since a centroid is derived from numerous pixels, the circular pattern provides more precise measurements than the checkerboard. However, the existing projection model of circle centroids is biased under lens distortion, resulting in low performance. To surmount this limitation, we propose an unbiased projection model of the circular pattern and demonstrate its superior accuracy compared to the checkerboard. Complementing this, we introduce uncertainty into circular patterns to enhance calibration robustness and completeness. Defining centroid uncertainty improves the performance of calibration components, including pattern detection, optimization, and evaluation metrics. We also provide guidelines for performing good camera calibration based on the evaluation metric. The core concept of this approach is to model the boundary points of a two-dimensional shape as a Markov random field, considering its connectivity. The shape distribution is propagated to the centroid uncertainty through an appropriate shape representation based on the Green theorem. Consequently, the resulting framework achieves marked gains in calibration accuracy and robustness. The complete source code and demonstration video are available at https://github.com/chaehyeonsong/discocal.
翻译:使用平面标定板的相机标定方法已被广泛采用,其中主要考虑两类控制点作为测量基准:棋盘格的角点与圆形的质心。由于质心由大量像素计算得出,圆形图案相比棋盘格能提供更精确的测量值。然而,现有圆形质心的投影模型在镜头畸变条件下存在偏差,导致标定性能不佳。为克服此局限,本文提出一种无偏的圆形图案投影模型,并证明其相较于棋盘格具有更高的精度。在此基础上,我们引入圆形图案的不确定性以提升标定鲁棒性与完备性。定义质心不确定性可改善标定各环节的性能,包括图案检测、优化过程及评估指标。同时,我们基于评估指标提供了实施高质量相机标定的指导原则。该方法的核心思想是将二维形状的边界点建模为考虑连通性的马尔可夫随机场,通过基于格林定理的恰当形状表示将形状分布传递至质心不确定性。最终,所提出的框架在标定精度与鲁棒性方面取得显著提升。完整源代码与演示视频详见 https://github.com/chaehyeonsong/discocal。