CN104820973A - 畸变曲线弧度检测模板的图像校正方法 - Google Patents

畸变曲线弧度检测模板的图像校正方法 Download PDF

Info

Publication number
CN104820973A
CN104820973A CN201510230755.5A CN201510230755A CN104820973A CN 104820973 A CN104820973 A CN 104820973A CN 201510230755 A CN201510230755 A CN 201510230755A CN 104820973 A CN104820973 A CN 104820973A
Authority
CN
China
Prior art keywords
distortion
image
curve
straight line
coordinate
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510230755.5A
Other languages
English (en)
Other versions
CN104820973B (zh
Inventor
王慧斌
王然
韦佳明
张丽丽
沈洁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hohai University HHU
Original Assignee
Hohai University HHU
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hohai University HHU filed Critical Hohai University HHU
Priority to CN201510230755.5A priority Critical patent/CN104820973B/zh
Publication of CN104820973A publication Critical patent/CN104820973A/zh
Application granted granted Critical
Publication of CN104820973B publication Critical patent/CN104820973B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Image Processing (AREA)

Abstract

本发明公开了一种畸变曲线弧度检测模板的图像校正方法,首先,对标定板图像利用畸变曲线弧度计算出畸变中心坐标;接着,在此基础上,对畸变中心附近区域进行初始校正,再利用已校正区域对图像进行重建;然后,结合畸变图像、畸变模型和重建后图像进行畸变系数求解,最后基于畸变系数对获取的场景图像进行校正。与现有技术相比,本发明通过独立求解畸变中心和畸变系数,有效降低参数求解耦合误差,提高了校正精度。

Description

畸变曲线弧度检测模板的图像校正方法
技术领域
本发明属于光学仪器技术领域,具体涉及一种畸变曲线弧度检测模板的图像校正方法。
背景技术
近年来,随着光学技术研究的不断深入,成像***的应用领域日益广泛。然而,由于光学成像***存在非线性几何失真,透镜表面弧度以及透镜中心与成像平面错位等因素,使成像***镜头存在不同程度的畸变(如径向、切向、薄棱镜畸变)问题。在水下监测应用中(如渔场养殖),加装防水罩和使用广角镜头,更加剧了镜头畸变,对后续图像处理结果产生较大影响。
通过标定方法求得***畸变系数,利用畸变系数对图像进行校正,从而得到无畸变图像是解决畸变问题的主要技术。目前,光学成像***主要采用的标定方法有Tsai法、张正友法等。Tsai法是利用径向约束求解出摄像机外部参数(平移矩阵、旋转矩阵和旋转角度),基于针孔模型获取算法迭代的初值,再经过非线性优化搜索得到摄像机畸变系数。Tsai法能达到很好的标定精度,但需要获取的非共面三维标定点受到标定块精度的限制,并且校正时是将图像中心作为畸变中心,常导致校正后的图像比例与理想图像不一致。张正友法是对Tsai进行改进,将Tsai法中标定板上点的三维坐标求解变换成标定板上点的二维坐标求解,(即所用标定板在世界坐标系中Z=0),通过针孔模型分析计算得出摄像机参数优化解,然后用基于最大似然法[7]进行非线性运算,求解出畸变系数。ZHANG法具有较好的鲁棒性,且可以用平面标定板代替精度较高的标定块,实用性比较强,但是存在参数求解不独立,耦合误差大问题。近年来,基于上述两种模板标定法提出了一些标定速度快、求解过程简洁的改进方法,如Bouguet等人利用张正友算法提出的一种广泛使用的Matlab工具箱,输入多幅不同角度图像,识别标定板上的角点,基于张正友算法进行畸变系数求解,该方法适用于标定精度要求不高的场合,降低了标定复杂度,但是需要手动识别角点;陈西提出的基于正方形模板的摄像机自标定新方法,结合标定板和射影几何中的交比关系以及调和共轭性质,线性地求解出畸变系数,该方法适用于存在几何特性的场景,灵活性较高,但是鲁棒性差。但是上述这些方法并没解决参数求解过程中造成耦合误差的问题。
在此背景下,本发明针图像处理领域畸变校正应用需求,提供一种畸变曲线弧度检测模板的图像校正方法,通过图像采集装置获得标定图像和场景图像,基于畸变曲线弧度的方法,快捷的计算得到校正后的图像。
发明内容
发明目的:有鉴于此,本发明针对现有技术中存在的上述或其他缺陷,提供一种畸变曲线弧度检测模板的图像校正方法,通过采集的标定模板图像求解得到畸变系数,对采集的目标畸变图像进行处理,从而能够得到目标的校正图像。
技术方案:为实现上述发明目的,本发明采用如下技术方案:
一种畸变曲线弧度检测模板的图像校正方法,通过采集的标定板图像求解得到畸变系数,再基于畸变系数对获取的场景图像进行校正,其中畸变系数的求解包括如下步骤:
(1)计算标定板图像上黑白格子交点构成的在X轴和Y轴方向上所有曲线的弧度;
(2)分别在X轴和Y轴方向上各选取两条弧度最小的曲线;
(3)对步骤(2)中所选取的两条曲线进行最小二乘法直线拟合,分别得到X轴和Y轴方向上的理想无畸变直线;
(4)将步骤(3)中得到的两条无畸变直线进行方程组运算得到畸变中心坐标;
(5)以畸变中心为中心点,选定N×N区域为初始区域进行初始校正,分别得到X轴和Y轴方向的校正后的N+1条直线,其中N为预设的初始区域黑白格子数目;
(6)以初始区域中校正直线为母线进行标定板图像重建;
(7)结合畸变模型、畸变点坐标和重建点坐标,求解得到畸变系数。
进一步地,步骤(1)中求解X轴或Y轴方向上一条曲线的弧度的方法为:对第i条曲线上的所有点的坐标,进行最小二乘法直线拟合分析,拟合的直线表达式为y=aix+bi,然后利用最小二乘误差求解出弯曲弧度ri其中,(yi,k,xi,k)为第i条曲线上的第k个点的坐标。
进一步地,步骤(3)中对两条弧度最小的曲线进行直线拟合得到理想无畸变直线的方法为:根据公式
x 3 , j = x 1 , j + ( x 2 , j - x 1 , j ) max ( r 1 , r 2 ) r 1 + r 2 y 3 , j = y 1 , j + ( y 2 , j - y 1 , j ) max ( r 1 , r 2 ) r 1 + r 2
求取两条弧度最小的曲线L1和L2,弯曲弧度分别记为r1和r2,之间第三条曲线L3的各点的坐标值,进行最小二乘法直线拟合,计算出弯曲弧度r3,如果r3<r1,则将曲线L3记为L1,且r3=r1;反之r3<r2,则将曲线L3记为L2,且r3=r2;多次迭代计算直至|r3|<ε,其中ε为设定的阈值,得到的曲线L3为无畸变直线。
进一步地,步骤(5)中初始区域校正方法具体包括:
(5.1)以步骤(4)得到的畸变中心O(U,V)为中心点,选定3×3区域作为初始区域,得到初始区域17个坐标点;
(5.2)将初始区域校正后的图像满足的三个特性表示为公式:
p 1 = Σ l = 1 4 Σ i = 1 4 ( y i - a 1 x i - b 1 ) 2 p 2 = Σ r = 1 4 Σ i = 1 4 ( y i - a r x i - b r ) 2 p 3 = | Σ 1 3 Σ i = 1 3 ( x i - x i + 1 ) 2 + ( y i - y i + 1 ) 2 + ( x i - x i + 4 ) 2 + ( y i - y i + 4 ) 3 - 2 L | p 4 = Σ r = 1 4 Σ l = 1 4 ( k l k r + 1 ) 2
其中ar、br为通过直线上的四个点拟合求得的直线系数,(xi,yi)为标定板图像上点的坐标,L为标定板图像上棋盘格正方形的像素边长,kl和kr为直线的斜率,p1和p2为曲线直线特性估计,值越小,曲线越接近理想值;p3为相邻两点特性估计,值越小,任意相邻两点距离越接近理想值;p4为横纵轴直线相互垂直特性估计,值越小,任意横纵轴越接近理想初值状态;
(5.3)通过最小二乘迭代求取p=p1+p2+p3+p4的最小值,当p取最小值时初始区域校正完成。
进一步地,步骤(6)中,具体包括:
(6.1)将初始区域的直线向两端延长,以初始校正区域边缘点为起始点,间隔距离L取点,求得所有初始区域中的直线上剩余的点的坐标;
(6.2)以剩余的n-4列的四个点拟合出n-4条Y轴方向的直线,n为标定板图像上交点的总列数;
(6.3)以剩余的m-4行的四个点拟合出m-4条X轴方向的直线,m为标定板图像上交点的总行数;
(6.4)计算出所有X轴与Y轴方向直线的交点即出校正后的点的坐标。
进一步地,步骤(7)中的畸变模型为:
X p r 2 X p r 4 2 X p 2 + r 2 2 X p Y P Y p r 2 Y p r 4 2 X p Y P 2 Y p 2 + r 2 k 1 k 2 k 3 p 1 p 2 = X d - X p Y d - Y p
其中(U,V)为畸变中心点坐标,(Xp,Yp)为重建点坐标,(Xd,Yd)为畸变点坐标,k1,k2,k3,p1,p2为畸变系数。
进一步地,所述基于畸变系数对获取的场景图像进行校正的方法中根据方程组 X d = X P + X P ( k 1 r 2 + k 2 r 4 ) + p 1 ( 2 X p 2 + r 2 ) + 2 p 2 X P Y P Y d = Y P + Y P ( k 1 r 2 + k 2 r 4 ) + 2 p 1 X P Y P + p 2 ( 2 Y p 2 + r 2 ) 利用畸变点坐标值(Xd,Yd)求得图像中所有像素的理想坐标(Xp,Yp),从而得到校正后的图像。
有益效果:本发明提供的一种针对畸变图像的校正方法中基于标定模板畸变曲线弧度检测来进行畸变系数的求解。首先,利用畸变曲线弧度计算出畸变中心坐标;在此基础上,对畸变中心附近区域进行初始校正,然后,利用已校正区域对图像进行重建;最后,结合畸变图像、畸变模型和重建后图像进行畸变系数求解,然后对获取的图像进行校正。与现有技术相比,本发明方法独立求解畸变中心和畸变系数,有效降低参数求解耦合误差,提高了校正精度。
附图说明
为了使本发明的内容更容易被清楚的理解,下面根据的具体实施例并结合附图,对本发明作进一步详细的说明,其中:
图1为本发明实施例中采集的标定板图像示意图;
图2为本发明实施例中畸变中心与理想无畸变直线关系示意图;
图3为本发明实施例中初始校正区域选择示意图;
图4为采用本发明实施例方法的***中的图像校正流程示意图。
具体实施方式
本发明实施公开的一种畸变曲线弧度检测模板的图像校正方法,首先,利用Harris角点检测算法,检测出标定板上所有黑白格的相交点的坐标;然后基于上述求取的相交点坐标,利用畸变曲线弧度计算出畸变中心坐标;在此基础上,对畸变中心附近区域进行初始校正,然后,利用已校正区域对图像进行重建;最后,结合畸变图像、畸变模型和重建后图像进行畸变系数求解,然后对获取的图像进行校正。具体包括如下步骤:
(1)计算标定板图像中每一行曲线的弧度。如图1所示,棋盘格平面标定板的是m行n列的黑白格组成。利用Harris角点检测算法检测出所有黑白格子交点在拍摄图像上的像素坐标。以图像的左上角为原点,图像左边缘为x轴,图像上边缘为y轴,从左上角开始至右下角结束,点的像素坐标为[i,j](0≤i≤m-1,0≤j≤n-1),计算第0行到m-1行的弯曲程度的方法如下。首先对每一行上面的n个点的坐标,进行最小二乘法直线拟合分析,拟合的直线表达式为y=aix+bi,然后利用最小二乘误差求解出弯曲弧度ri
r i = Σ k = 1 j ( y i , k - a i x i , k - b i ) 2 - - - ( 1 )
其中,(yi,k,xi,k)为第i条曲线上的第k个点的坐标。
(2)在步骤(1)所求的m条曲线中,找弯曲弧度r最小的两条曲线i和曲线i+1。由于畸变中心两侧曲线弯曲方向相反,且相邻,即畸变中心在曲线i和i+1之间。曲线记为L1,L2,弯曲弧度记为r1和r2
(3)根据公式
x 3 , j = x 1 , j + ( x 2 , j - x 1 , j ) max ( r 1 , r 2 ) r 1 + r 2 y 3 , j = y 1 , j + ( y 2 , j - y 1 , j ) max ( r 1 , r 2 ) r 1 + r 2 - - - ( 2 )
求取两条曲线之间第三条曲线L3的各点的坐标值(如图2),进行最小二乘法直线拟合,计算出弯曲弧度r3。如果r3<r1,则将曲线L3记为L1,且r3=r1;反之r3<r2,则将曲线L3记为L2,且r3=r2
(4)重复步骤(3),直至|r3|<ε,本文ε=0.001,此时曲线L3已经非常近似于通过光心的X轴直线,记为l1:y=a1x+b1
(5)对测试模板中的每一列采用步骤(1)至(4)的方法计算,即可求得近似于通过光心的Y轴直线,记为l2:y=a2x+b2
求取上述两条直线的交点坐标,联立两直线,求解方程组
y = a 1 x + b 1 y = a 2 x + b 2 - - - ( 3 )
即畸变中心坐标为:
y x = 1 - a 1 - a 2 - 1 b 1 b 2 - - - ( 4 )
(6)以上述求出的畸变中心为原点,选定图3所示的3*3区域作为初始区域。图3中选定的初始区域包含17个坐标点,分别记为q1(xi,yj)、q2(xi,yj+1)、q3(xi,yj+2)、q4(xi,yj+3)、q5(xi+1,yj)、q6(xi+1,yj+1)、q7(xi+1,yj+2)、q8(xi+1,yj+3)、q9(xi+2,yj)、q10(xi+2,yj+1)、q11(xi+2,yj+2)、q12(xi+2,yj+3)、q13(xi+3,yj)、q14(xi+3,yj+1)、q15(xi+3,yj+2)、q16(xi+3,yj+3)、O(U,V)。
(7)畸变图像校正的实质是将校正后图像三个特性:a:任意曲线点的连线时直线;b:任意相邻两点之间的距离相等;c:横纵轴直线相互垂直;表示公式如(5)所示。
p 1 = Σ l = 1 4 Σ i = 1 4 ( y i - a 1 x i - b 1 ) 2 p 2 = Σ r = 1 4 Σ i = 1 4 ( y i - a r x i - b r ) 2 p 3 = | Σ 1 3 Σ i = 1 3 ( x i - x i + 1 ) 2 + ( y i - y i + 1 ) 2 + ( x i - x i + 4 ) 2 + ( y i - y i + 4 ) 3 - 2 L | p 4 = Σ r = 1 4 Σ l = 1 4 ( k l k r + 1 ) 2 - - - ( 5 )
其中kl和kr分别为行和列所在直线的斜率,L为棋盘格中方块在图像中的像素边长。
(8)由于畸变中心附近的区域的畸变程度相对于其他区域比较小,所以选取畸变中心附近3*3区域作为初始校正区域,将此初始校正区域作为图像重建基础,以局部区域校正误差替代整体图像重建误差,减小校正后图像整体误差。将公式(5)变换为公式(6)。至此畸变点校正的问题就转为求取式(6)最小值问题,当图像点都位于相应的直线上且相邻两点之间的距离都等于一固定值(小正方形单元方格的边长)时,式(6)将会取得最小值,所以通过最小二乘(LM)迭代当式(6)取得最小值时,初始区域校正完成。
p=p1+p2+p3+p4   (6)
通过使用LM迭代算法,以模板正方形单元格的边长L、畸变点坐标集合qi和初始直线参数(a,b)作为输入值,进行迭代运算,使畸变点的坐标qi,d逐渐接近理想点位置qi,p,校正直线逐渐接近理想无畸变直线,当相邻点的距离D满足|D-L|<0.001,迭代结束,式子(6)取得最小值,得到校正后的初始区域。
(9)以初始区域的X、Y轴方向四条直线为母线,利用校正后标定板上直线满足的三个特点求取出X轴方向上每条直线上剩余的n-4个点的坐标,以及Y轴方向上每条直线上剩余的m-4个点的坐标。
由于初始区域校正后,该区域校正点满足校正后点三个特点,利用同一方向上的点处于同一直线的特性,将初始区域的8条直线向两端延长,然后利用相邻两点距离相等特性,以初始校正区域边缘点为起始点,间隔距离L取点,求得X轴方向上每条直线上剩余的n-4个点的坐标,以及Y轴方向上每条直线上剩余的m-4个点的坐标。
(10)将4条水平直线上同一纵轴方向上的4个点拟合得到n-4条纵轴直线。
(11)将4条纵轴直线上同一水平方向上的4个点拟合得到m-4条水平直线。
(12)计算出所有X轴与Y轴方向直线的交点即出校正后的点的坐标。
(13)将上述求得的校正点坐标和原始畸变点坐标代入畸变模型公式(7)
X p r 2 X p r 4 2 X p 2 + r 2 2 X p Y P Y p r 2 Y p r 4 2 X p Y P 2 Y p 2 + r 2 k 1 k 2 k 3 p 1 p 2 = X d - X p Y d - Y p - - - ( 7 )
其中(Xp,Yp)为理想点坐标,(Xd,Yd)为畸变点坐标。求出畸变系数(k1,k2,k3,p1,p2)。
(14)利用畸变系数对场景图像进行畸变校正。场景图像畸变校正过程如下:将畸变模型公式(7)进行变换得到校正公式(8):
X d = X P + X P ( k 1 r 2 + k 2 r 4 ) + p 1 ( 2 X p 2 + r 2 ) + 2 p 2 X P Y P Y d = Y P + Y P ( k 1 r 2 + k 2 r 4 ) + 2 p 1 X P Y P + p 2 ( 2 Y p 2 + r 2 ) - - - ( 8 )
根据上述方程组,利用畸变点坐标值(Xd,Yd)求得图像中所有像素的理想坐标(Xp,Yp),即可得到校正后的图像。
如图4所示,为应用本发明的图像校正方法的智能畸变图像校正***的图像校正处理流程图,首先通过图像采集装置获得标定板图像和场景图像,若是标定图像则通过理想无畸变直线求取、畸变中心求解、初始区域校正、图像重建以及畸变系数求解等求得畸变系数存储于存储器内,当相机获取到场景图像时,利用存储的畸变系数结合畸变模型对场景图像进行图像校正,得到无畸变图像。***中各功能模块间的具体工作流程如下:
1)相机分别对准标定板图像和场景图像采集标定板图像和场景图像
2)采集模块工作结束时,采集控制模块发送信号给存储控制模块,存储控制模块将采集的图像数据经过I2C总线存储到存储模块的原始数据区。
3)预先将标定系数获取算法和畸变校正算法存储在存储模块的算法存储区。
4)标定系数获取模块接收到反馈信号后,将存储模块算法存储区的标定系数获取算法程序和原始数据区的标定图像加载到标定系数获取模块中,对加载的标定图像进行基于畸变曲线弧度检测的标定系数计算。
5)标定系数获取模块处理结束后,标定系数获取控制模块将会同时给存储控制模块和图像处理控制模块发送反馈信号。
6)存储模块会将存储区域中的标定系数和场景畸变图像加载到图像处理模块,处理结束后,图像处理控制模块会发送反馈信号给存储控制模块和显示模块,用于校正图像的存储和显示。
显然,上述实施例仅仅是为清楚地说明本发明所作的举例,而并非是对本发明的实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而这些属于本发明的精神所引伸出的显而易见的变化或变动仍处于本发明的保护范围之内。

