[发明专利]无重叠视场的相机阵列优化标定方法有效
申请号: | 201710343506.6 | 申请日: | 2017-05-16 |
公开(公告)号: | CN107133987B | 公开(公告)日: | 2019-07-19 |
发明(设计)人: | 杨涛;谢秀川;张艳宁;李广坡 | 申请(专利权)人: | 西北工业大学;西北工业大学深圳研究院 |
主分类号: | G06T7/80 | 分类号: | G06T7/80 |
代理公司: | 西北工业大学专利中心 61204 | 代理人: | 王鲜凯 |
地址: | 710072 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 重叠 视场 相机 阵列 优化 标定 方法 | ||
本发明公开了一种无重叠视场的相机阵列优化标定方法,用于解决现有相机阵列标定方法实用性差的技术问题。技术方案是将各相机采集的图像视为拍摄时刻的独立相机,采用增量式从运动恢复结构的方法对单一图像所代表的相机完成标定;通过图像编号将同一时刻各相机拍摄的图像进行聚类,得到多组候选相机子集;依据相机空间位置的判断以及候选相机子集平均重投影误差最小原则,筛选出最佳相机子集,从而完成相机阵列标定。该方法适用于无重叠视场的相机阵列标定,且无需附加标志物,实用性好。
技术领域
本发明涉及一种相机阵列标定方法,特别是涉及一种无重叠视场的相机阵列优化标定方法。
背景技术
相机阵列通过利用不同视角的信息,以及更加广阔的视场范围,使其广泛应用于自动导航、三维重建、大型工件测量等工作中。如何精确求解多个相机之间的位置关系是后期工作的关键。
文献“D-Calib:Calibration Software for Multiple Cameras System[C].14thInternational Conference on Image Analysis and Processing(ICIAP 2007),2007:285-290.”公开了一种相机阵列标定方法。该方法将特制的标志物放置在所有相机的视场内,使得多个相机能够同时拍摄到标志物,已知标志物的真实位置,根据2D-3D对应关系求解所有相机参数。该方法依赖特定标志物,只能用于重叠视场的相机阵列标定,实用性较低。
发明内容
为了克服现有相机阵列标定方法实用性差的不足,本发明提供一种无重叠视场的相机阵列优化标定方法。该方法将各相机采集的图像视为拍摄时刻的独立相机,采用增量式从运动恢复结构的方法对单一图像所代表的相机完成标定;通过图像编号将同一时刻各相机拍摄的图像进行聚类,得到多组候选相机子集;依据相机空间位置的判断以及候选相机子集平均重投影误差最小原则,筛选出最佳相机子集,从而完成相机阵列标定。该方法适用于无重叠视场的相机阵列标定,且无需附加标志物,实用性好。
本发明解决其技术问题所采用的技术方案是:一种无重叠视场的相机阵列优化标定方法,其特点是包括以下步骤:
步骤一、采用张氏标定法对相机内参标定。连续采集15幅图像,在每幅图像上进行角点检测,计算标定所用图像和棋盘格之间的单应变换H,利用棋盘格的几何关系,建立各视图图像中各角点的对应关系;棋盘格上的所有角点的空间坐标满足共面约束,假设其Z坐标为0,对单应性进行计算:
其中,u,v为角点的像素坐标,X,Y为角点在棋盘格上的空间坐标。
将单应变换H进行分解,得到:
H=sK[r1 r2 t] (2)其中,r1,r2,t为棋盘的位置姿态,s为标量系数,K为相机摄像头内参数矩阵。然后利用r1和r2的正交性求解K。
步骤二、搭建无重叠视场的相机阵列,保证多个相机之间的关系固定,将相机阵列安置在载台上,随其运动。改造相机快门,通过时间脉冲同步实现各相机在运动时能同时拍摄。载台运动轨迹包含环形,使得多个相机在不同时刻拍摄到同一静态场景。
步骤三、将各相机采集的图像视为拍摄时刻的独立相机,采用增量式从运动恢复结构的方法对单一图像所代表的相机完成标定,即
将各相机采集的图像混入同一图像集,提取sift特征点并匹配;
根据匹配关系,选取两张图像A和B作为初始,使用8点算法计算基本矩阵F,对于图像A和图像B任意一组匹配的特征点x和x',满足x'Fx=0,由基本矩阵与本质矩阵关系:
E=K'TFK (3)
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学;西北工业大学深圳研究院,未经西北工业大学;西北工业大学深圳研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710343506.6/2.html,转载请声明来源钻瓜专利网。