主权项 |
一种校准光学测试工装的方法,其特征在于,所述方法包括:将标准模块、工业相机放置在光学测试工装的相应位置上,所述标准模块用于模拟待测试产品,包括至少一个圆柱形通孔,且该圆柱形通孔的两端所在的平面相互平行;将所述工业相机的镜头方向朝向所述标准模块的圆柱形通孔,利用所述工业相机对准所述圆柱形通孔进行拍照,拍照图片中所述圆柱形通孔靠近所述工业相机一端的开孔成像为外圆,另一端的开孔成像为内圆;识别所述拍照图片中的外圆和内圆,分别获得所述外圆和内圆的识别圆;对所述外圆和内圆的识别圆的圆心分别进行校正,获得校正后所述外圆和内圆的圆心;根据所述校正后外圆和内圆的圆心以及所述拍照图片的中心,计算所述标准模块与所述工业相机之间的偏差角度;判断所述偏差角度是否满足所述光学测试工装的精度要求,如果不满足,则微调所述工业相机直至满足所述光学测试工装的精度要求;其中,所述对所述外圆和内圆的识别圆的圆心分别进行校正,获得校正后所述外圆和内圆的圆心,包括:设定与需校正的识别圆同心的大小两个同心圆,使所述识别圆处于这两个同心圆之间,得到所述识别圆的内外两侧环状区域;利用过圆心的2<sup>n‑1</sup>条直线将所述内外两侧环状区域N等分,其中外侧环状区域依次划分为A<sub>1</sub>,...,A<sub>N</sub>,内侧环状区域依次划分为B<sub>1</sub>,...,B<sub>N</sub>,N=2<sup>n</sup>,n为大于或等于2的整数;在一个范围内逐个像素移动所述识别圆的圆心位置,计算并记录所述区域A<sub>i</sub>、B<sub>i</sub>内的像素差的平方和,平方和最大值对应的圆心位置为所述识别圆校正后的圆心,其中1≤i≤N。 |