[发明专利]基于球形投影模型的纯旋转摄像机自标定方法有效
申请号: | 201210243420.3 | 申请日: | 2012-07-13 |
公开(公告)号: | CN102855620A | 公开(公告)日: | 2013-01-02 |
发明(设计)人: | 方勇纯;李宝全;张雪波;刘开征 | 申请(专利权)人: | 南开大学 |
主分类号: | G06T7/00 | 分类号: | G06T7/00 |
代理公司: | 天津佳盟知识产权代理有限公司 12002 | 代理人: | 侯力 |
地址: | 300071*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于球形投影模型的纯旋转摄像机自标定方法。针对针孔摄像机内参数的标定任务,本发明提出了一种新颖的基于球形投影模型的纯旋转自标定方法。首先构造了针孔摄像机的球形投影模型,之后分析了空间静止点对应的球面投影点之间的距离在摄像机纯旋转时不变;然后根据该性质构造了内参数的约束方程组;进而以非线性最小二乘算法求解该方程组。相比现有方法,本发明利用两幅图像上对应的点特征即可得到内参数,因而无需复杂的矩阵数值运算,并且仅需两幅图像上的4个匹配点即可完成对摄像机4个内参数的标定,且均适用于在线与离线标定。仿真与实验结果表明,本发明简单实用并且标定精度高,且对图像噪声与平移噪声具有很好的鲁棒性。 | ||
搜索关键词: | 基于 球形 投影 模型 旋转 摄像机 标定 方法 | ||
【主权项】:
1.一种基于球形投影模型的纯旋转摄像机自标定方法,其特征在于该方法包括:第1,构造针孔摄像机的球形投影模型定义Pi,Pj分别表示第i,j个空间点;像素坐标系的横坐标轴与纵坐标轴分别以u,v表示;以
表示摄像机坐标系,其中
的原点在摄像机光心位置,
的z轴与摄像机光轴重合,x轴方向与u轴方向相同,y轴方向与v轴方向相同;f为摄像机焦距,f的单位为米;cpi,cpj表示点Pi,Pj对应的图像像素点在
下的位置;
表示以
的原点为球心的单位虚拟球面;si,sj分别为cpi,cpj对应在
上的投影点,称其为球面投影点;对于作纯旋转运动的摄像机,
与
分别表示摄像机在参考位姿处与经过纯旋转运动后的坐标系;si,sj与si′,sj′分别表示点Pi,Pj在
与
下的球面投影点;关于si,sj与si′,sj′有定理1所述性质:定理1:球面投影点之间向量的模长在摄像机作纯旋转运动时不变,如式(1)所示:||si-sj||2=||si′-sj′||2 (1)定理1呈现了球面投影点在纯旋转摄像机下的性质,根据通用的摄像机的针孔成像模型,其内参数包括fx,fy,u0,v0;其中fx,fy分别为焦距对应于u,v方向的像素块个数,即fx=f/dx,fy=f/dy;其中dx,dy分别为单个像素块在u,v方向的长度,单位为米;(u0,v0)为图像主点坐标;因此,本发明的目的为根据空间特征点并利用定理1,对纯旋转运动下的摄像机作内参数自标定;第2,纯旋转运动下的摄像机内参数自标定第2.1,构造约束方程组首先,推导并构造了含有摄像机内参数的约束方程为:a ij + f x 2 b ij + f x 2 c ij + f x 2 = l ij + f x 2 m ij + f x 2 n ij + f x 2 - - - ( 9 ) ]]> 其中a ij = ( u i - u 0 ) ( u j - u 0 ) + ( v i - v 0 ) ( v j - v 0 ) γ 2 b ij = ( u i - u 0 ) 2 + ( v i - v 0 ) 2 γ 2 ; c ij = ( u j - u 0 ) 2 + ( v j + v 0 ) 2 γ 2 l ij = ( u i ′ - u 0 ) ( u j ′ - u 0 ) + ( v i ′ - v 0 ) ( v j ′ - v 0 ) γ 2 m ij = ( u i ′ - u 0 ) 2 + ( v i ′ - v 0 ) 2 γ 2 ; n ij = ( u j ′ - u 0 ) 2 + ( v j ′ - v 0 ) 2 γ 2 ]]> 其中定义了像素块在v方向与u方向的长度比
(ui,vi),(uj,vj)分别为点Pi与Pj对应的图像像素坐标,(ui′,vi′),(uj′,vj′)分别为点Pi与Pj经过摄像机纯旋转之后对应的图像像素坐标;然后利用4个空间点能够得到6个公式(9)形式的约束方程,构成约束方程组,其中设定任意两空间点与摄像机光心不共线;第2.2,利用非线性最小二乘算法对约束方程组进行求解采用Levenberg-Marquardt(LM)非线性最小二乘方法进行数值最优化求解;利用至少4个空间点最小化如下的目标函数Jwhole(·),得到u0,v0,fx,γ的解:J whole ( u 0 , v 0 , f x , γ ) = Σ i = 1 n - 1 Σ j = i + 1 n ( a ij + f x 2 b ij + f x 2 c ij + f x 2 - l ij + f x 2 m ij + f x 2 n ij + f x 2 ) 2 - - - ( 20 ) ]]> 最后利用fy=fx/γ得到fy,进而完成纯旋转运动下的摄像机内参数自标定。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南开大学,未经南开大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210243420.3/,转载请声明来源钻瓜专利网。