Barone Francesco, Marrazzo Marco, Oton Claudio J
Scuola Superiore Sant'Anna, TeCIP Institute, Via Giuseppe Moruzzi 1, 56127 Pisa, Italy.
Baker Hughes, Via Felice Matteucci 2, 50127 Florence, Italy.
Sensors (Basel). 2020 Feb 20;20(4):1175. doi: 10.3390/s20041175.
Camera calibration is a crucial step for computer vision in many applications. For example, adequate calibration is required in infrared thermography inside gas turbines for blade temperature measurements, for associating each pixel with the corresponding point on the blade 3D model. The blade has to be used as the calibration frame, but it is always only partially visible, and thus, there are few control points. We propose and test a method that exploits the anisotropic uncertainty of the control points and improves the calibration in conditions where the number of control points is limited. Assuming a bivariate Gaussian 2D distribution of the position error of each control point, we set uncertainty areas of control points' position, which are ellipses (with specific axis lengths and rotations) within which the control points are supposed to be. We use these ellipses to set a weight matrix to be used in a weighted Direct Linear Transformation (wDLT). We present the mathematical formalism for this modified calibration algorithm, and we apply it to calibrate a camera from a picture of a well known object in different situations, comparing its performance to the standard DLT method, showing that the wDLT algorithm provides a more robust and precise solution. We finally discuss the quantitative improvements of the algorithm by varying the modules of random deviations in control points' positions and with partial occlusion of the object.
相机校准是许多应用中计算机视觉的关键步骤。例如,在燃气轮机内部的红外热成像中进行叶片温度测量时,为了将每个像素与叶片三维模型上的对应点相关联,就需要进行充分的校准。叶片必须用作校准框架,但它总是只能部分可见,因此控制点很少。我们提出并测试了一种利用控制点各向异性不确定性的方法,该方法在控制点数量有限的情况下改进了校准。假设每个控制点的位置误差服从二元高斯二维分布,我们设置控制点位置的不确定区域,这些区域是椭圆(具有特定的轴长和旋转角度),控制点应该位于这些椭圆内。我们使用这些椭圆来设置一个权重矩阵,用于加权直接线性变换(wDLT)。我们给出了这种改进校准算法的数学形式,并将其应用于在不同情况下从一个知名物体的图片校准相机,将其性能与标准DLT方法进行比较,结果表明wDLT算法提供了更稳健和精确的解决方案。我们最后通过改变控制点位置的随机偏差量以及物体的部分遮挡来讨论该算法的定量改进。