法律状态公告日
法律状态信息
法律状态
2017-02-15
授权
授权
2015-01-14
实质审查的生效 IPC(主分类):G06T7/00 申请日:20141016
实质审查的生效
2014-12-24
公开
公开
技术领域
本发明涉及用于摄影测量的相机的标定的技术领域,具体涉及一种用于摄影测量的相机 外参数标定装置及标定方法。
背景技术
摄影测量被广泛应用于三维模型重建、物体表面尺寸测量、目标位置和姿态测量、空间 对接、医学诊断以及运动恢复等领域。为了获取目标三维信息,摄影测量一般需要两台或以 上的相机进行交会测量从而形成立体视觉测量系统,因此,标定多个相机在统一基准坐标系 的位置和姿态就成为测量系统测量精度的一个关键影响因素。本发明中相机的外参数即相机 相对于基准坐标系的旋转矩阵和平移向量。传统的相机参数标定比较典型的有zhang提出了 基于共面标定参照物方法,该方法允许共面参照物在视场内自由移动,通过获取多幅高质量 的标定图像,进行相机的内参数标定,固定拍摄某一幅,可以标定相机相对于此时固定的标 定参照物坐标系的外参数,该方法标定过程简单,对靶标的要求低,但该方法不能实现多个 平面坐标系和基准坐标系的统一,只适用于测量范围较小的相机标定场合;此外,还有一种 使用辅助像机进行全视场法标定,要求辅助像机同时采集到标定参考系控制点和基准系控制 点的图像,这需要辅助像机有较大的视场范围,从而其成像分辨率会比较低,影响标定的精 度;上述标定方法中的辅助像机可以用激光跟踪仪(Laser Tracker)代替,激光跟踪仪能够 高精度测量空间点,对于“全视场”的范围很大的情况,以激光跟踪仪代替辅助像机进行全 视场法标定有利于提高标定精度,但激光跟踪仪成本较高,且标定流程较为繁琐。
从上述分析可知,立体视觉测量系统中的相机外参数标定既要满足精度要求,也尽量使 得标定靶标使用简便,成本低廉,适用范围广,可重复多次使用。从这个角度出发,如何将 上述两种典型方案中,取其精华弃其糟粕,设计一套立体视觉系统中的外参数标定方法和装 置,成为了一个有待解决的关键问题。
发明内容
本发明的主要目的在于克服现有技术的不足,提供一套外参数标定装置和方法,该装置 测量范围广,便于加工和使用,测量精度高,为大范围全视场中多相机立体标定提供很好的 解决方案。
本发明采用的技术方案为:一种用于摄影测量的相机外参数标定装置,整个相机外参数 标定装置由靶标杆、对中杆、调平机构和测量基准点四个部分组成。靶标杆在标定杆机构上 方,靶标杆上面安装有10个一列的圆形标志点,标志点圆心在靶标平面成直线排列。机构 的下方是对中杆,用于对准测量基准点,保证标定架设的位置精度,且标志点连线与对中杆 中轴线在同一直线上,且每个标志点圆心到对中杆底部的距离已知,即相对标定杆下方基准 点的位置已精确获得,若使得对中杆垂直于水平面,则通过预先标定的基准点坐标(基准坐 标系的Y轴垂直于水平面),即可以获得每个圆形标志点的中心在基准坐标系下的坐标。为 了使得对中杆垂直于水平面,那么要求与对中杆垂直的调平机构所在平面保证水平,因此, 该装置在对中杆后面有两根支撑杆,支撑杆底部靠近地面位置有调平螺钉,用于调节使靶标 杆垂直于水平面;调平时,首先将倾斜角传感器固定在载物台上,然后通过旋转调平螺钉, 使传感器读数达到最接近0值即可。此外,当对中杆下端与基准点位连接后,且调平机构调 整水平,整个标定装置可以绕基准点竖直方向进行360°旋转,使得靶标杆可以被多个相机观 测,从而可以实现多台相机同时标定。
基于上述装置,本发明提供一种相机外参数标定方法,相机外参数标定的方法流程如下:
步骤1)、对外参数标定的相机现进行内参数标定,内参数包括:相机的光心坐标、等效 焦距和畸变系数;
步骤2)、在标定杆安放位置预埋有四个测量基准点,每个测量基准点的在基准坐标系下 的坐标事前已测量得到;
步骤3)、首先将靶标下方的对中杆放置在点位1上,然后调整标定杆支架底部的两个调 平机构使整个靶标杆垂直于水平面,如图5所示。在靶标杆底部的安装平板上有倾斜量传感 器,可根据其读数判断当前位置是否已调平;
步骤4)、然后使用相机拍摄当前的靶标杆图像并记录。接着将靶标杆移动到点位2,重 复上述对准和调平的过程,然后拍摄在点位2处的靶标杆图像。直到四个点位的图像拍摄完 毕;
步骤5)、根据预先标定四个基准点在基准坐标系下的坐标,可以标定装置调节水平后, 其平面板上的十个标志点在基准坐标系下的坐标;
步骤6)、通过外参数标定装置采集四幅圆形标志点图像,如图6所示,利用椭圆拟合的 方法提取标志点中心坐标,通过拼接,组合成四十个标志点成像数据;
步骤7)、输入标志点在基准坐标系下的坐标和成像提取的像素坐标,以及相机内参数, 计算相机外参数,即相机相对于基准坐标系的平移向量(光心位置)和相机坐标系到基准坐 标系的旋转矩阵。
进一步的,对于多个相机,标定装置可以基准点为中心进行旋转,使标志点平面对着需 要标定的相机,重复步骤5)至步骤7),可以完成所有相机的标定。
与现有技术相比,本发明有益效果如下:
1)、该发明通过测量基准坐标系下所有标定相机的基准点坐标,就可实现多台相机立体 标定,且测量范围广;
2)、通过四十个标志点建立标定参照物的三维坐标已知点和图像点的对应关系,采用非 线性方法来计算相机外参数,可以得到较高的测量精度;
3)、该标定装置加工成本低,使用方便简单,可重复多次使用。
附图说明
图1为相机外参数标定装置的组成结构图;
图2为相机外参数标定方法流程;
图3为相机内参数标定图像;
图4为相机内参数标定图像标志点提取示意图;
图5为相机外参数标定时采集的图像,(a)为标定装置安放在基准点位1时采集的标定 图像,(b)为标定装置安放在基准点位2时采集的标定图像,(c)为标定装置安放在基准点 位3时采集的标定图像,(d)为标定装置安放在基准点位4时采集的标定图像;
图6为相机外参数标定图像标志点提取示意图。
具体实施方式
下面结合附图以及具体实施例进一步说明本发明。
步骤1)、对每台相机进行内参数标定,即将内参数标定板放置在相机前方2米位置,如 图3所示,变化标定板的方位和姿态,采集20幅标定板图像,提取每幅图像的标志点坐标, 如图4所示,进行内参数标定,并保存标定结果;
步骤2)、根据相机的视场范围,在标定杆安放位置预埋有四个测量基准点,每个测量基 准点的在基准坐标系下的坐标事前已测量得到,第i个基准点坐标记为:
其中,i为基准点序号,为第i个基准点在基准坐标系下三维坐标,为第i个基准 点在基准坐标系下的三维坐标X分量,为第i个基准点在基准坐标系下的三维坐标Y分 量,为第i个基准点在基准坐标系下的三维坐标Z分量。
步骤3)、首先将靶标下方的对中杆放置在点位1上,如图5图像(a)中所示,然后调 整标定杆支架底部的两个调平机构使三角支撑平面水平,整个靶标杆垂直于水平面,在靶标 杆底部的安装平板上有倾斜量传感器,可根据其读数判断当前位置是否已调平;
步骤4)、然后使用相机拍摄当前的靶标杆图像并记录。接着将靶标杆移动到点位2,重 复上述对准和调平的过程,然后拍摄在点位2处的靶标杆图像,直到四个点位的图像拍摄完 毕;
步骤5)、当标定装置调平机构调节水平,对中杆调垂直后,根据预先标定四个基准点在 基准坐标系下的坐标和标定装置上参考标志点设计位置和尺寸,可以计算靶标杆上的十个标 志点在基准坐标系下的坐标,标志点从下到上,第i个基准点位上第j个标志点三维坐标记 为:
其中,i为基准点序号,j为标志点序号,为第i个基准点位上第j个标志点在基准坐 标系下三维坐标,为该三维坐标X分量,为该三维坐标Y分量,为该三维坐标Z 分量。已知每个标志点到基准点位固定端的垂直距离,记为Lj,则:
其中,i为基准点序号,j为标志点序号,为i个基准点位上第j个标志点在基准坐 标系下三维坐标,为i个基准点在基准坐标系下三维坐标,Lj为第j个标志点到基准 点位固定端的垂直距离。
步骤6)、通过外参数标定装置采集四幅圆形标志点图像,如图6所示,利用椭圆拟合的 方法提取标志点中心坐标,通过四幅图像提取点坐标,组合成四十个标志点成像数据;
步骤7)、根据中心透视投影成像摄影测量原理,输入标志点在基准坐标系下的坐标和成 像提取的像素坐标,具有以下关系:
其中,(Xij,Yij),{i=1,2,3,4;j=0,1,…,9}为第i个基准点位对应的第j个标志点提取的像素坐 标,k为标志点在相机坐标系下三维坐标的Z分量,(Cx,Cy)为图像主点,是光轴与像面交 点的图像坐标,(Fx,Fy)为横纵向等效焦距,是实际光学焦距与像元的横、纵向尺寸之比,Rg2x为基准坐标系到相机坐标系的旋转矩阵,Tg2x为基准坐标系到相机坐标系的平移向量。主点 和等效焦距是相机的内参数,描述相机本身的特性;而旋转矩阵和平移向量描述的是基准坐 标系与相机坐标系间的相对位置关系和姿态关系,通过该旋转矩阵和平移向量,可以反求出 相机坐标系到基准坐标系的旋转矩阵和平移向量,即相机的外参数。Rg2x和Tg2x定义如下:
Tg2x=(Tx,Ty,Tz)T
步骤8)、定义一个投影矩阵M:
M的展开式:
则中心透视投影成像关系可以用投影矩阵描述为:
将上式展开成纯量形式并消去k,就得到描述中心透视投影成像中的物点、像点、光心 三点共线关系的共线方程:
当内参数已知,则通过移项将上式转化为关于Tx、Ty、Tz和r0~r9的齐次线性方程组:
由于Tz>0,可令ti=ri/Tz,i=0,1,…,8,t9=Tx/Tz,t10=Ty/Tz,上式可以转化为关 于t0~t10的线性方程组:
其中未知数11个,而从每个标志点可以列出两个方程,当标志点在基准坐标系下的三维坐 标{i=1,2,3,4;j=0,1,…,9}和标志点提取坐标(Xij,Yij),{i=1,2,3,4;j=0,1,…,9} 已知,通过40个标志点对应的方程组,计算得到t0~t10。再根据r62+r72+r82=1,有
进而得到旋转矩阵和平移向量的另外两个分量ri=tiTz,(i=0,1,…,8)和Tx=t9Tz,Ty=t10Tz, 从而计算出基准坐标系到相机坐标系的旋转矩阵Rg2x和平移向量Tg2x,进而推出相机坐标系 到基准坐标系的旋转矩阵为和平移向量完成该相机的外参数标定。
进一步的,若同时标定多台相机,当靶标杆处于某一基准点位,对中杆下端与基准点位 连接后,且调平机构调整水平时,可以使标定装置绕基准点竖直方向旋转,使得靶标标志点 能够被下一台相机观测到,并拍摄靶标图像,从而完成多台相机标定。
机译: 照相机标定方法计算机可读存储介质存储照相机标定程序和照相机标定装置
机译: 用于校正带外粒子的带电粒子束,质子,碳离子和其他离子物种的粒子束的标定装置,以及相应的标定方法
机译: 用于校正带外粒子的带电粒子束,质子,碳离子和其他离子物种的粒子束的标定装置,以及相应的标定方法