发明名称 简易线性广角镜头的校正法
摘要 本发明为一种简易线性广角镜头校正法,包括:摄取含有直线场景的照像,用直线检测算法提取直线,再提取来自直线上的图像点;对来自同一直线上的图像点进行三点组合;应用广义除式模型,基于每个组合,建立一个畸变参数的线性方程,计算畸变参数,对畸变参数优化;应用求解的摄像机镜头的内参数对镜头进行校正。本发明提供的方法完全是线性的,不需要进行曲线拟和,所以简便、实用。而且所采用的广义除式模型考虑的畸变参数更全面,从而测量精度能满足通常的需要,具有鲁棒性好、稳定性高等特点。本发明使得广角镜头校正走向实用化、简便化。
申请公布号 CN101685532B 申请公布日期 2011.10.12
申请号 CN200810222773.9 申请日期 2008.09.24
申请人 中国科学院自动化研究所 发明人 吴毅红;胡占义;戴志军
分类号 G06T5/00(2006.01)I;G06T7/00(2006.01)I 主分类号 G06T5/00(2006.01)I
代理机构 中科专利商标代理有限责任公司 11021 代理人 梁爱荣
主权项 简易线性广角镜头校正法,包括步骤如下:步骤S1:摄取含有直线场景的图像,用直线检测算法提取直线,再提取来自图像直线上的图像点;步骤S2:对来自同一直线上的图像点进行三点组组合;步骤S3:应用广义除式模型,基于每个组合,建立一个畸变参数的线性方程为: <mrow> <mrow> <mo>(</mo> <msubsup> <mi>u</mi> <mn>3</mn> <mn>2</mn> </msubsup> <mo>[</mo> <msub> <mi>m</mi> <mn>1</mn> </msub> <msub> <mi>m</mi> <mn>2</mn> </msub> <msub> <mi>m</mi> <mn>0</mn> </msub> <mo>]</mo> <mo>-</mo> <msubsup> <mi>u</mi> <mn>2</mn> <mn>2</mn> </msubsup> <mo>[</mo> <msub> <mi>m</mi> <mn>1</mn> </msub> <msub> <mi>m</mi> <mn>3</mn> </msub> <msub> <mi>m</mi> <mn>0</mn> </msub> <mo>]</mo> <mo>+</mo> <msubsup> <mi>u</mi> <mn>1</mn> <mn>2</mn> </msubsup> <mo>[</mo> <msub> <mi>m</mi> <mn>2</mn> </msub> <msub> <mi>m</mi> <mn>3</mn> </msub> <msub> <mi>m</mi> <mn>0</mn> </msub> <mo>]</mo> <mo>)</mo> </mrow> <msub> <mi>k</mi> <mn>1</mn> </msub> </mrow> <mrow> <mo>+</mo> <mrow> <mo>(</mo> <msubsup> <mi>v</mi> <mn>3</mn> <mn>2</mn> </msubsup> <mo>[</mo> <msub> <mi>m</mi> <mn>1</mn> </msub> <msub> <mi>m</mi> <mn>2</mn> </msub> <msub> <mi>m</mi> <mn>0</mn> </msub> <mo>]</mo> <mo>-</mo> <msubsup> <mi>v</mi> <mn>2</mn> <mn>2</mn> </msubsup> <mo>[</mo> <msub> <mi>m</mi> <mn>1</mn> </msub> <msub> <mi>m</mi> <mn>3</mn> </msub> <msub> <mi>m</mi> <mn>0</mn> </msub> <mo>]</mo> <mo>+</mo> <msubsup> <mi>v</mi> <mn>1</mn> <mn>2</mn> </msubsup> <mo>[</mo> <msub> <mi>m</mi> <mn>2</mn> </msub> <msub> <mi>m</mi> <mn>3</mn> </msub> <msub> <mi>m</mi> <mn>0</mn> </msub> <mo>]</mo> <mo>)</mo> </mrow> <msub> <mi>k</mi> <mn>2</mn> </msub> </mrow> <mrow> <mo>+</mo> <mrow> <mo>(</mo> <msub> <mi>u</mi> <mn>3</mn> </msub> <msub> <mi>v</mi> <mn>3</mn> </msub> <mo>[</mo> <msub> <mi>m</mi> <mn>1</mn> </msub> <msub> <mi>m</mi> <mn>2</mn> </msub> <msub> <mi>m</mi> <mn>0</mn> </msub> <mo>]</mo> <mo>-</mo> <msub> <mi>u</mi> <mn>2</mn> </msub> <msub> <mi>v</mi> <mn>2</mn> </msub> <mo>[</mo> <msub> <mi>m</mi> <mn>1</mn> </msub> <msub> <mi>m</mi> <mn>3</mn> </msub> <msub> <mi>m</mi> <mn>0</mn> </msub> <mo>]</mo> <mo>+</mo> <msub> <mi>u</mi> <mn>1</mn> </msub> <msub> <mi>v</mi> <mn>1</mn> </msub> <mo>[</mo> <msub> <mi>m</mi> <mn>2</mn> </msub> <msub> <mi>m</mi> <mn>3</mn> </msub> <msub> <mi>m</mi> <mn>0</mn> </msub> <mo>]</mo> <mo>)</mo> </mrow> <msub> <mi>k</mi> <mn>3</mn> </msub> <mo>-</mo> <mo>[</mo> <msub> <mi>m</mi> <mn>1</mn> </msub> <msub> <mi>m</mi> <mn>2</mn> </msub> <msub> <mi>m</mi> <mn>3</mn> </msub> <mo>]</mo> <mo>=</mo> <mn>0</mn> <mo>,</mo> </mrow>式中m0表示畸变中心的齐次坐标,是以图像中心作为初始值,m1,m2,m3表示直线图像上三个点的齐次坐标,(ui,vi)为mi‑m0前两个坐标对应的值;步骤S4:对上述线性方程进行求解,将计算结果作为畸变参数k1、k2、k3的初始值;步骤S5:应用最小二乘准则,使用计算结果误差最小的准则对畸变参数k1、k2、k3进行优化;步骤S6:根据畸变参数k1、k2、k3求解摄像机镜头的内参数为: <mrow> <msub> <mi>f</mi> <mi>u</mi> </msub> <mo>=</mo> <mfrac> <mn>1</mn> <msqrt> <msub> <mi>k</mi> <mn>1</mn> </msub> </msqrt> </mfrac> <mo>,</mo> </mrow> <mrow> <msub> <mi>f</mi> <mi>v</mi> </msub> <mo>=</mo> <msqrt> <mfrac> <msub> <mi>k</mi> <mn>1</mn> </msub> <mrow> <msub> <mi>k</mi> <mn>1</mn> </msub> <msub> <mi>k</mi> <mn>2</mn> </msub> <mo>-</mo> <mfrac> <msubsup> <mi>k</mi> <mn>3</mn> <mn>2</mn> </msubsup> <mn>4</mn> </mfrac> </mrow> </mfrac> </msqrt> <mo>,</mo> </mrow> <mrow> <mi>s</mi> <mo>=</mo> <mo>-</mo> <mfrac> <msub> <mi>k</mi> <mn>3</mn> </msub> <msub> <mrow> <mn>2</mn> <mi>k</mi> </mrow> <mn>1</mn> </msub> </mfrac> <msub> <mi>f</mi> <mi>v</mi> </msub> <mo>,</mo> </mrow>式中:fu为焦距与像素点在水平方向宽度的比值,fv为焦距与像素点在垂直方向宽度的比值,s为图像平面不垂直光轴产生的畸变因子,利用镜头成像模型与镜头本身有关的内参数,准确计算出内参数后,完成对图像的畸变进行校正。
地址 100080 北京市海淀区中关村东路95号