标定板制作过程

参考:http://blog.csdn.net/liubing8609/article/details/46278075
何为机器视觉相机标定?

简单来说,就是复原相机模型的3D空间至2D空间的一一对应关系。标定的作用其一就是为了求取畸变系数(因为经过镜头等成像后,或多或少都有畸变),其二是为了得到空间坐标系和图像坐标系的对应关系。

确认光学系统的性能,复原相机模型的3D空间至2D空间的一一对应关系。标定的作用其一就是为了求取畸变系数(因为经过镜头等成像后,或多或少都有畸变),其二是为了得到空间坐标系和图像坐标系的对应关系。
gen_caltab(::XNum,YNum,MarkDist,DiameterRatio,CalTabDescrFile,CalTabPSFile ? 算子来制作一个标定板
XNum 每行黑色标志圆点的数量。
YNum 每列黑色标志圆点的数量。
MarkDist 两个就近黑色圆点中心之间的距离。单位是meter
DiameterRatio 黑色圆点直径与两圆点中心距离的比值。
CalTabDescrFile 标定板描述文件的文件路径(.descr)。这两个文件路径是用来存放文件的
CalTabPSFile 标定板图像文件的文件路径(.ps),
其中,.descr文件为标定板描述文件,.ps文件为标定板图形文件,可以用photoshop(PS)打开;
打开Halcon的HDevelop里使用算子

一个3030的标准标定板的示例
1 gen_caltab(7,7,0.00375,0.5,‘D:/30_30.descr’,‘D:/30_30.ps’)
2 黑色圆点行数: 7
3 黑色圆点列数: 7
4 外边框长度: 30mm
30mm
5 黑色圆点半径: 0.9375mm (3.75/4)
6 圆点中心间距: 3.75mm
7 裁剪宽度: 30.75mm
8 边角: 由黑色外边框向内缩进一个中心边距长度的直角三角形
Halcon定义的标定板,都是圆点的7*7,
内边框长度=15个圆点直径
内外边框差值=一个圆点直径,即每边是圆点半径
圆点与圆点的空白处=一个圆点直径

计算参数时,MarkDist参数=外边框/162,例如30的标定板,30/162=3.75mm=0.00375m
选材:
材料均为苏打玻璃:俄罗斯使用标定板颜色为银色;德国,奥地利周边国家标定板颜色为蓝色;美国,日本标定板颜色均为黄色。这个颜色是镀膜工艺决定,不能单凭颜色就判断标定板的优劣。国产标定板颜色高端为黄色,其他颜色成本相对比较低。标准的制作工艺:玻璃基底要经过抛光,清洗,后镀膜等。膜层牢固,后期制作过程中瑕疵点效少。如果把其中某一道工艺减少或用的机器不是很好,做出来的产品,成本会便宜很多,同时质量一定不是很好。例子:如果按照正常工序制作,尺寸为30*30mm,大量制作的价格也至少在百元以上。
材料二: 陶瓷基底的标准板具有热膨胀系数小、强度高、硬度高、耐磨性好、热传导率低、防酸碱性好等特点,且其良好的表面漫反射处理,解决了在应用过程中,前置光源情况下玻璃材质标定板反光的难题,可更好地识别标定板图案细节信息从而达到更高的标定精度和测量精度。
材料三:石英材料,材料透光性好,最大优势:膨胀系数较小。在标定仪器过程中,受环境温度影响小。相应成本也很高。石英材料分JGS1和JGS2。JGS1价格昂贵。JGS2相对便宜,内有气泡。
在选取标定板一定要考虑其使用环境,精度等,选购合适的标定板。精度和倍率可见瑕疵方面会导致批量价格发生几十倍的差异。Halcon标定板图纸如下:
标定板制作过程_第1张图片

需要附上材料,精度。外形尺寸公差,厚度,制作效果图纸:正负板之分等。(如果考虑价格因素,需要强调多少倍率下面允许看到瑕疵)
标定板制作过程_第2张图片

你可能感兴趣的:(Halcon学习记录)