Claims (7)

1.畸变曲线弧度检测模板的图像校正方法,通过采集的标定板图像求解得到畸变系数,再基于畸变系数对获取的场景图像进行校正,其特征在于,其中畸变系数的求解包括如下步骤:
(1)计算标定板图像上黑白格子交点构成的在X轴和Y轴方向上所有曲线的弧度;
(2)分别在X轴和Y轴方向上各选取两条弧度最小的曲线;
(3)对步骤(2)中所选取的两条曲线进行最小二乘法直线拟合,分别得到X轴和Y轴方向上的理想无畸变直线;
(4)将步骤(3)中得到的两条无畸变直线进行方程组运算得到畸变中心坐标;
(5)以畸变中心为中心点,选定N×N区域为初始区域进行初始校正,分别得到X轴和Y轴方向的校正后的N+1条直线,其中N为预设的初始区域黑白格子数目;
(6)以初始区域中校正直线为母线进行标定板图像重建;
(7)结合畸变模型、畸变点坐标和重建点坐标,求解得到畸变系数。
2.根据权利要求1所述的畸变曲线弧度检测模板的图像校正方法,其特征在于,步骤(1)中求解X轴或Y轴方向上一条曲线的弧度的方法为:对第i条曲线上的所有点的坐标,进行最小二乘法直线拟合分析,拟合的直线表达式为y=aix+bi,然后利用最小二乘误差求解出弯曲弧度ri其中,(yi,k,xi,k)为第i条曲线上的第k个点的坐标。
3.根据权利要求1所述的畸变曲线弧度检测模板的图像校正方法,其特征在于,步骤(3)中对两条弧度最小的曲线进行直线拟合得到理想无畸变直线的方法为:根据公式
x 3 , j = x 1 , j + ( x 2 , j - x 1 , j ) max ( r 1 , r 2 ) r 1 + r 2 y 3 , j = y 1 , j + ( y 2 , j - y 1 , j ) max ( r 1 , r 2 ) r 1 + r 2
求取两条弧度最小的曲线L1和L2,弯曲弧度分别记为r1和r2,之间第三条曲线L3的各点的坐标值,进行最小二乘法直线拟合,计算出弯曲弧度r3,如果r3<r1,则将曲线L3记为L1,且r3=r1;反之r3<r2,则将曲线L3记为L2,且r3=r2;多次迭代计算直至|r3|<ε,其中ε为设定的阈值,得到的曲线L3为无畸变直线。
4.根据权利要求1所述的畸变曲线弧度检测模板的图像校正方法,其特征在于,步骤(5)中初始区域校正方法具体包括:
(5.1)以步骤(4)得到的畸变中心O(U,V)为中心点,选定3×3区域作为初始区域,得到初始区域17个坐标点;
(5.2)将初始区域校正后的图像满足的三个特性表示为公式:
p 1 = Σ l = 1 4 Σ i = 1 4 ( y i - a 1 x i - b 1 ) 2 p 2 = Σ r = 1 4 Σ i = 1 4 ( y i - a r x i - b r ) 2 p 3 = | Σ 1 3 Σ i = 1 3 ( x i - x i + 1 ) 2 + ( y i - y i + 1 ) 2 + ( x i - x i + 4 ) 2 + ( y i - y i + 4 ) 2 - 2 L | p 4 = Σ r = 1 4 Σ l = 1 4 ( k l k r + 1 ) 2
其中ar、br为通过直线上的四个点拟合求得的直线系数,(xi,yi)为标定板图像上点的坐标,L为标定板图像上棋盘格正方形的像素边长,kl和kr为直线的斜率,p1和p2为曲线直线特性估计,值越小,曲线越接近理想值;p3为相邻两点特性估计,值越小,任意相邻两点距离越接近理想值;p4为横纵轴直线相互垂直特性估计,值越小,任意横纵轴越接近理想初值状态;
(5.3)通过最小二乘迭代求取p=p1+p2+p3+p4的最小值,当p取最小值时初始区域校正完成。
5.根据权利要求4所述的畸变曲线弧度检测模板的图像校正方法,其特征在于,步骤(6)中,具体包括:
(6.1)将初始区域的直线向两端延长,以初始校正区域边缘点为起始点,间隔距离L取点,求得所有初始区域中的直线上剩余的点的坐标;
(6.2)以剩余的n-4列的四个点拟合出n-4条Y轴方向的直线,n为标定板图像上交点的总列数;
(6.3)以剩余的m-4行的四个点拟合出m-4条X轴方向的直线,m为标定板图像上交点的总行数;
(6.4)计算出所有X轴与Y轴方向直线的交点即出校正后的点的坐标。
6.根据权利要求1所述的畸变曲线弧度检测模板的图像校正方法,其特征在
于,步骤(7)中的畸变模型为:
X p r 2 X p r 4 2 X p 2 + r 2 2 X p Y p Y p r 2 Y p r 4 2 X p Y p 2 Y p 2 + r 2 k 1 k 2 k 3 p 1 p 2 = X d - X p Y d - Y p
其中(U,V)为畸变中心点坐标,(Xp,Yp)为重建点
坐标,(Xd,Yd)为畸变点坐标,k1,k2,k3,p1,p2为畸变系数。
7.根据权利要求7所述的畸变曲线弧度检测模板的图像校正方法,其特征在于,所述基于畸变系数对获取的场景图像进行校正的方法中根据方程组 X d = X P + X P ( k 1 r 2 + k 2 r 4 ) + p 1 ( 2 X p 2 + r 2 ) + 2 p 2 X P X P Y d = Y P + Y P ( k 1 r 2 + k 2 r 4 ) + 2 p 1 X P Y P + p 2 ( 2 Y p 2 + r 2 ) 利用畸变点坐标值(Xd,Yd)求得图像中所有像素的理想坐标(Xp,Yp),从而得到校正后的图像。
CN201510230755.5A 2015-05-07 2015-05-07 畸变曲线弧度检测模板的图像校正方法 Active CN104820973B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510230755.5A CN104820973B (zh) 2015-05-07 2015-05-07 畸变曲线弧度检测模板的图像校正方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510230755.5A CN104820973B (zh) 2015-05-07 2015-05-07 畸变曲线弧度检测模板的图像校正方法

