1
工业机器视觉:基于灵闪平台的开发及应用
1.8.2.1 6.2.1 灵闪标定算法
6.2.1 灵闪标定算法

灵闪平台集成了四点标定、九点标定、网格标定、标量标定(X/Y 缩放)算法,同时支持解决镜头畸变、安装倾斜问题的畸变矫正和倾斜角矫正算法,能够在满足客户标定需求的同时,尽量让客户在镜头选型、相机安装时有更多的选择。

接下来就以网格标定以及倾斜角矫正为例着重说明。图6-5为一张倾斜的网格,每一个网格都是长度为50 mm的正方形,如果实际环境中的待测物体与这张网格处于同一平面,用户即使能够在待测物体上测出数值,但由于角度的原因,测出的尺寸是不准确的,因此用户需要先将这个倾斜角矫正。

图6-5 倾斜的网格

在这幅图像中,已知网格的大小为10 mm,并且可以数出X 方向上的角点为12,Y方向上的角点为7,那么就可以在灵闪中输入这些信息进行标定及矫正。图6-6为灵闪配置界面。

图6-6 棋盘格标定矫正配置界面

在这个过程中,主要应用了网格间距、网格尺寸、相机倾斜纠正的参数配置,如原点修正等其他参数主要应用在多相机联合标定的场景。标定成功以后,灵闪就会立即显示矫正后的效果,如图6-7所示。

图6-7 矫正后的图像