发明名称 一种镜头畸变校正方法
摘要 本发明公开了一种镜头畸变校正方法,其特征在于,包括如下步骤:提供一个校正图像,所述校正图像为一矩形网格图,用待校正的镜头读取所述校正图像,产生所述校正图像的摄影图像,在摄影图像中建立二维坐标系,在校正图像中建立二维坐标系,在摄影图像中,选取基准点,计算每个基准点的半径,在校正图像中,选取基准点,计算每个基准点的半径,根据畸变量,通过多项式函数拟合的方式得到校正系数对于摄影图像中的任意一个格点,获取其坐标,计算其到格点的半径,根据校正系数,得到格点校正后的理论半径最终得到格点校正后的坐标。本发明能够实现将镜头的切向畸变和径向畸变进行统一,从而最大限度地减小镜头图像畸变的程度。
申请公布号 CN103530852A 申请公布日期 2014.01.22
申请号 CN201310482910.3 申请日期 2013.10.15
申请人 南京芒冠光电科技股份有限公司 发明人 张萍
分类号 G06T5/00(2006.01)I 主分类号 G06T5/00(2006.01)I
代理机构 南京纵横知识产权代理有限公司 32224 代理人 董建林
主权项 一种镜头畸变校正方法,其特征在于,包括如下步骤:步骤一:提供一个校正图像,所述校正图像为一矩形网格图,所述矩形网格图上设置有多条横向网格线以及多条纵向网格线,横向网格线和纵向网格线相互交叉的交叉点构成一个格点,格点之间均匀分布;步骤二:用待校正的镜头读取所述校正图像,产生所述校正图像的摄影图像,所述摄影图像上具有多条横向网线以及多条纵向网线,横向网线和纵向网线相互交叉的交叉点构成一个格点,每条横向网线唯一对应于一条横向网格线,每条纵向网线唯一对应于一条纵向网格线;步骤三:在摄影图像中,选取畸变程度最小的横向网线作为横轴X,选取畸变程度最小的纵向网线作为纵轴Y,将横轴X和纵轴Y相互交叉构成的格点P作为原点建立二维坐标系;步骤四:在校正图像中,选取与横轴X对应的横向网格线作为横轴x,选取与纵轴Y对应的纵向网格线作为纵轴y,选取横轴x和纵轴y相互交叉构成的格点p作为原点建立二维坐标系,横轴x和横轴X的方向一致,纵轴y和纵轴Y的方向一致;步骤五:在摄影图像中,选取i+1个格点P,Q1, Q2, Q3,… Qi作为基准点,获取任一格点Qk的坐标(Xk,Yk),计算格点Qk到格点P的半径Rk,k,i为正整数,k≤i<j;步骤六:在校正图像中,选取i+1个格点p,q1, q2, q3,… qi作为基准点,获取任一格点qk的坐标(xk,yk),计算格点qk到格点p的半径rk,格点qk和格点Qk相互对应,k,i为正整数,k≤i<j;步骤七:根据畸变量(Rk,rk),通过多项式函数拟合的方式得到校正系数K0, K1, K2,… Kn,n为自然数;步骤八:对于摄影图像中的任意一个格点Qm,获取其坐标(Xm,Ym),计算其到格点P的半径 Rm,根据校正系数K0, K1, K2,… Kn,得到格点Qm校正后的理论半径Lm,Lm=Kn×(Rm)n+Kn‑1×(Rm)n‑1+…+K2×(Rm)2+K1×Rm+K0,m为正整数;步骤九:得到格点Qm校正后的坐标(Am,Bm),Am=Xm×Lm/Rm,Bm=Ym×Lm/Rm。
地址 210006 江苏省南京市秦淮区应天大街388号1865产业园E13栋二楼西