Publications (2)

Publication Number Publication Date
CN104820973A true CN104820973A (zh) 2015-08-05
CN104820973B CN104820973B (zh) 2017-10-03

Family

ID=53731258

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510230755.5A Active CN104820973B (zh) 2015-05-07 2015-05-07 畸变曲线弧度检测模板的图像校正方法

Country Status (1)

Country Link
CN (1) CN104820973B (zh)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105957041A (zh) * 2016-05-27 2016-09-21 上海航天控制技术研究所 一种广角镜头红外图像畸变校正方法
CN106127701A (zh) * 2016-06-16 2016-11-16 深圳市凌云视迅科技有限责任公司 鱼眼镜头图像畸变校正方法及装置
CN106502179A (zh) * 2016-12-02 2017-03-15 上海帆煜自动化科技有限公司 一种基于车载网络的智能家居监视***
CN109544643A (zh) * 2018-11-21 2019-03-29 北京佳讯飞鸿电气股份有限公司 一种摄像机图像校正方法及装置
CN109754436A (zh) * 2019-01-07 2019-05-14 北京工业大学 一种基于镜头分区域畸变函数模型的相机标定方法
CN111667536A (zh) * 2019-03-09 2020-09-15 华东交通大学 一种基于变焦相机深度估计的参数标定方法
CN113284189A (zh) * 2021-05-12 2021-08-20 深圳市格灵精睿视觉有限公司 畸变参数标定方法、装置、设备及存储介质
CN113947543A (zh) * 2021-10-15 2022-01-18 天津大学 一种曲线光条中心无偏校正方法
CN114283736A (zh) * 2022-03-03 2022-04-05 武汉精立电子技术有限公司 子像素定位坐标修正方法、装置、设备及可读存储介质
CN115908201A (zh) * 2023-01-09 2023-04-04 武汉凡德智能科技有限公司 一种图像畸变的热区快速修正方法及装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101814186A (zh) * 2010-02-04 2010-08-25 上海交通大学 利用曲线拟合校正摄像机径向畸变的方法
KR101255742B1 (ko) * 2011-05-31 2013-04-17 주식회사 에이티엠 렌즈 왜곡 보정 파라미터 결정 기법
CN103530880A (zh) * 2013-10-16 2014-01-22 大连理工大学 基于投影高斯网格图案的摄像机标定方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101814186A (zh) * 2010-02-04 2010-08-25 上海交通大学 利用曲线拟合校正摄像机径向畸变的方法
KR101255742B1 (ko) * 2011-05-31 2013-04-17 주식회사 에이티엠 렌즈 왜곡 보정 파라미터 결정 기법
CN103530880A (zh) * 2013-10-16 2014-01-22 大连理工大学 基于投影高斯网格图案的摄像机标定方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
RUI MELO等: "A New Solution for Camera Calibration and Real-time Image Distortion Correction in Medical Endoscopy-Initial", 《IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING》 *
徐嵩 等: "利用直线段成像特性的摄像机畸变迭代标定方法", 《浙江大学学报(工学版)》 *

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105957041A (zh) * 2016-05-27 2016-09-21 上海航天控制技术研究所 一种广角镜头红外图像畸变校正方法
CN105957041B (zh) * 2016-05-27 2018-11-20 上海航天控制技术研究所 一种广角镜头红外图像畸变校正方法
CN106127701A (zh) * 2016-06-16 2016-11-16 深圳市凌云视迅科技有限责任公司 鱼眼镜头图像畸变校正方法及装置
CN106502179A (zh) * 2016-12-02 2017-03-15 上海帆煜自动化科技有限公司 一种基于车载网络的智能家居监视***
CN106502179B (zh) * 2016-12-02 2019-03-15 福建省福信富通网络科技股份有限公司 一种基于车载网络的智能家居监视***
CN109544643A (zh) * 2018-11-21 2019-03-29 北京佳讯飞鸿电气股份有限公司 一种摄像机图像校正方法及装置
CN109544643B (zh) * 2018-11-21 2023-08-11 北京佳讯飞鸿电气股份有限公司 一种摄像机图像校正方法及装置
CN109754436B (zh) * 2019-01-07 2020-10-30 北京工业大学 一种基于镜头分区域畸变函数模型的相机标定方法
CN109754436A (zh) * 2019-01-07 2019-05-14 北京工业大学 一种基于镜头分区域畸变函数模型的相机标定方法
CN111667536A (zh) * 2019-03-09 2020-09-15 华东交通大学 一种基于变焦相机深度估计的参数标定方法
CN113284189A (zh) * 2021-05-12 2021-08-20 深圳市格灵精睿视觉有限公司 畸变参数标定方法、装置、设备及存储介质
CN113947543A (zh) * 2021-10-15 2022-01-18 天津大学 一种曲线光条中心无偏校正方法
CN113947543B (zh) * 2021-10-15 2024-04-12 天津大学 一种曲线光条中心无偏校正方法
CN114283736A (zh) * 2022-03-03 2022-04-05 武汉精立电子技术有限公司 子像素定位坐标修正方法、装置、设备及可读存储介质
CN114283736B (zh) * 2022-03-03 2022-06-03 武汉精立电子技术有限公司 子像素定位坐标修正方法、装置、设备及可读存储介质
CN115908201A (zh) * 2023-01-09 2023-04-04 武汉凡德智能科技有限公司 一种图像畸变的热区快速修正方法及装置
CN115908201B (zh) * 2023-01-09 2023-11-28 武汉凡德智能科技有限公司 一种图像畸变的热区快速修正方法及装置

