CN101876555B - 一种月球车双目视觉导航系统标定方法 - Google Patents
一种月球车双目视觉导航系统标定方法 Download PDFInfo
- Publication number
- CN101876555B CN101876555B CN2009102368572A CN200910236857A CN101876555B CN 101876555 B CN101876555 B CN 101876555B CN 2009102368572 A CN2009102368572 A CN 2009102368572A CN 200910236857 A CN200910236857 A CN 200910236857A CN 101876555 B CN101876555 B CN 101876555B
- Authority
- CN
- China
- Prior art keywords
- calibrated
- coordinate
- caliberating device
- coordinate system
- cameras
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Length Measuring Devices By Optical Means (AREA)
Abstract
一种月球车双目视觉导航系统标定方法,利用测量系统对包含回光反射测量标志与编码标志的标定装置进行测量得到控制点坐标、利用两个待标定相机分别对标定装置进行拍照,然后采用共线方程即可标定出两个待标定相机的内参数和两个待标定相机相对于标定装置在各个位置的外参数;利用经纬仪测量系统配合标定装置标定出两个待标定相机各自的立方镜坐标系,利用各自的立方镜坐标系与两个待标定相机各自相对标定装置在各个位置的外参数实现对两个待标定相机各自外参数的标定。本发明从根本上解决了相机坐标系不能通过直接测量方法得到的问题,使相机坐标系具有可见性;同时本发明操作简单,标定精度高,工作效率高。
Description
技术领域
本发明涉及一种月球车双目视觉导航系统标定方法,主要用于数字摄影测量、计算机视觉等领域。
背景技术
月球车双目视觉导航系统主要由两台数字相机、两个立方镜构成,如图1所示,两个立方镜分别固定在两相机上。月球车双目视觉导航主要依靠两台数字相机同时获取外部信息进而确定自身位置,其中包括视觉测量、地形匹配、路径规划等。在双目视觉导航系统中,系统综合标定是关键技术,精确的标定是保证正确导航的基础。所以,月球车双目视觉导航系统的标定精度直接决定后续的工作能否顺利进行。对月球车双目视觉导航系统的标定主要针对两台相机进行,对相机进行标定包括相机的内参数和相机在立方镜坐标系下的外参数,该相机属于大视场广角光学系统,畸变影响严重,对相机的标定属于难点问题。
对上述相机传统的标定方法一般采用转台加平行光管的方式,获取不同姿态对应的像素坐标,然后按照高阶二次曲面拟合算法进行待定系统最小二乘计算。这种标定方法特点是待定系数多、意义不明确,高阶二次方程容易产生拟合参数振荡,对于近距离相机(非无穷远目标成像)、双相机不太适宜。
发明内容
本发明的技术解决问题是:克服现有技术的不足,提出一种月球车双目视觉导航系统标定方法,本发明操作简单,标定精度高,工作效率高。
本发明的技术解决方案是:一种月球车双目视觉导航系统标定方法包括相机内参数的标定步骤和相机外参数的标定步骤为;
相机内参数的标定步骤为:
(1)建立包含回光反射测量标志与编码标志的标定装置,得到该标定装置的坐标系,利用测量系统对标定装置上的回光反射测量标志与编码标志进行测量,得到标定装置上回光测量反射标志和编码标志的三维坐标作为控制点坐标,然后将控制点坐标转换到该标定装置坐标系下,得到标定装置坐标系下的控制点坐标;
(2)利用两台待标定相机分别对步骤(1)中建立的标定装置进行至少四个位置的正直拍照,两台待标定相机对每个位置完成正直拍照后,将两台待标定相机旋转90°再次分别对标定装置的至少四个位置进行拍照,每张照片中至少包含四个编码标志点;
(3)利用步骤(1)得到的标定装置坐标系下的控制点坐标,分别对步骤(2)中左、右两个待标定相机拍摄的照片进行图像处理,得到控制点在两个待标定相机拍摄的像平面下的像点坐标,利用控制点坐标和两个像点坐标采用共线方程分别计算出两个待标定相机各自的内参数以及两个待标定相机相对于标定装置在各个位置的外参数;
相机外参数的标定步骤为:
(a)利用经纬仪测量系统建立经纬仪测量系统坐标系,利用经纬仪测量系统对两个待标定相机上的立方镜分别进行准直,得到两个立方镜在经纬仪测量系统坐标系下的三维坐标;
(b)利用经纬仪测量系统对标定装置中的回光测量反射标志和编码标志进行测量,得到回光反射测量标志和编码标志在经纬仪测量系统坐标系下的三维坐标;
(c)对回光反射测量标志和编码标志在经纬仪测量系统坐标系下的三维坐标和回光反射测量标志和编码标志在标定装置坐标系下的三维坐标进行公共点转化,得到标定装置坐标系与经纬仪测量系统坐标系的转换关系,利用此转换关系将两个立方镜在经纬仪测量系统坐标系下的三维坐标转换成两个立方镜在标定装置坐标系下的三维坐标,建立两个待标定相机的立方镜坐标系;
(d)利用步骤(3)得到的两台待标定相机相对于标定装置在各个位置的外参数,根据两个立方镜在经纬仪测量系统坐标系下的三维坐标和立方镜在标定装置坐标系下的三维坐标的公共坐标转化关系,分别标定出两台待标定相机各自在其立方镜坐标系下的外参数。
所述的标定装置包含标定框架、回光反射测量标志(4)、编码标志(5)和环形光源;标定框架包括主框架(1)、大小相同的左辅助框架(2)和右辅助框架(3),其中主框架(1)、左辅助框架(2)与右辅助框架(3)均为长方体结构,主框架(1)、左辅助框架(2)和右辅助框架(3)三者的高度和宽度均相同,左辅助框架(2)和右辅助框架(3)与主框架(1)之间的夹角均为钝角,三个框架的长度之和l与标定相机距主框架的距离h之间的关系为l=2htan(w),主框架的长度和高度均等于标定相机距主框架的距离,在标定框架的前表面和后表面上交错设置多列安装条框(6),前表面或后表面两列安装条框之间的间距均为主框架(1)长度的1/10-1/8,每列安装条框(6)上设置多个回光反射测量标志(4),两个回光反射测量标志(4)之间的距离为主框架(1)长度的1/20-1/18,在每列回光反射测量标志(4)中设置至少一个点状编码标志(5),环形光源由两组LED光源组成设置在标定框架的前方位置,每组环形光源内安装标定相机,每组环形光源包括六个均布的LED光源,w为导航系统相机视场角的一半。
本发明与现有技术相比的有益效果是:本发明针对双目视觉导航系统的特点,利用测量系统对包含回光反射测量标志与编码标志的标定装置进行测量得到控制点坐标、利用两个待标定相机分别对标定装置进行拍照,然后采用共线方程即可标定出两个待标定相机的内参数和两个待标定相机相对于标定装置在各个位置的外参数;利用经纬仪测量系统配合标定装置标定出两个待标定相机各自的立方镜坐标系,利用各自的立方镜坐标系与两个待标定相机各自相对标定装置在各个位置的外参数实现对两个待标定相机各自外参数的标定。本发明使用外部标定装置将待标定相机坐标系导出,然后使用立方镜来表示相机坐标系,计算出相机坐标系与立方镜坐标系的转换关系,从根本上解决了相机坐标系不能通过直接测量方法得到的问题,使相机坐标系具有可见性;本发明充分利用了标定装置大量控制点的已知信息,配合工业测量系统,改进了传统相机外参数标定精度不高的问题,物理意义明确,操作简单,标定精度高,可以直接获得立方镜坐标系下待标定相机的待标定参数,标定综合相对精度可以达到1/1000,相机相对外参数标定精度可以达到1/3000,完成待标定相机内参数及相对外参数的标定,可在一个小时内完成,大大提高了工作效率。
附图说明
图1为月球车双目视觉导航系统结构组成图;
图2为本发明标定方法的工作流程附图;
图3为标定装置的结构组成示意图;
图4为标定装置设计原理图;
图5为标定装置中编码标志的形状图;
图6为标定装置中编码标志的设计原理图;
图7为本发明控制点在像平面上的像点坐标图;
图8为本发明单个相机标定外参数时的标定场示意图。
具体实施方式
下面结合附图和具体实施例对本发明做进一步详细的描述:
本发明将待标定相机置于标定装置正前方,待标定相机为两个,两个待标定相机之间相隔一定的距离,通常为200mm,两个立方镜分别位于待标定相机上。月球车双目视觉导航系统标定方法,具体实施过程如下:
如图2所示,包括标定相机内参数的标定步骤和立方镜坐标系与标定相机外参数的综合标定步骤;
标定相机内参数的标定步骤为:
(1)建立包含回光反射测量标志与编码标志的标定装置,得到该标定装置的坐标系,利用测量系统对标定装置上的回光反射测量标志与编码标志进行测量,得到标定装置上回光测量反射标志和编码标志的三维坐标作为控制点坐标,然后将控制点坐标转换到该标定装置坐标系下,得到标定装置坐标系下的控制点坐标;
如图3所示,标定装置主要由标定框架、回光反射测量标志4、编码标志5和环形光源组成。标定框架包括主框架1、大小相同的左辅助框架2和右辅助框架3,其中主框架1、左辅助框架2与右辅助框架3均为长方体结构,主框架1、左辅助框架2和右辅助框架3的高度H和宽度M均相同,左辅助框架2和右辅助框架3与主框架1之间的夹角均为钝角,三个框架的长度之和l与相机距主框架1的距离h之间的关系为l=2htan(w),主框架1的长度L1和高度H均等于标定相机距主框架1的距离h,在标定框架的前表面和后表面上交错设置多列安装条框6,前表面或后表面两列安装条框之间的间距t均为主框架1长度L1的1/10-1/8,每列安装条框6上设置多个回光反射测量标志4,两个回光反射测量标志4之间的距离为主框架长度的1/20-1/18,在每列回光反射测量标志4中设置至少一个点状编码标志5,环形光源由两组LED光源组成设置在标定框架的前方位置,每组环形光源内安装标定相机,每组环形光源包括六个均布的LED光源,w为导航系统相机视场角的一半。
标定框架,标定框架作为标定装置的主要作用是承载人工测量标志(包括编码标志),并能够长时间的保持稳定,标定过程中作为标定场,设计过程中要考虑标定场空间大小与相机标定系统的实际需求情况,使用材料为不锈钢。标定框架要根据标定时摄影距离与相机的成像模型和测量标志在图像上的分布状态进行设计,拍摄时标定框架上测量标志应该布满像平面。如图4所示,对月球车双目视觉导航系统相机,由于视场角(2ω=63°),因此,标定框架尺寸的设计应该以满足视场角为标准,即l=2htan(w),式中l为设计标定框架总长度,h为标定相机与标定框架之间的摄影距离。对2ω=63°,当h=3m时,l=3.6m,当h=5m时,l=6.2m。如果标定框架采用直线形式,对标定场空间距离要求很大,因此本发明标定框架中的主框架与左右辅助框架之间有一定的角度,这样可以大大增强标定框架的稳定性,为了便于标定相机的拍摄,左辅助框架、右辅助框架与主框架1之间的夹角均设计为钝角。对2ω=63°,当h=3m时,主框架的前表面或后表面上设置的安装条框为9列,每列的间距为0.3m,左右辅助框架各设置一列安装条框,当h=5m时,l=6.2m,每列的间距为0.5m,左右辅助框架各设置一列安装条框。对2ω=80°,当h=3m时,l=5m,主框架的前表面或后表面上设置的安装条框为9列,每列的间距为0.3m,左右辅助框架各设置2列安装条框,当h=5m时,l=8.4m,每列的间距为0.5m,左右辅助框架各设置2列安装条框。
回光反射测量标志,在月球车双目视觉导航系统标定中,要求高精度的测量结果。使用标定场本身的特征作为测量特征或传统的网格标定板达不到高精度测量的要求。由于月球车双目视觉导航系统标定中需要多测站来实现对标定场的人工测量标志摄影,从不同角度进行摄影时会产生不同的图像,要通过在标定场上增加具有明显特征的回光反射测量标志来辅助标定过程的完成。月球车双目视觉导航系统标定中使用回光反射测量标志,一方面可以保证和提高测量精度和可靠性,另一方面回光反射测量标志很容易布设,在月球车双目视觉导航系统标定现场利用回光反射测量标志作为被测点或控制点可以提高被测物体成像点的辨认和识别,并能够实现自动化测量,提高标定效率。
回光反射测量标志由具有回光反射材料的反射膜(美国3M公司生产的7610回光反射材料)制作而成,这种回光反射膜由直径大约50um的玻璃微珠或微晶立方角体组成,每个微珠具有猫眼或反射棱镜功能,将反射光由入射光的方向反射回去。在特定位置光源,如环形闪光灯的照射下,回光反射测量标志通过低强度曝光就可以产生高对比度的图像,这种标志的效率是同等光照条件下普通白色标志效率的100~1000倍以上。在标定过程中,相机离标定框架的距离在2m左右,为了保证测量精度,需要对回光反射测量标志尺寸进行设计。在图象处理与分析过程中,回光反射测量标志在像片上成像的尺寸应该为才能够保证图像提取精度。下面对需要的回光反射测量标志尺寸进行计算: 其中d为回光反射测量标志直径,c为像素个数,r为像素大小,h为标定相机距主框架的距离,f为相机焦距,式中c≥5。对月球车双目视觉导航系统相机:f=17.6mm,r=0.015mm,d应该大于8.5mm,考虑标定过程中以保障标定精度为前提,同时顾及操作的方便性,本发明设计回光反射测量标志尺寸的为10mm。
编码标志,编码标志是一种自身带有数字编码信息的人工测量标志。编码标志可以通过图像处理等方法进行自动识别,实现立体视觉相机标定过程中人工测量标志的自动匹配,作为不同像片之间的公共点实现标定像片的自动拼接,作为后方交会控制点数据。根据立体视觉相机标定对人工测量标志具有一定数量的要求,使用点状编码标志作为标定过程中的人工测量标志,点状编码标志是根据点在平面上不同的分布而构成数字编码。如图5所示,点状编码标志由8个大小相同的圆形标志点组成,其中五个点为模板点,如图6中带有字母的点A、B、C、D、E,这五个带字母的点定义了编码标志的坐标系,其中E点为定位点;另外三个回光反射标志点用来描述编码,称为编码点,如图5中带有数字的点,这三个编码分布在20个设计位置上(可以根据实际要求增加或减少位置数),每个编码点根据设计坐标不同分别赋予一个唯一的数字,解码的过程通过恢复编码点的位置信息而得到点的数字标识,通过编码点的数字标识实现对编码标志的解码。实际应用时为了在图像处理过程中容易对编码标志进行识别与定位,三个编码点中任意两个点都不能相邻。
光源设计,根据回光反射测量标志材料的反光特性,标定过程中需要使用主动发光的光源进行配合,才能够进行高精度标定。标定中使用环状光源。环形光源由两组LED光源组成设置在标定框架的前方位置,每组环形光源内安装标定相机,每组环形光源包括六个均布的LED光源。环形光源中的LED光源具有以功能与特点:光源亮度可调,可以频闪和长亮,当采集照片的时候提前开启光源,采集传输结束后关闭光源,两组环形光源水平角可调,可调范围为0°~15°;其照明距离:0.5m-3m;照明范围:3m处5m*5m;照度均匀性:大于85%;光谱:白光;光强:3m处采集图像标志的单个像素亮度实现在100~230之间;环状光源环内径大于等于64毫米用于安装标定相机。
(2)利用两台待标定相机分别对步骤(1)中建立的标定装置进行至少四个位置的正直拍照,两台待标定相机对每个位置完成正直拍照后,将两台待标定相机旋转90°再次分别对标定装置的至少四个位置进行拍照,每张照片中至少包含四个编码标志点;
(3)利用步骤(1)得到的标定装置坐标系下的控制点坐标,分别对步骤(2)中左、右两个待标定相机拍摄的照片进行图像处理,如图7所示,得到控制点在两个待标定相机拍摄的像平面下的像点坐标,控制点P经过S投影到像平面上的像点为p,光轴SO与像平面垂直,O称为主点,SO间的距离称为主距,记为f,利用控制点坐标和两个像点坐标采用共线方程分别计算出两个待标定相机各自的内参数以及两个待标定相机相对于标定装置在各个位置的外参数;
共线方程为:
上式中a1~c3为相机旋转矩阵的参数:
a1=cos(RY)*cos(RZ);
a2=-cos(RY)*sin(RZ);
a3=sin(RY);
b1=sin(RX)*sin(RY)*cos(RZ)+cos(RX)*sin(RZ);
b2=-sin(RX)*sin(RY)*sin(RZ)+cos(RX)*cos(RZ);
b3=-sin(RX)*cos(RY);
c1=-cos(RX)*sin(RY)*cos(RZ)+sin(RX)*sin(RZ);
c2=cos(RX)*sin(RY)*sin(RZ)+sin(RX)*cos(RZ);
c3=cos(RX)*cos(RY);
上式中RX,RY,RZ为其中一个待标定相机在标定装置坐标系下的三个旋转角;X、Y、Z为在标定装置坐标系下的控制点坐标;Xs、Ys、Zs为待标定相机在标定装置坐标系下的坐标;f为相机焦距,x、y为控制点在相机拍摄的像平面下的像点坐标。
相机的内方位元素(x0,y0,f)和光学系统畸变系数(K1,K2,K3,P1,P2,b1,b2)定义为相机的内部参数。
像点的系统误差,根据小孔成像原理,控制点、镜头中心和像点三点是共线的。事实上由于各种干扰因素的存在,使得像点在焦平面上相对其理论位置存在偏差(Δx,Δy)。此时,共线方程要成立必须考虑像点的实际偏差值。干扰成像的因素主要有光学系统的径向畸变和偏心畸变、像平面不平畸变和像平面内比例及正交畸变,但如果采用的内方位元素(x0,y0,f)不准确,则从数学上来说也会干扰共线方程的成立。
径向畸变,光学系统径向畸变使像点沿径向产生偏差,径向畸变是对称的,对称中心与主点并不完全重合,但通常将主点视为对称中心。
径向畸变可用下述奇次多项式表示:
上式中:x=(x-x0),y=(y-y0),r2=x2+y2,K1、K2、K3为径向畸变系数。
偏心畸变,透镜组中心偏离主光轴而产生偏心畸变,偏心畸变使像点既产生径向偏差又产生切向偏差,其表达式如下:
上式中P1、P2为偏心畸变系数。
像平面畸变,由于像素的采样时钟不同步造成的A/D转换和信号转移误差则会引起像点在像平面内的平面畸变,通常可以简化成像素的长宽尺度比例因子和像平面x轴与y轴不正交所产生的畸变,其表达式如下:
上式中b1、b2为像平面内畸变系数。
内方位元素误差,如果采用的内方位元素(x0,y0,f)不准确,则也会使像点坐标产生偏差,干扰共线方程的成立。如果主距有误差Δf,则相应的像点坐标偏差为:
加上主点的误差(x0,y0),则内方位元素误差所引起的像点偏差可以表示为:
综上所述,任一像点的系统性误差是径向畸变、偏心畸变、像平面内畸变和内方位元素不准确引起的畸变的总和,这些内部参数所引起的像点坐标偏差称之为像点的系统误差,由下式表示:
考虑像点系统误差的影响,实际像点的共线条件方程式可以写成:
对共线条件方程线性化,可写成如下矩阵形式:
V=A1X1+A2X2+A3X3-L
上式中:V为像点坐标残差;X1、X2和X3分别为外方位元素、控制点坐标和内参数,A1、A2和A3分别为相应参数的系数阵;L为像点坐标与近似值计算坐标的差值。
其中,内参数X3包括内方位元素和光学系统畸变参数:
X3=f(x0,y0,f,K1,K2,K3,P1,P2,b1,b2)
相应的系数矩阵A3为:
待标定相机在标定装置坐标系下的外参数包括三个平移参量(ΔXs,ΔYs,ΔZs)和三个旋转参量RX,RY,RZ。
标定相机外参数的标定步骤为;
(a)如图8所示,利用经纬仪测量系统建立经纬仪测量系统坐标系,利用经纬仪测量系统对两个待标定相机上的立方镜分别进行准直,得到两个立方镜在经纬仪测量系统坐标系下的三维坐标;
(b)利用经纬仪测量系统对标定装置中的回光测量反射标志和编码标志进行测量,得到回光反射测量标志和编码标志在经纬仪测量系统坐标系下的三维坐标;
(c)对回光反射测量标志和编码标志在经纬仪测量系统坐标系下的三维坐标和回光反射测量标志和编码标志在标定装置坐标系下的三维坐标进行公共点转化,得到标定装置坐标系与经纬仪测量系统坐标系的转换关系,利用此转换关系将两个立方镜在经纬仪测量系统坐标系下的三维坐标转换成两个立方镜在标定装置坐标系下的三维坐标,建立两个待标定相机的立方镜坐标系;
(d)利用步骤(3)得到的两台待标定相机相对于标定装置在各个位置的外参数,根据两个立方镜在经纬仪测量系统坐标系下的三维坐标和立方镜在标定装置坐标系下的三维坐标的公共坐标转化关系,分别标定出两台待标定相机各自在其立方镜坐标系下的外参数。最后将标定好的相机安装在月球双目视觉导航系统中,其相隔的距离为200mm。
将标定好的相机分别装在月球车上,使其之间的基线距离满足导航系统的工作要求。
实施例
先对待标定相机的内参数进行标定的步骤:
(1)建立包含由美国3M公司生产的反光材料(型号分别为:7610)为原料制作的直径为10mm(或者直径为8mm)的圆形回光反射测量标志和编码标志的标定装置放置在实验室内,即可以得到代表该标定装置相对位置的三维坐标,使用郑州辰维科技有限公司研发的工业测量系统或者使用V-STARS数字摄影测量系统对标定装置中的回光反射测量标志和编码标志进行测量,得到标定装置上回光测量反射标志和编码标志的三维坐标作为控制点坐标,然后将控制点坐标转换到该标定装置坐标系下,得到标定装置坐标系下的控制点坐标。该工业测量系统包括一套由郑州辰维科技有限公司研发的SMN测量软件一套,两台由瑞士徕卡公司生产的两台TM5005电子经纬仪、一台日本索佳公司生产的NET05全站仪,一根经过标定的、长度为1007.8毫米的基准尺一根。V-STARS数字摄影测量系统,由美国GSI公司生产,包含一套V-STARS数字摄影软件、一台INCA3智能相机、一个自动定向棒、两根经过美国NIST(美国国家标准与技术局)标定、长度为1096.mm的基准尺。
(2)在距离标定场5米左右位置使用导航系统中的两台待标定相机对标定场4个位置分别正直拍照,对每个位置完成正直拍照后,将待标定相机旋转90°再次对标定装置进行四个位置的拍照,4个位置共得到照相32张,每个位置均拍摄4张照片。
(3)利用步骤(1)得到的标定装置坐标系下的控制点坐标,分别对步骤(2)中左、右两个待标定相机拍摄的照片进行图像处理,得到控制点在两个待标定相机拍摄的像平面下的像点坐标,利用控制点坐标和两个像点坐标采用共线方程分别计算出两个待标定相机各自的内参数以及两个待标定相机相对于标定装置在各个位置的外参数;
对待标定相机的外参数进行标定的步骤:
(a)利用利用SMN工业测量系统建立经纬仪测量系统坐标系,利用经纬仪测量系统对两个待标定相机上的立方镜分别进行准直,得到两个立方镜在经纬仪测量系统坐标系下的三维坐标;对立方镜准直测量的过程中应当注意,为了保证测量精度,立方镜准直测量至少测量8次。
(b)利用SMN工业测量系统对标定装置中的回光测量反射标志和编码标志进行测量,得到回光反射测量标志和编码标志在经纬仪测量系统坐标系下的三维坐标;该步骤需要注意的是使用经纬仪测量标定场控制点至少测量4个以上。
(c)对回光反射测量标志和编码标志在经纬仪测量系统坐标系下的三维坐标和回光反射测量标志和编码标志在标定装置坐标系下的三维坐标进行公共点转化,得到标定装置坐标系与经纬仪测量系统坐标系的转换关系,利用此转换关系将两个立方镜在经纬仪测量系统坐标系下的三维坐标转换成两个立方镜在标定装置坐标系下的三维坐标,建立两个待标定相机的立方镜坐标系;
(d)利用步骤(3)得到的两台待标定相机相对于标定装置在各个位置的外参数,根据两个立方镜在经纬仪测量系统坐标系下的三维坐标和立方镜在标定装置坐标系下的三维坐标的公共坐标转化关系,分别标定出两台待标定相机各自在其立方镜坐标系下的外参数。对每个待标定相机的外参数的标定过程至少重复8次以上,取平均值作为导航系统标定的最后标定结果。
本发明未详细描述内容为本领域技术人员公知常识。
Claims (2)
1.一种月球车双目视觉导航系统标定方法,其特征在于:包括相机内参数的标定步骤和相机外参数的标定步骤为:
相机内参数的标定步骤为:
(1)建立包含回光反射测量标志与点状编码标志的标定装置,得到该标定装置的坐标系,利用测量系统对标定装置上的回光反射测量标志与点状编码标志进行测量,得到标定装置上回光反射测量标志和点状编码标志的三维坐标作为控制点坐标,然后将控制点坐标转换到该标定装置坐标系下,得到标定装置坐标系下的控制点坐标;
(2)利用两台待标定相机分别对步骤(1)中建立的标定装置进行至少四个位置的正直拍照,两台待标定相机对每个位置完成正直拍照后,将两台待标定相机旋转90°再次分别对标定装置的至少四个位置进行拍照,每张照片中至少包含四个点状编码标志;
(3)利用步骤(1)得到的标定装置坐标系下的控制点坐标,分别对步骤(2)中左、右两个待标定相机拍摄的照片进行图像处理,得到标定装置坐标系下的控制点坐标在两个待标定相机拍摄的像平面下的像点坐标,利用标定装置坐标系下的控制点坐标和标定装置坐标系下的控制点坐标在两个待标定相机拍摄的像平面下的像点坐标采用共线方程分别计算出两个待标定相机各自的内参数以及两个待标定相机相对于标定装置在各个位置的外参数;
相机外参数的标定步骤为:
(a)利用经纬仪测量系统建立经纬仪测量系统坐标系,利用经纬仪测量系统对两个待标定相机上的立方镜分别进行准直,得到两个立方镜在经纬仪测量系统坐标系下的三维坐标;
(b)利用经纬仪测量系统对标定装置中的回光反射测量标志和点状编码标志进行测量,得到回光反射测量标志和点状编码标志在经纬仪测量系统坐标系下的三维坐标;
(c)对回光反射测量标志和点状编码标志在经纬仪测量系统坐标系下的三维坐标、回光反射测量标志和点状编码标志在标定装置坐标系下的三维坐标进行公共点转化,得到标定装置坐标系与经纬仪测量系统坐标系的转换关系,利用此转换关系将两个立方镜在经纬仪测量系统坐标系下的三维坐标转换成两个立方镜在标定装置坐标系下的三维坐标,建立两个待标定相机的立方镜坐标系;
(d)利用步骤(3)得到的两台待标定相机相对于标定装置在各个位置的外参数,根据两个立方镜在经纬仪测量系统坐标系下的三维坐标和立方镜在标定装置坐标系下的三维坐标的公共坐标转化关系,分别标定出两台待标定相机各自在其立方镜坐标系下的外参数。
2.根据权利要求1所述的一种月球车双目视觉导航系统标定方法,其特征在于:所述的标定装置包含标定框架、所述的回光反射测量标志(4)、所述的点状编码标志(5)和环形光源;标定框架包括主框架(1)、大小相同的左辅助框架(2)和右辅助框架(3),其中主框架(1)、左辅助框架(2)与右辅助框架(3)均为长方体结构,主框架(1)、左辅助框架(2)和右辅助框架(3)三者的高度和宽度均相同,左辅助框架(2)和右辅助框架(3)与主框架(1)之间的夹角均为钝角,三个框架的长度之和l与待标定相机距主框架的距离h之间的关系为l=2htan(w),主框架的长度和高度均等于待标定相机距主框架的距离,在标定框架的前表面和后表面上交错设置多列安装条框(6),前表面或后表面两列安装条框之间的间距均为主框架(1)长度的1/10-1/8,每列安装条框(6)上设置多个所述的回光反射测量标志(4),两个所述的回光反射测量标志(4)之间的距离为主框架(1)长度的1/20-1/18,在每列所述的回光反射测量标志(4)中设置至少一个所述的点状编码标志(5),环形光源由两组LED光源组成设置在标定框架的前方位置,每组LED光源内安装待标定相机,每组LED光源包括六个均布的LED光源,w为导航系统相机视场角的一半。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009102368572A CN101876555B (zh) | 2009-11-04 | 2009-11-04 | 一种月球车双目视觉导航系统标定方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009102368572A CN101876555B (zh) | 2009-11-04 | 2009-11-04 | 一种月球车双目视觉导航系统标定方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101876555A CN101876555A (zh) | 2010-11-03 |
CN101876555B true CN101876555B (zh) | 2011-12-21 |
Family
ID=43019172
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009102368572A Active CN101876555B (zh) | 2009-11-04 | 2009-11-04 | 一种月球车双目视觉导航系统标定方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101876555B (zh) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104376328B (zh) * | 2014-11-17 | 2023-10-24 | 国家电网公司 | 基于坐标的分布型编码标志识别方法及系统 |
CN105067011A (zh) * | 2015-09-15 | 2015-11-18 | 沈阳飞机工业(集团)有限公司 | 一种基于视觉标定及坐标转换的测量系统整体校准方法 |
CN106767895B (zh) * | 2015-11-25 | 2019-05-31 | 南京中观软件技术有限公司 | 利用标志点定向求解相机外方位元素的系统和方法 |
CN105701827B (zh) * | 2016-01-15 | 2019-04-02 | 中林信达(北京)科技信息有限责任公司 | 可见光相机与红外相机的参数联合标定方法及装置 |
CN106127724B (zh) * | 2016-05-06 | 2018-09-21 | 北京信息科技大学 | 用于场相关畸变模型的标定场设计及标定方法 |
CN105823420B (zh) * | 2016-05-16 | 2018-06-01 | 北京控制工程研究所 | 一种角锥组合件回光能量中心坐标精密导出方法 |
CN106370103A (zh) * | 2016-08-31 | 2017-02-01 | 成都主导软件技术有限公司 | 一种受电弓状态检测方法和装置 |
CN106871873A (zh) * | 2017-02-24 | 2017-06-20 | 上海坤辕检测科技有限公司 | 一种近景摄影测量中编码标志的编码方法 |
CN106898025A (zh) * | 2017-02-24 | 2017-06-27 | 上海坤辕检测科技有限公司 | 一种基于八点编码标志的相机位移变换矩阵标定方法 |
CN108195398B (zh) * | 2017-11-29 | 2020-06-09 | 北京控制工程研究所 | 一种复杂构型的成像敏感器在轨几何标定装置 |
CN109900205B (zh) * | 2019-02-21 | 2020-04-24 | 武汉大学 | 一种高精度的单线激光器和光学相机的快速标定方法 |
CN110766759B (zh) * | 2019-10-09 | 2022-08-02 | 北京航空航天大学 | 一种无重叠视场的多相机标定方法及装置 |
CN112648956B (zh) * | 2021-03-01 | 2022-10-14 | 北京卫星制造厂有限公司 | 一种基于联合标定的空间位姿实时测调方法 |
CN114494031B (zh) * | 2021-12-10 | 2024-06-25 | 新拓三维技术(深圳)有限公司 | 一种相机定位补偿矫正装置和方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1620153A (zh) * | 2004-12-02 | 2005-05-25 | 武汉大学 | 利用平面控制点场进行非量测数码相机标定的方法 |
US20050280709A1 (en) * | 2004-06-18 | 2005-12-22 | Japan Aerospace Exploration Agency | Transparent camera calibration tool for camera calibration and calibration method thereof |
CN101308012A (zh) * | 2008-05-29 | 2008-11-19 | 上海交通大学 | 双单目白光三维测量系统标定方法 |
CN100529679C (zh) * | 2007-07-03 | 2009-08-19 | 北京控制工程研究所 | 机器视觉中光学成像传感器安装方法 |
CN101699223A (zh) * | 2009-10-27 | 2010-04-28 | 北京控制工程研究所 | 一种月球车双目视觉导航系统标定装置 |
CN101726318A (zh) * | 2009-11-04 | 2010-06-09 | 北京控制工程研究所 | 一种月球车双目视觉导航系统标定方法 |
-
2009
- 2009-11-04 CN CN2009102368572A patent/CN101876555B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050280709A1 (en) * | 2004-06-18 | 2005-12-22 | Japan Aerospace Exploration Agency | Transparent camera calibration tool for camera calibration and calibration method thereof |
CN1620153A (zh) * | 2004-12-02 | 2005-05-25 | 武汉大学 | 利用平面控制点场进行非量测数码相机标定的方法 |
CN100529679C (zh) * | 2007-07-03 | 2009-08-19 | 北京控制工程研究所 | 机器视觉中光学成像传感器安装方法 |
CN101308012A (zh) * | 2008-05-29 | 2008-11-19 | 上海交通大学 | 双单目白光三维测量系统标定方法 |
CN101699223A (zh) * | 2009-10-27 | 2010-04-28 | 北京控制工程研究所 | 一种月球车双目视觉导航系统标定装置 |
CN101726318A (zh) * | 2009-11-04 | 2010-06-09 | 北京控制工程研究所 | 一种月球车双目视觉导航系统标定方法 |
Non-Patent Citations (7)
Title |
---|
JP特开2006-30157A 2006.02.02 |
侯文广等.一种基于电子激光经纬仪和数码相机的结构光工业测量系统.《测绘通报》.2006,(第11期),全文. * |
吴少平等.基于虚拟标定的数码相机内参数标定方法.《系统仿真学报》.2006,第18卷全文. * |
李学军等.相机外参数标定的数值解法.《计算机技术与发展》.2008,第18卷(第12期),全文. * |
沈洪宇等.计算机视觉中双目视觉综述.《科技资讯》.2007,(第34期),全文. * |
王斌等.计算机视觉中的三维重构建模.《微计算机信息(嵌入式与SOC)》.2005,第21卷(第2期),全文. * |
胡国元等.视觉测量中的相机标定问题.《光学与光电技术》.2006,第2卷(第3期),全文. * |
Also Published As
Publication number | Publication date |
---|---|
CN101876555A (zh) | 2010-11-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101876555B (zh) | 一种月球车双目视觉导航系统标定方法 | |
CN101726318B (zh) | 一种月球车双目视觉导航系统标定方法 | |
CN101858755B (zh) | 一种星敏感器的标定方法 | |
CN101699223B (zh) | 一种月球车双目视觉导航系统标定装置 | |
CN101832772B (zh) | 月球车避障系统激光点阵器标定方法 | |
CN102012236B (zh) | 一种月球车双目视觉避障系统标定方法 | |
CN106017436B (zh) | 基于全站仪及摄影测量技术的bim增强现实放样系统 | |
CN106952309A (zh) | 快速标定tof深度相机多种参数的设备及方法 | |
CN105424058B (zh) | 基于摄影测量技术的数码相机投影中心位置精确标定方法 | |
CN102749047B (zh) | 一种轧辊轴承座尺寸测量方法 | |
CN107121124B (zh) | 一种星载天线机械指向精度快速测量方法 | |
CN108510546B (zh) | 一种适用于图谱及结构信息同步探测系统的相机标定方法 | |
CN201803731U (zh) | 星敏感器标定设备 | |
CN101245994A (zh) | 物体表面三维轮廓结构光测量系统的标定方法 | |
CN102305598B (zh) | 半刚性自回弹反射器型面精度的水下摄影测量方法 | |
CN104567666A (zh) | 轧辊轴承座空间位置的测量方法 | |
CN106468544B (zh) | 基于光电自准直仪的卫星高精度测角方法 | |
CN103226840B (zh) | 全景影像拼接及量测系统及方法 | |
CN101718550B (zh) | 小基高比立体测绘光学系统 | |
CN108088658A (zh) | 一种眩光测量方法及其测量系统 | |
CN104240221A (zh) | 一种镜头相背双相机相对方位标定装置与方法 | |
CN107014293A (zh) | 一种相机扫描成像的摄影测量方法 | |
CN101900552A (zh) | 经纬像机摄像测量方法及系统 | |
CN102829757B (zh) | 数字水准测量系统、方法、复合编码水准标尺及其生产方法 | |
CN101976462A (zh) | 一种三维重建方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |