发明名称 一种鱼眼镜头相机径向畸变的自标定方法
摘要 本发明公开了一种鱼眼镜头相机径向畸变的自标定方法,包括以下步骤:将鱼眼镜头相机围绕相机坐标系的<i>y</i>轴进行旋转,拍摄前后视野有重叠的<i>n</i>个视角的图像;提取不同视角下鱼眼图像的图像特征点,并进行特征点匹配,得到<i>m</i>条不同视角下鱼眼图像的匹配点轨迹序列;利用得到的<i>m</i>条图像匹配点轨迹序列,通过非线性优化求解得到畸变中心和畸变参数<img file="575131dest_path_image001.GIF" wi="16" he="18" />;本发明无需特定的标定物,只需将鱼眼镜头相机围绕着相机坐标系的<i>y</i>轴进行旋转,拍摄前后视野有重叠的若干幅图像,通过对图像特征点运动轨迹的分析计算即可求解出畸变参数。相比传统基于模板的标定方法,本方法带来了极大的便利性。
申请公布号 CN104036496B 申请公布日期 2017.02.22
申请号 CN201410221337.5 申请日期 2014.05.25
申请人 浙江大学 发明人 蒋宇波;杜歆;朱云芳;金韬
分类号 G06T7/80(2017.01)I 主分类号 G06T7/80(2017.01)I
代理机构 杭州求是专利事务所有限公司 33200 代理人 邱启旺
主权项 一种鱼眼镜头相机径向畸变的自标定方法,其特征在于,该方法包括以下步骤:(1)将鱼眼镜头相机围绕相机坐标系的y轴进行旋转,拍摄前后视野有重叠的n个视角的图像,其中,n为大于等于3的自然数;(2)提取不同视角下鱼眼图像的图像特征点,并进行特征点匹配,得到m条不同视角下鱼眼图像的匹配点轨迹序列,其中,m为大于等于1的自然数;(3)利用步骤(2)得到的m条图像匹配点轨迹序列,通过非线性优化求解得到畸变中心[x<sub>d0</sub>,y<sub>d0</sub>]<sup>T</sup>和畸变参数λ,具体包括以下子步骤:(3.1)对于每条匹配点轨迹序列中的n个匹配点,建立如下关系式:<img file="FDA0001114242430000011.GIF" wi="1373" he="388" />继而写成A·k=b的形式;其中,<img file="FDA0001114242430000012.GIF" wi="1262" he="183" />f为鱼眼镜头相机焦距、[x<sub>d</sub>,y<sub>d</sub>]<sup>T</sup>为畸变点、上标1..n表示各个视角的序号、(X,Y,Z)为空间三维点坐标;(3.2)对于所有的m条匹配点轨迹序列,建立的A矩阵和b矩阵各有m个,即有{A<sub>1</sub>,A<sub>2</sub>,...,A<sub>m</sub>}和{b<sub>1</sub>,b<sub>2</sub>,...,b<sub>m</sub>};k向量也有m个,这m个k向量都具有相同的k<sub>1</sub>和k<sub>3</sub>,但有不同的k<sub>2</sub>,即有<img file="FDA0001114242430000013.GIF" wi="306" he="79" />(3.3)所有待求参数归结为4个公共系数{x<sub>d0</sub>,y<sub>d0</sub>,λ,f}和m个与特定三维点有关的<img file="FDA0001114242430000014.GIF" wi="307" he="86" />用LM(Levenberg‑Marquardt)算法的非线性优化方法最小化<img file="FDA0001114242430000021.GIF" wi="914" he="247" />求解得到畸变中心[x<sub>d0</sub>,y<sub>d0</sub>]<sup>T</sup>和畸变参数λ;其中,A<sub>ij</sub>表示与第i条轨迹所对应的A<sub>i</sub>矩阵中的第j个行向量、k<sub>i</sub>为与第i条轨迹相对应的k向量、b<sub>ij</sub>表示与第i条轨迹所对应的b<sub>i</sub>矩阵中的第j个行向量。
地址 310058 浙江省杭州市西湖区余杭塘路866号
您可能感兴趣的专利