Also Published As

Publication number Publication date
CN104820973B (zh) 2017-10-03

Similar Documents

Publication Publication Date Title
CN104820973A (zh) 畸变曲线弧度检测模板的图像校正方法
CN103411553B (zh) 多线结构光视觉传感器的快速标定方法
CN106558080B (zh) 一种单目相机外参在线标定方法
CN111784778B (zh) 基于线性求解非线性优化的双目相机外参标定方法和***
CN101887589B (zh) 一种基于立体视觉的实拍低纹理图像重建方法
CN109903341A (zh) 一种车载摄像机外参动态自标定方法
CN104616325B (zh) 一种快速高精度的大型表面光条中心提取方法
CN110031829B (zh) 一种基于单目视觉的目标精准测距方法
CN103198477B (zh) 一种采用苹果套袋机器人进行视觉定位的方法
CN107421473A (zh) 基于图像处理的两束激光同轴度检测方法
CN113223075A (zh) 一种基于双目摄像头式的船舶高度测量***及方法
CN101698303A (zh) 一种三维激光和单目视觉间的自动标定方法
CN103729655A (zh) 一种用于片式元件视觉定位的检测方法
CN103727930A (zh) 一种基于边缘匹配的激光测距仪与相机相对位姿标定方法
CN109465830B (zh) 机器人单目立体视觉标定***及方法
CN110827361B (zh) 基于全局标定架的相机组标定方法及装置
CN105631844A (zh) 一种摄像机标定方法
CN103679741A (zh) 一种基于三维线特征的激光点云数据自动配准方法
CN107564070B (zh) 架空输电通道图像监测中大场景双目测距及其校正方法
CN104881866A (zh) 一种扩展小孔成像模型的鱼眼相机矫正与标定方法
CN101776437B (zh) 带有光路调整的嵌入式机器视觉亚像素标定方法
CN108154536A (zh) 二维平面迭代的相机标定法
CN108564621A (zh) 用于车辙检测的结构光光条中心提取方法及装置
CN103913149A (zh) 一种基于stm32单片机的双目测距***及其测距方法
Wang et al. Lane boundary detection based on parabola model

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant