[发明专利]一种基于球体投影公切线的多相机标定及参数优化方法有效
| 申请号: | 201710853550.1 | 申请日: | 2017-09-20 |
| 公开(公告)号: | CN107680137B | 公开(公告)日: | 2019-06-21 |
| 发明(设计)人: | 达飞鹏;俞健 | 申请(专利权)人: | 东南大学 |
| 主分类号: | G06T7/80 | 分类号: | G06T7/80 |
| 代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 柏尚春 |
| 地址: | 210000 *** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 球体 投影 相机 球心投影 公切线 标定 标定结果 参数优化 相机标定 绝对二次曲线 非线性优化 世界坐标系 参数表示 参数几何 代数关系 求解过程 投影曲线 椭圆形状 相对独立 平面的 重投影 共线 匹配 保留 优化 统一 | ||
1.一种基于球体投影公切线的多相机标定及参数优化方法,其特征在于,包括如下步骤:
步骤1:利用球体投影的公切线确定球心的投影坐标;
步骤2:结合球心投影,通过绝对二次曲线的像和球体投影之间的代数关系,求得相机的内外参数,得到每个相机的内参数以及标定球球心在各个相机坐标系的位置;
步骤3:使用椭圆形状参数表示球体的投影,所述椭圆形状参数包括几何中心,倾斜度和长短半轴长度;并依此将球体的投影曲线和其重投影之间的误差划分为相对独立的两部分:只与椭圆几何中心和倾斜角相关的椭圆之间的2维刚体变换,以及在极坐标下只与长短轴长度有关的两曲线半径差参数优化方法;采用非线性优化方法对两部分偏差逐步优化获得相机最终的标定结果;
步骤4:将多相机的标定结果通过匹配方法统一到同一世界坐标系下,完成多相机的标定。
2.根据权利要求1所述的多相机标定及参数优化方法,其特征在于,所述步骤1具体包括:
步骤1.1:由方程求得与两个圆球投影的曲线C1和C2相切的公切线l;
步骤1.2:公切线l有四个解,分为两组:一组为曲线的中心位于解的一侧,另一组为曲线的中心位于解的两侧;每组公切线相交于一点,这两点决定一条直线
步骤1.3:由球体投影公切线的交点和球心投影点共线可知,步骤1.2求出的直线经过球心的投影;给定三个标定球的投影曲线,分别计算直线l,直线两两相交的交点即为球心的投影o。
3.根据权利要求1所述的多相机标定及参数优化方法,其特征在于,所述步骤2中,相机的内参数标定的步骤为:
设定相机坐标系与世界坐标系重合,依据球体投影和IAC的关系:
βC*=KKT-λooT=ω*-λooT
其中,β和λ为尺度因子,C*为球体投影的对偶,ω*=KKT表示IAC的对偶,o表示球心的投影;在相机内参矩阵中,fu和fv分别代表相机在u,v轴上的焦距,(u0,v0)为相机的主点坐标,s为倾斜因子;
当给定三个或三个以上标定球时,得到以下方程组:
固定β1=1,通过和的广义特征值β2/β3来选择β2和β3的值,以此类推;再由方程组中两两方程消去ω*,计算出尺度因子λi;ω*表示为:
其中,n表示标定球的数量;最后,对ω*进行Cholesky分解获得相机内参数。
4.根据权利要求1所述的多相机标定及参数优化方法,其特征在于,所述步骤2中,相机的外参数标定的步骤为:
以相机光心为顶点,球体的视在轮廓线和相机光心形成一个圆锥:
在不改变圆锥顶点的情况下,存在一个将坐标系Z轴旋转到圆锥中心轴的变换M,使得圆锥曲面转化为对角型:
MTQcOM=diag(1,1,-α2,0)
其中其中θ为圆锥的锥顶角;采用表示KTCK,且有三个特征值λ1,λ2,λ3,其中一个特征值的符号与其他两个相异;假设λ1为符号相异的特征值,则
求得圆锥顶角后,由三角函数关系求得球心到光心的距离:
z=r·(1+1/α2)1/2
再由球心在其投影和光心的连线上,射线方向为d=K-1o,获得球心的坐标:
5.根据权利要求1所述的多相机标定及参数优化方法,其特征在于,所述步骤3具体包括如下步骤:
步骤3.1:采用椭圆的几何参数来表示球体的投影曲线C:f(x0,y0,a0,b0,θ0)和其反投影曲线Cp:f(xp,yp,ap,bp,θp);
计算两者之间的刚体变换T:
其中,(x,y)表示曲线的几何中心;a,b分别表示长短半轴长度;θ表示曲线长轴与水平坐标轴的夹角;将变换T作用于反投影曲线,使其中心和长短轴变换到与投影曲线的中心和长度轴重合;
步骤3.2:将标定结果p=[fu,fv,s,u0,v0,Oi]作为初始值,Oi是第i个球的球心坐标;采用Levenberg-Marquardt算法以方程投影曲线C和反投影曲线Cp在极坐标下的半径差Df,r为目标函数进行非线性优化,获得优化参数p‘;目标函数Df,r为:
其中,ρf(θ),ρr(θ)分别表示投影曲线C和反投影曲线Cp在极坐标下的极半径,极半径方程均由的参数形式表示;
步骤3.3:通过参数p‘计算反投影曲线的长短半轴长度,然后在固定长短半轴长度的条件下最小化曲线和其反投影之间中心和倾角的偏差:
其中,τ是一个用以平衡中心偏差和倾角偏差的因子,取值在[1/2a,2a]区间内;完成上述优化,最终获得相机内外参数的优化值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710853550.1/1.html,转载请声明来源钻瓜专利网。





