发明名称 大视角图像畸变的校正处理方法
摘要 本发明公开了一种大视角图像畸变的校正处理方法,包括S1、对校正后图像中的任一点计算它到图像中心的距离,即理想像高;S2、采用经过改进的畸变率公式,计算该点对应的畸变率D;S3、由畸变率D计算该点对应的畸变点坐标;S4、采用双线性插值法,用得到的畸变坐标对相应的理想坐标点的像素值进行插值,得到校正后的图像;本发明的畸变校正近似模型,可以方便的得到各点的畸变率,从而由理想点的坐标计算对应的畸变点坐标,避免了在校正后的图像上产生“空洞”现象;本发明不需要制定特定的模板对镜头畸变参数进行标定,从而免去了计算参数时的大量迭代运算,更加简单,易于在硬件上实现,并且当图像尺寸较大时,能有效减少计算时间,通用性好。
申请公布号 CN103426149A 申请公布日期 2013.12.04
申请号 CN201310312866.1 申请日期 2013.07.24
申请人 玉振明;杨秋慧;彭金虎;玉昊昕 发明人 玉振明;杨秋慧;彭金虎;玉昊昕
分类号 G06T5/00(2006.01)I 主分类号 G06T5/00(2006.01)I
代理机构 广州市越秀区海心联合专利代理事务所(普通合伙) 44295 代理人 黄为
主权项 大视角图像畸变的校正处理方法,其设定空间坐标系为X‑Y‑Z,选用半球形畸变校正模型,设定图像的中心点为畸变中心点,投影面S与平面X‑Y平行,并设定空间某点的畸变成像点为P′,其坐标为(x′,y′,z′),则其对应的理想点即为投影点P,其坐标为(x,y,z),可得出其对应的映射关系为: <mrow> <mi>r</mi> <mn>2</mn> <mo>=</mo> <mi>r</mi> <mn>1</mn> <mo>&times;</mo> <mfrac> <mi>R</mi> <msqrt> <msup> <mi>R</mi> <mn>2</mn> </msup> <mo>-</mo> <mi>r</mi> <msup> <mn>1</mn> <mn>2</mn> </msup> </msqrt> </mfrac> <mo>=</mo> <mi>r</mi> <mn>1</mn> <mo>&times;</mo> <mfrac> <mi>f</mi> <msqrt> <msup> <mi>f</mi> <mn>2</mn> </msup> <mo>-</mo> <mi>r</mi> <msup> <mn>1</mn> <mn>2</mn> </msup> </msqrt> </mfrac> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow>式中,r2为投影面S上像点到光轴Z的距离,即为像点的理想成像高度;r1为球面上的像点到光轴Z的距离,即为图像上像素点的实际高度;f为焦距,其等于投影面S与平面XOY之间的距离OF;R为半球形畸变校正模型的球半径,且R=OF;其特征在于:还包括设定一畸变率D=(r1‑r2)/r2 *100%,将其带入公式(1)中,得到: <mrow> <mi>D</mi> <mo>=</mo> <mfrac> <mi>f</mi> <msqrt> <msup> <mi>f</mi> <mn>2</mn> </msup> <mo>+</mo> <mi>r</mi> <msup> <mn>2</mn> <mn>2</mn> </msup> </msqrt> </mfrac> <mo>-</mo> <mn>1</mn> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </mrow>同时在球面与中心面距离为变焦距的基础上增加了一个随r2变化的参数d,该参数d为在随着视角的增大时,减少半球形模型所得到的成像高度的减小率大于实际的成像高度而带来的误差,并设定:d(r2)=a1*ln(r2+1)+a2,即得到畸变率D为: <mrow> <mi>D</mi> <mo>=</mo> <mfrac> <mrow> <mi>f</mi> <mo>+</mo> <mi>d</mi> </mrow> <msqrt> <msup> <mrow> <mo>(</mo> <mi>f</mi> <mo>+</mo> <mi>d</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>+</mo> <mi>r</mi> <msup> <mn>2</mn> <mn>2</mn> </msup> </msqrt> </mfrac> <mo>-</mo> <mn>1</mn> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </mrow>该校正处理方法具体包括以下步骤:S1、对校正后图像中的任一点(X,Y),计算它到图像中心的距离r2,即理想像高;S2、采用(3)式,由r2,k,d计算该点对应的畸变率D;S3、由于x=(1+D)X,y=(1+D)Y,由畸变率D计算该点对应的畸变点坐标;S4、采用双线性插值法,用得到的畸变坐标(x,y),对相应的理想坐标点(X,Y)的像素值进行插值,从而得到校正后的图像。其中:任一点(X,Y)为校正图像坐标系的坐标,(x,y)为原始畸变图像坐标系的坐标。
地址 543000 广西壮族自治区梧州市富民三路82号梧州学院