[发明专利]一种鱼眼全景相机自然环境下标定方法有效
申请号: | 201710033313.0 | 申请日: | 2017-01-18 |
公开(公告)号: | CN106875447B | 公开(公告)日: | 2019-05-31 |
发明(设计)人: | 张恩泽;赖文杰;胡志发;成茵;余黎 | 申请(专利权)人: | 成都易瞳科技有限公司 |
主分类号: | G06T7/80 | 分类号: | G06T7/80 |
代理公司: | 四川雅图律师事务所 51225 | 代理人: | 黄玲 |
地址: | 610041 四川省成都市益州大*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 全景 相机 自然环境 标定 方法 | ||
1.一种鱼眼全景相机自然环境下标定方法,其特征在于包括以下步骤:
(1)获取双鱼眼图像
通过双鱼眼镜头获得双鱼眼图像F1、F2;
(2)建立理论参数模型
鱼眼图像到球面坐标映射公式:鱼眼图像F(u,v),球Q,球面坐标经纬度表示Q(θ,φ)(θ∈[0,360],φ∈[0,180]);
M为映射关系矩阵;
球到平面球的平面展开映射关系公式:球Q,球面坐标经纬度表示Q(θ,φ)(θ∈[0,360],φ∈[0,180]),球Q的平面展开为S(x,y);
(3)提取鱼眼图像特征点
通过以下公式获得:
S(x,y)=F(u,v)·Mf2s;
F(u,v)=S(x,y)·Ms2f;
其中Mf2s为鱼眼图像到球的平面展开映射参数,Ms2f为球的平面展开到鱼眼图像映射参数;
获取方法包括:先获取鱼眼图像F1、F2,通过Mf2s将F1、F2映射到球的平面展开S1、S2上,然后利用SFIT算法从S1、S2提取并匹配特征点得到PS1i、PS2i,然后将PS1i、PS2i与Ms2f进行运算得到PF1i、PF2i;PF1i、PF2i即为鱼眼图像上匹配的特征点,其中i=0.1….N,N为自然正整数;
(4)用最优化算法计算模型参数
[M1,M2]=L(PF1i,PF2i);i∈(0,1,2,......,N);
L为优化算法,M1、M2为优化后得到的鱼眼图像F1、F2到球体Q表面的映射关系;
将参数带入模型迭代筛选;
PQ1i=PF1i·M1;i∈(0,1,2,...,...,N);
PQ2i=PF2i·M2;i∈(0,1,2,......,N);
δi=(PQ1i-PQ2i)2;i∈(0,1,2,......,N);
PF1k=PF1i;δi<T1,i∈(0,1,2,......,N);
PF2k=PF2i;δi<T1,i∈(0,1,2,...,...,N);
其中,PQ1i、PQ2i为全景图像上坐标点、δi为对应的点坐标的欧拉距离,T1为特征点筛选阈值,PQ1i、PQ2i为每次筛选剩下的标定点;
按照上述公式进行迭代,当满足下面公式停止迭代;
(PQ1i·Ms2f-PQ2i·Ms2f)2<T2
T2为停止迭代阈值;多次迭代后计算得到的M1、M2即为鱼眼图像到球体表面的映射关系;
(5)获得鱼眼图像到球体表面的映射关系并以球体表面图像显示
将M1k和M2k参数应用到全景相机中,将全景相机随机获得的鱼眼图像F1和F2按照M1k和M2k参数去显示,整体球显示为一个没有坐标错位的完整球型,其中M1k表示M1经过k次迭代后停止迭代得到的计算结果,M2k表示M2经过k次迭代后停止迭代得到的计算结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都易瞳科技有限公司,未经成都易瞳科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710033313.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:相机重定位方法及装置
- 下一篇:一种车载单目摄像头外部参数自标定方法