Lv Yaowen, Liu Wei, Xu Xiping
Appl Opt. 2018 Mar 20;57(9):2155-2164. doi: 10.1364/AO.57.002155.
This paper focuses on camera calibration with one-dimensional (1D) objects, and novel methods are proposed in this paper. Different from the known 1D object-based camera calibration algorithms, which define the camera coordinate system as the world coordinate system, we assume that the 1D calibration object is located along the X axis of the world coordinate system. Based on this new model, a 3×2 1D homography is defined to relate the points in the 1D objects to the perspective image points thereof. Then, the basic constraint for camera calibration using 1D objects from a single image is derived. Subsequently, two existing motions, namely, rotating around a fixed point and moving on a plane, are discussed, and new algorithms are proposed. In our methods, if the number of points in the 1D objects is more than three, more compact constraints can be obtained when the 1D objects rotate around a fixed point. In the case of planar motion, the estimation of vanishing points is not needed, and the calibration accuracy is significantly improved. Finally, both computer simulations and experiments are performed to validate the effectiveness and robustness of our algorithms.
本文聚焦于使用一维(1D)物体进行相机校准,并提出了新颖的方法。与已知的基于一维物体的相机校准算法不同,后者将相机坐标系定义为世界坐标系,我们假设一维校准物体沿世界坐标系的X轴放置。基于这个新模型,定义了一个3×2的一维单应性矩阵,将一维物体中的点与其透视图像点相关联。然后,推导了使用来自单幅图像的一维物体进行相机校准的基本约束条件。随后,讨论了两种现有运动,即绕固定点旋转和平移运动,并提出了新的算法。在我们的方法中,如果一维物体中的点数超过三个,当一维物体绕固定点旋转时,可以获得更紧凑的约束条件。在平移运动的情况下,不需要估计消失点,并且校准精度显著提高。最后,进行了计算机模拟和实验,以验证我们算法的有效性和鲁棒性。