imatest软件很多客户都在使用,主要原因是软件对于各类图像测试卡的分析都很方便,今天我们来了解下这款软件对畸变的结果分析过程,希望能够对您有所帮助。Imatest的distortion模块可以分析图像的ISO TV畸变和SMIA TV畸变及畸变系数等参数。下面以分析网格图为例介绍操作流程,并说明软件分析结果里的各项参数的含义。
1.如何设置软件输出ISO TV还是 SMIA TV畸变结果:在软件主界面打开Option Ⅱ,进入后找到TV distortion display,选择 ISO TV还是 SMIA TV。具体过程请参考下面两张图。
imates软件界面图
imates软件界面设置
2.各个参数的含义
SMIA TV 畸变
一.SMIA TV Distortion=-12.6% Barrel 注释:SMIA TV 畸变的计算公式如下:
SMIA TV Distortion = 100( A-B )/B ; A = ( A1+A2 )/2 ISO TV畸变的计算公式如下:
计算公式
所以,SMIA TV畸变=2*ISO TV畸变,从公式可以看出,TV畸变是基于图像的高度和参考中心线的高度差异,如果需要计算图像水平方向的畸变,可以导入图像之前,先把图像旋转90°再分析。
二.K1=0.387(Ru=Rd+K1Rd^3)
系数K1,Ru=Rd+K1Rd^3,其中R指的是图像中任意的点到图像中心的距离和角到中心的距离归一化后的半径。Ru指的是无畸变半径,Rd指的是畸变半径。
K1=0表示无失真;K1<0表示枕形失真;K1>0表示桶形失真。这个方程是最简单的畸变模型。
三.H1,H2=0.351,0.141
系数H1和H2来自五阶的畸变模型,Ru=Rd+H1Rd^3+H2Rd^5。
如果选择此模型,所选分析区域必须至少包含五条水平线和垂直线。
四.Arctan/tan Coeff.=0.1002 Arctan/tan Scale=0.8408
上面两个数分别是用于镜头畸变校正的系数和比例因子。
Coeff和上面的K1含义一样,具体的值由畸变模型决定。Scale可用于在Picture Window Pro(一款类似PS的图像编辑软件)上对图像进行畸变矫正。Scale小于1表示桶形失真,大于1表示枕形失真。
五.Line calc:3rd or DIV[BEST]
用于绘制校正直线的计算模型。在畸变模块设置里进行选择,可选择,3阶、5阶和Best。