常见问题
MTF(调制传递函数)和CTF(对比度传递函数)有哪些区别?
拍摄“正方形图案”(棋盘类型)时,CTF表示镜头对比度响应;该参数可用于评估测量应用中的边缘清晰度。另一方面,MTF表示拍摄正弦波图像(灰度级范围为0至255)时达到的对比度响应;将该值转换为适用于机器视觉应用的任何可用参数难度较大。
远心度是否意味着“物体内壁或外壁完全消失”?
仅在某种程度上成立:事实上,即使使用“完美”远心镜头,也仅有一半来自物体边缘的光锥到达探测器。正因如此,物体的内边缘或外边缘会有些模糊。使用平行光源可削弱或消除这种模糊效应。
什么是畸变校正?
远心镜头是现实世界中的对象,它们有一定的残余畸变,这会影响测量精度。畸变是实际图像高度与预期图像高度的百分比差值,可通过二阶多项式进行估算。
如果定义到图像中心的径向距离如下:
Ra = 实际半径
Re = 预期半径
畸变通过Ra的函数计算得出:
dist (Ra) = (Ra - Re)/Ra = c*Raˆ2 + b*Ra + a
其中,a、b和c是用于定义畸变曲线特性的常数值;请注意,图像中心的畸变通常为零,因此“a”通常为零
在某些情况下,需要用三阶多项式才能完美拟合曲线。
除了径向畸变之外,还必须考虑梯形畸变。可以认为这种梯形畸变效应是由于光学部件与机械部件错位所致的透视误差,其后果是会将物空间的平行光线转化为像空间的会聚光线(或发散光线)。
这种畸变效应也称为“梯形”或“薄棱镜”效应,可通过利用很常见的算法计算会聚光线束的相交点以实现轻松校正。
有趣的是,径向畸变和梯形畸变是两个完全不同的物理现象,因此,可通过两个独立的空间变换函数(随后也会用到)进行数学校正。
还可以立即对这两种畸变进行局部校正:网格图案的图像可用于定义畸变误差值及其分区定位。最终结果是形成一个向量场,在该向量场中,与特定图像区域关联的每个向量均定义了要针对图像范围内的x,y坐标测量值使用的校正方法。
为什么“远心范围”是一个误导性概念?
一些供应商谈论假设的“远心范围”,也就是说,在一定深度范围内(用mm表示),产生的最大误差会保持在特定范围内(通常用微米表示);从光学角度而言,该参数在一定程度上并无意义,还可能具有误导性。入射光锥的最大倾斜度(单位为度)取决于镜头远心度。由于光线在空间中“沿直线传播”,因此可以说“所有空间都是远心的”!我们保证镜头的最大远心度为0.1°,转换为弧度后为0.0017弧度(1.7毫弧度),尽管测试中测得的远心度一般与完美远心度之间存在一定偏差,通常为最大远心度的一半,即大约0.0008弧度(0.8毫弧度)。这意味着每毫米位移的最大误差小于1微米。我们与竞争对手的最大不同在于,竞争对手仅规定远心度的值,而我们使用特定的测试设备对该参数进行测定,并保证每个镜头均配有远心度测试报告。
如何组装大尺寸远心镜头?
大尺寸远心镜头(例如TCxx120、TCxx144、TCxx192和Tcxx240镜头)集成了内置在机械结构中的大尺寸接口法兰。
安装相机后,可以调节相机的旋转相位,以便根据以下两个选项之一校准视场和探测器侧:
- 安装设有椭圆孔的固定法兰:可通过旋转整个组件调节镜头和相机相位。然后,可通过将螺丝拧入镜头法兰上的通孔来固定镜头。
- 安装固定法兰,使镜头法兰可在其上旋转自如:找到正确相位后,将两个法兰推挤在一起并使用螺丝紧密固定。
对于TCxx240,可根据需要在镜头上预装C接口旋转适配器。找到正确的相位后,可以使用三个径向螺丝固定组件。
LTCL系列产品使用的镜头与远心镜头相同吗?例如,LTCL120所配镜头与TC12120上安装的镜头相同吗?
不相同,远心镜头与照明器之间存在差异,因为它们的工作原理也不相同:远心镜头接受“远心锥”,而远心照明器(也称为准直照明器)主要投射平行光束。
LTCL系列产品的景深满足规格要求吗?
LTCL照明器为非成像组件,从某种程度上讲,景深对其而言毫无意义:准直照明器必须与远心镜头配合使用,因此没有像普通的独立照明器那样列出景深和其他光学规格。
为什么没有列出平行光源的扩散角?
LTCL照明器必须与远心镜头配合使用,光学系统孔径仅取决于远心镜头孔径光阑;因此,平行光源扩散角毫无意义。照明器扩散角的范围为0.1°至1°;LED光源的准直度低于激光束准直仪,衍射效应会对测量精度产生严重影响,因此激光束准直仪不能有效用于机器视觉应用
将LTCL照明器与兼容的远心镜头搭配使用时,远心镜头的景深将会发生什么变化?
使用平行光源可使远心镜头的自然景深增大约+20/30%,但是这还取决于其他因素,例如镜头类型、光源颜色、像素尺寸和计算景深的方法。照明器的输出数值孔径(NA)小于远心镜头物体N,对于光学系统而言,就景深来说,镜头的NA好像与照明器相同,同时,镜头的图像分辨率与实际远心镜头相同。
为什么LTCL系列产品文档中不包含照度均匀度的详细信息?
光源均匀度本身毫无意义:值得一提的是将照明器与远心镜头配合使用时提供的图像亮度均匀度。这类组合提供的照明均匀性的误差为+/- 10%。
为什么推荐这些产品使用绿光?
完整VIS光谱透过在可见光范围内工作的所有镜头(包括OE远心镜头)均会变为无色。但是,与镜头畸变和远心度有关的参数通常是针对位于VIS范围中间的波长(也就是绿光)而测量的。此外,在绿光范围内,图像的分辨率更佳,色差的消除近乎完美。
较短波长范围可以改善镜头的衍射极限并获得最大分辨率,因此“绿色”优于“红色”。
为什么Opto Engineering®远心镜头没有集成光圈?
TC镜头未集成光圈,但在运输镜头之前,我们可以根据需要方便地调节孔径,对于客户而言,不会带来任何附加成本或出现延迟。
镜头未集成光圈的原因有很多,正确的问题应该是“为什么其他制造商集成光圈?”:
- 集成光圈会使镜头更加昂贵(光圈仅使用一次或二次)
- 集成光圈会使机械结构更加不精确,光学校准效果更差
- 我们无法对孔径与客户使用的镜头相同的镜头进行测试
- 光圈的调节精度低于金属板孔径:对远心度的影响非常大
- 光圈的几何形状为多边形,而非圆形:这会改变穿过视场的主光线的倾斜度,因此会对镜头畸变和分辨率产生影响
- 与固定的圆形光阑不同,光圈无法准确定位中心:正确定位中心可以确保镜头的最佳远心度
- 只有圆形的固定孔径才能提供与所有镜头相同的亮度
- 可调节光圈通常不是扁平的,从而导致无法确定光阑位置,对于远心镜头而言,这一问题极为严重!
- 光圈是可移动部件,在工业环境中可能具有危险性。拆卸该机械结构或更改镜头孔径很有必要
- 用户可能会意外更改光圈设置,从而更改原始系统配置
- 终端用户希望MV系统中必须调节的选项越少越好
- 由于分辨率会因衍射极限而降低,小于OE镜头提供的标准孔径的孔径并不适用;另一方面,较大孔径会使景深变小。
OE镜头的标准孔径可以优化图像分辨率和景深。
为什么OE远心镜头没有安装对焦机构?
与光圈一样,对焦机构将会在镜头的可移动部件中产生机械振动,因此,对光学系统进行中心定位非常困难,还会导致梯形畸变的产生。另外一个需要关注的问题就是径向畸变:仅在将光学组件之间的距离设置为特定值时,远心镜头的畸变才会较小。使任何元件偏离正确位置均会增大镜头畸变。对焦机构使镜头在光学系统内部的定位不固定,并且无法确定畸变值:此时的畸变值与质量控制过程中获得的畸变值有所不同。
F值、工作F值和数值孔径
数值孔径 = sin(theta)
其中,theta是射入光学系统或从光学系统射出的光线所形成圆锥的角度的一半。将F值定义为镜头孔径(D)与焦距f的比值。
F值 = f/D
对于小theta值:
F值 = 1/(2 * 数值孔径)
因此
数值孔径 = 1/(2 * F值)
请注意,数值孔径(以及F值)指的是图像空间和物体空间,可用于定义射入和射出光线的圆锥角度。F值通常指的是图像空间,数值孔径通常指的是物体空间(射入光线)。
对于微距镜头(例如远心镜头),不会将物体定位在无穷远处 ,因此F值参数毫无意义;应使用工作F值。这两个参数之间的关系可以通过以下公式表示:
工作F值 =(1 + 放大倍率)* F值
同时请注意
数值孔径(物体)= 放大倍率 * 数值孔径(图像)
因此
工作F值(物体)= 工作F值(图像)/放大倍率。
远心镜头景深
景深会在产品文档中进行规定:对于大部分TC系列产品,规定的景深为F值8下的全景深。
不管工作距离的变化如何,远心镜头的放大倍率始终保持不变。因此,我们可能会认为最佳焦平面位于景深中间,或者换句话说,景深与最佳焦平面对称。
在景深的边缘,其图像依然能用于测量。但为了获得锐度更佳的图像,应考虑采用标称景深的一半。
景深是一个非常复杂的参数:具体取决于放大倍率、F值、波长和像素尺寸,最后但并非最不重要的决定性因素为正在使用的边缘提取算法的敏感程度。因此,无法使用客观和标准的方法对其进行定义:景深是一个主观参数。
计算景深的简单规则:
景深 = (WFN * p * k) / (M * M)
其中
M = 放大倍率
WFN = 工作F值
p = 像素尺寸(单位为微米)
k = 特殊应用参数
k参数取决于应用类型。对于远心测量应用,合适的k值为0.008,而对于缺陷检查应用,k值应约为0.015。
得益于特定放大倍率和工作F值,双远心镜头可提供最佳景深。
后焦距调节
发现许多相机不满足C接口(17.52 mm)工业标准,C接口(17.52 mm)可用于定义法兰与探测器之间的距离(法兰焦距)。除了机械不精确性的所有相关问题之外,许多制造商并不关注探测器投影玻璃的厚度,不管玻璃有多薄,计算实际法兰与探测器之间的距离时,始终会将玻璃厚度计算在内。
OE镜头已预先调节为在标称C接口距离下工作;但是,垫片套件随远心镜头一同提供,还同时提供了有关如何将后焦距调节为最佳值的说明。
OE照明器的LED脉动
大部分OE照明器可由12或24V DC电源供电。
LED通过内置电路(微型开关电子电源)进行驱动,从而可确保光通量稳定性和安全工作条件。
设备后侧的微调螺丝可用于调节LED电流和光通量。当客户需要脉动光源进行极短时间曝光拍摄时,LED可通过连接第三根独立电缆进行驱动。脉冲用电量在产品说明书中列出。
将LTCL系列平行光源与远心镜头配合使用时,光源发出的所有光线均由远心镜头采集,从能量平衡的角度来讲,这种做法非常高效。探测器非常明亮,因此,无需进行脉冲操作即可在非常短的时间内达到最佳照明效果。
小像元探测器的衍射极限和CTF
许多集成商使用超小像元的高分辨率相机时并未考虑实际镜头性能。镜头分辨率通常由MTF(调制传递函数)曲线表示,该曲线用于显示拍摄正弦波图像时达到的镜头对比度。然而,CTF(对比传递函数)参数更加有趣,拍摄黑白条纹图像时,该参数用于调节对比度,拍摄物体边缘时可以再现镜头的运行情况。
如果“t”表示物体空间中的白色或黑色条纹的厚度,相关空间频率w(单位通常为线对/mm)通过以下公式计算得出
w = 1/2t。
如果给出w的值,对比度通过以下公式计算得出
CTF(w) = (Iw - Ib)/(Iw + Ib)
其中,Iw和Ib为最大强度(或“灰度”),您可以分别对像平面中的白色条纹和黑色条纹进行测量。
CTF受到衍射的限制,限制值随F值的增大而减小:如果给出空间频率w的值,CTF值会随工作F值的减小而增大。
同时,CTF还取决于波长范围:波长越短,CTF越高。CTF的函数表示形式如下所示:
CTF = CTF (w , WFN, lambda)
其中
w = 空间频率(单位为线对/mm)
WFN = 工作F值
lambda = 波长(单位为毫米)
将“截止频率”定义为w值
CTF = 0
成立条件为
w = 1/(WFN * lambda)
例如,工作F值为8并且使用绿光(lambda = 0,000587 mm)工作的TC系列镜头具有截止频率:
w(cutoff) = 1/(8 * 0,000587) = 213 lp/mm
与像素尺寸约为 1/(2*213) = 2,3微米的镜头相同。
从理论角度讲,我们不希望镜头在像素空间频率下的对比度(CTF)非常小;但是,小像元尺寸镜头有助于降低噪音和提高物体轮廓的拍摄效果。
因此,虽然分辨率的提升与像素尺寸的缩小不成比例(空间频率增大时,CTF曲线会下降),使用小像元镜头的原因还有很多。此外,采用两种尺寸进行边缘检测(因此,对于特定图像区域,将像素尺寸缩小一点即可显著增加像素数量,同时还会使边缘检测更高效)。
F接口和反冲
许多标准F接口适配器或标准摄影镜头都会受到反冲影响:F接口基于预加载弹簧,在本质上具有弹性。
F接口不是工业标准,而是商业标准,因此没有定义预加载弹簧和精确机械公差的客观参照。
F接口具有弹性,如果安装镜头的相机很重,系统会出现振动,F接口将会带来麻烦(不建议仅使用相机F接口放置镜头)。
解决反冲问题的方法有:
- 固定相机;
- 尝试使用其他相机适配器;
增大弹簧的预载。
图案外层的类型
OE提供激光雕刻图案和光刻图案以用于投影或畸变校准。
激光雕刻
将多层绝缘材质堆积在玻璃基底上。这就是外层材料与铝非常相似的分色镜。激光源用于去除基底部分,使光线穿过雕刻的表面区域。
这种技术的速度非常快,而且价格便宜,但是精度不高,原因在于,激光光斑边缘为30-40微米,无法精确测量实际几何分辨率。
光刻
镀铬层堆积在玻璃基底上。采用与用于电路板制造的技术类似的技术,将光电导管放置在镀铬层上,然后进行UV显影。使用酸去除光电导管区域,从而使所需的镀铬标定板留在玻璃表面。使用高精度绘图机进行UV显影,对于数十毫米的表面,几何精度位于数微米范围内。
标定板边缘粗糙度为1.5微米或更小。
平行光源会导致干涉效应吗?
如果需要检测曲边物体,平行光源是最佳选择;因此,这一照明技术得到了客户的广泛应用(尤其是在使用轴、管道、螺丝、弹簧和类似样品的测量系统时)。但是,由于辐射源和此类照明本身固有的部分相干性,平行光源会产生破坏性和建设性干涉效应。
这些效应会使图像亮度分布与标准照明器(例如普通背光)的理想图像亮度分布存在差别,标准照明器可呈现完美的均匀边缘,但无法有效处理其他类型的物体(例如圆柱形物体)。
通过调整尺寸以达到标准照明条件的方法,图像处理库通常可以补偿物体边缘(亮度较高的边缘或扩大的阴影区域)附近的较高或较低亮度。
如果需要对形状和外观发生变化的物体进行测量,则需要更改图像处理参数:物体可以对入射光线进行分散、反射或障碍,因此将会成为光学系统的主要部分。
在这个意义上,非接触式光学测量系统可以检测被检测物体引起的干扰:测量(任意照明条件下)表面纹理不同的同一二维物体时,需要特别注意。