畸变不是「画面变丑」的审美问题,而是「不同位置的放大率不一样」的几何问题。只要你的算法在画面上量距离,畸变就会直接进入结果。
规格表上的畸变通常写成「-0.07% @ y=5.5mm」这种形式,两部分都要看:
所以「-0.07% @ y=5.5mm」的完整意思是:在 2/3″ 靶面、距中心 5.5mm 处,实际成像位置比理想位置小 0.07%。
理解这一点很重要:不同型号、不同靶面的畸变数值不能直接横向比较,必须先看 y 值是否相同。
把普密斯 FA 镜头各型号的畸变放在一起看,规律很清楚:
两条规律:同系列里长焦端畸变小于广角端,同一支镜头在小靶面下的畸变小于大靶面(因为只用像圈中心部分)。
畸变进入测量的路径只有一条:它让画面不同位置的放大率不一致,于是「同样的真实长度,在画面中心和边缘量出来的像素数不同」。
举个数:假设视野宽度对应 100mm 真实尺寸,边缘 0.5% 的畸变意味着边缘区域的等效误差约 0.5mm 量级(按像素当量折算)。如果测量特征恰好落在画面边缘,这个误差会直接进入结果。
这也是为什么做测量的项目会把工件尽量放在画面中心区域——中心附近的畸变最小,且不随位置剧烈变化。
这也是为什么做测量项目时,通常会把工件尽量放在画面中心,并限制它在视野内的活动范围。
所以在做误差预算时,畸变应该被当成一项独立来源单独列出,而不是笼统地算进「系统误差」。
下面三种情况,畸变必须处理:
处理方式通常是标定:用标准标定板求出畸变模型,在算法里把像素坐标还原。远心镜头方向的畸变指标见远心镜头畸变指标怎么看。
反过来,下面两种情况可以不专门做畸变校正:
判断标准就一句话:你的测量是否跨越大范围画面、且要求绝对尺寸。是,就校正;否,可以省下这一步。
把这条标准写在选型单上,能省掉不少不必要的标定工作量,也能避免该做标定的项目被漏掉。
负号表示桶形畸变,即实际像高小于理想像高,画面边缘被向内压缩;正号表示枕形畸变,边缘向外拉伸。普密斯 FA 镜头标注多为负值,属于桶形畸变。
是测量畸变时距画面中心的距离(像面半高)。2/3″ 靶面短边 6.6mm,半高 3.3mm;y=5.5mm 对应的是该靶面下接近边角的位置。离开中心越远,畸变越大,所以必须标明测量位置才可比。
要换算成实际尺寸误差再判断。方法是:用畸变百分比乘以该位置到中心的距离,再按像素当量折算成真实尺寸。0.1% 在 100mm 视野上的量级约 0.1mm,对毫米级公差无所谓,对几十微米级公差就是致命的。
因为小靶面只用到镜头像圈的中心部分,而畸变从中心到边缘是递增的。普密斯 4/3″ 12MP 的 50mm 就是典型:4/3″ 下 -0.13%,1″ 下 -0.05%,1/2″ 下 -0.01%。
可以大幅削弱但不能完全消除。标定求得的是畸变模型,模型本身有拟合误差,且畸变还受工作距离、对焦状态影响。要求极高精度时应从光学上解决,比如换远心镜头。
通常如此,但光学设计可以改善。普密斯 4/3″ 10MP 的 16mm 畸变为 -2.81% @ y=11.0mm,而 4/3″ 12MP 的 35mm 只有 -0.52% @ y=11.5mm。选型时不要凭焦距猜,直接查该型号的畸变标注。
照明问题最快的收敛方式是真工件,不是讨论。寄一件样品,附上图纸和你真正要判的特征,我们跑完把结果报给你 —— 包括哪些特征结论是「用光源解决不了」。我们不做「什么都能测」的承诺,只给可验证的结论。
您将收到我们最新的动态资讯