CN102012236B - 一种月球车双目视觉避障***标定方法 - Google Patents

一种月球车双目视觉避障***标定方法 Download PDF

Info

Publication number
CN102012236B
CN102012236B CN2010102912329A CN201010291232A CN102012236B CN 102012236 B CN102012236 B CN 102012236B CN 2010102912329 A CN2010102912329 A CN 2010102912329A CN 201010291232 A CN201010291232 A CN 201010291232A CN 102012236 B CN102012236 B CN 102012236B
Authority
CN
China
Prior art keywords
sin
obstacle avoidance
coordinate
cos
camera
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.)
Expired - Fee Related
Application number
CN2010102912329A
Other languages
English (en)
Other versions
CN102012236A (zh
Inventor
李春艳
王立
卢欣
张丽华
王京海
范生宏
范钦红
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhengzhou Sunward Technology Co., Ltd.
Beijing Institute of Control Engineering
Original Assignee
ZHENGZHOU SUNWARD TECHNOLOGY Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ZHENGZHOU SUNWARD TECHNOLOGY Co Ltd filed Critical ZHENGZHOU SUNWARD TECHNOLOGY Co Ltd
Priority to CN2010102912329A priority Critical patent/CN102012236B/zh
Publication of CN102012236A publication Critical patent/CN102012236A/zh
Application granted granted Critical
Publication of CN102012236B publication Critical patent/CN102012236B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Length Measuring Devices By Optical Means (AREA)

Abstract

本发明涉及月球车双目视觉避障***标定方法,可有效用于避障相机的内参数、相机对的相对外参数以及立方镜与左右避障相机之间关系的综合标定,以解决相机标定精度不高的问题,方法是,***相机对内参数标定,得到相机对的相对外参数;基准镜坐标系综合标定,得到基准镜坐标系在经纬仪测量***坐标系下的系参数,然后将经纬仪测量***坐标系转换到标定场坐标系下,得到基准镜坐标系在标定场***坐标系下参数,利用已经标定内参数的避障***相机对标定场进行照相,得到相机对在标定场下的坐标系参数;利用这两组坐标值进行公共点转换;利用相机再次对标定场进行照相,由标定软件得到两台相机与标定场坐标系的关系,本发明标定速度快、精度高、方便、易操作。

Description

一种月球车双目视觉避障***标定方法
一、技术领域
本发明涉及技术数字摄影测量、计算机视觉等领域的一种月球车双目视觉避障***标定方法。
二、背景技术
月球车双目视觉避障是我国探月计划中使用的避障技术之一。月球车双目视觉避障航***主要由两台数字相机、一个立方镜与***支架构成(图1)。相机固定在支架两端,位于两相机中间位置固定立方镜。避障相机是通过视觉计算获得车体周围区域三维地形信息为月面巡视探测器避障服务的立体视觉相机,依据立体视觉原理对左右图像进行信息处理,获取物体的三维信息,然后计算物体在月球车坐标系下的位置,完成月面三维场景恢复以实现准确的避障。在双目视觉避障***中,***综合标定是关键技术,精确的标定是保证正确避障的基础。所以,月球车双目视觉避障***的标定精度直接决定后续的工作能否顺利进行,那么如何解决这一技术难题呢?
三、发明内容
针对上述情况,本发明之目的就是要提供一种月球车双目视觉避障***标定方法,可有效用于避障相机的内参数、相机对的相对外参数以及立方镜与左右避障相机之间关系的综合标定,以解决相机标定精度不高的问题,使相机镜头标定精度问题上得到了本质的提升。
其解决的技术方案是,首先,对***相机对内参数标定和基准镜坐标系综合标定,得到两组坐标系的坐标值,再利用这两组坐标值进行公共点转换,用标定内参数的相机再次对标定场进行照相,由避障相机用标定软件得到两台相机与标定场坐标系的关系,方法是:
1.***相机对内参数标定,对标定场进行精度标定,利用避障***相机对标定物进行照相,之后,计算左相机的内参数与标定场坐标系下相机外参数和计算右相机的内参数与标定场坐标系下相机外参数,利用左右相机外参数进行计算,得到相机对的相对外参数;
2.基准镜坐标系综合标定,首先,建立经纬仪测量***,确定经纬仪测量***坐标系,再对基准镜进行准直测量,得到基准镜坐标系在经纬仪测量***坐标系下的系参数,然后利用经纬仪测量***测量标定场测量标志坐标,将经纬仪测量***坐标系转换到标定场坐标系下,得到基准镜坐标系在标定场***坐标系下参数,之后计算相机在立方镜坐标系下的坐标系参数,利用已经标定内参数的避障***相机对标定场进行照相,得到相机对在标定场下的坐标系参数;
3.利用这两组坐标值进行公共点转换;
4.利用标定内参数的相机再次对标定场进行照相,由避障相机用标定软件得到两台相机与标定场坐标系的关系,标定过程完成。
本发明是利用标定场方法标定月球车双目视觉避障***的相机内参数,利用经纬仪测量***配合标定场,标定出月球车双目视觉避障***中的立方镜坐标系与相机外参数的关系,具有标定速度快、精度高、方便、易操作,有效用于对月球车双目视觉避障相机内外参数标定,解决了避障相机(鱼眼相机)标定精度不高的世界性难题,使相机镜头标定精度得到了本质上的提高,是月球车双目视觉避障***标定的一大创造。
四、附图说明
图1为本发明的工艺流程图;
图2为本发明的月球车双目视觉避障***构成图;
图3为本发明的相对方位元素图;
图4为本发明的基准镜坐标系图。
五、具体实施方式
以下结合附图对本发明的具体实施方式作详细说明。
由图1-图4所示,本发明在具体实施时由以下步骤实现,
1.***相机对内参数标定:
a.将已经布设由美国3M公司生产的反光材料(型号分别为:7610)为原料制作的直径为10mm(或者直径为8mm)的圆形回光反射标志和编码标志的标定场放置在实验室,使用V-STARS数字摄影测量***对标定场测量标志进行测量,得到标志点在摄影测量***坐标系下坐标(X,Y,Z),V-STARS数字摄影测量***,由美国GSI公司生产,包含一套V-STARS数字摄影软件、一台INCA3智能相机、一个自动定向棒、两根经过美国NIST(美国国家标准与技术局)标定、长度为1096.mm的基准尺;
b.在距离控制场(标定场)2米左右(2米±0.1米)使用避障相机对对控制场场照相58张,其中前35张照片是水平放置避障相机拍摄得到的,后23张是避障相机旋转90度后所拍摄的,每进行一个位置照相后要对相机进行水平移动,照相得到的相片中至少每张相片中要包含四个以上的编码标志点;
c.步骤a中已经测量得到的标定场控制点三维坐标(X,Y,Z),利用市售的,如郑州辰维科技有限公司研发的避障相机用标定软件对左避障相机得到的58张相片进行图像处理,用光束法平差方法计算出左相机的内参数、以及每张相片相对于摄影测量***坐标系的外参数;
d.同步骤c可得到右避障相机的内参数、以及58张相片相对于摄影测量***坐标系的外参数;
e.由于步骤c已得到58张相片相对于摄影测量坐标系的外参数,步骤d也已得到58张照片相对于摄影测量坐标系的外参数,利用相机支架在同一位置时左右相机拍得的照片的外参数,可得到右避障相机相对于左避障相机的相对参数,对在58个位置得到的相对参数求平均,即可得到右相机相对于左相机的相对参数;
相机的内参数包括径向畸变、偏心畸变、像平面内畸变和内方位元素不准确引起的畸变的总和,这些内部参数所引起的像点坐标偏差称之为像点的***误差,写成下式:
Δ x ′ = Δ x r + Δ x d + Δ x m + Δ x n Δ y ′ = Δ y r + Δ y d + Δ y m + Δ y n
其中Δx′,Δy′为像点的***误差;
Δxr,Δyr为径向畸变;
Δxd,Δyd为偏心畸变;
Δxm,Δym为像平面内畸变;
Δxn,Δyn为内方位元素不准确引起的畸变。
顾及到像点***误差的影响,则实际像点的共线条件方程式可以写成:
x + Δ x ′ = - f a 1 ( X - X S ) + b 1 ( Y - Y S ) + c 1 ( Z - Z S ) a 3 ( X - X S ) + b 3 ( Y - Y S ) + c 3 ( Z - Z S ) y + Δ y ′ = - f a 2 ( X - X S ) + b 2 ( Y - Y S ) + c 2 ( Z - Z S ) a 3 ( X - X S ) + b 3 ( Y - Y S ) + c 3 ( Z - Z S )
式中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为测量点在星敏感器中的像素坐标;
相机外参数是:
确定一张像片的方位需六个外方位元素,这六个外方位分别为Xs,Ys,Zs,ω,
Figure BSA00000282517100051
κ;也即相机的外参数;
其中Xs,Ys,Zs为相机的位置参数,ω,κ为相机相对于坐标系的旋转参数;
相对参数是:
确定一张像片的方位需六个外方位元素,如图3所示,因此,要确定一个立体像对的两张像片的方位需要十二个外方位元素,即:
像片1:Xs1,Ys1,Zs1,ω1,
Figure BSA00000282517100061
κ1;
像片2:Xs2,Ys2,Zs2,ω2,
Figure BSA00000282517100062
κ2,
其中Xs1,Ys1,Zs1,Xs2,Ys2,Zs2为位置参数,ω1,
Figure BSA00000282517100063
κ1,ω2,κ2为旋转参数,有了这十二个外方位元素,就确定了这两张像片在物方坐标系中的方位,当然也就确定了两张像片之间的相对方位,将像片2的外方位元素减去像片1的外方位元素,得:
ΔXs=Xs2-Xs1,
ΔYs=Ys2-Ys1,
ΔZs=Zs2-Zs1,
Δω=ω2-ω1,
Figure BSA00000282517100065
Δκ=κ2-κ1,
其中,ΔXs、ΔYs、ΔZs为摄影基线(两摄站投影中心的连线)在物方坐标系的三个坐标轴上的投影,记为Bx、By、Bz:
B = B x 2 + B y 2 + B z 2
tan(T)=By/Bx
sin(v)=Bz/B
则,Bx、By、Bz这三个元素可以用B、T、v这三个元素来代替,得到该立体像对的相对方位元素,即B、T、v、Δω、
Figure BSA00000282517100067
和Δκ;其中Δω为相片2相对于相片1在X轴方向的旋转参数,
Figure BSA00000282517100068
为相片2相对于相片1在Y轴方向的旋转参数,Δκ为相片2相对于相片1在Z轴方向的旋转参数。
所说的光束法平差,是以每条空间光线为一单元,利用三点共线条件列出误是方程式,所谓三点共线条件,即是指在摄影时,测量点、相应像点和相机中心点是在同一条直线之上的;
由共线条件出发,对每个像点可以列出下列两个关系公式:
x = - f a 1 ( X - X S ) + b 1 ( Y - Y S ) + c 1 ( Z - Z S ) a 3 ( X - X S ) + b 3 ( Y - Y S ) + c 3 ( Z - Z S ) y = - f a 2 ( X - X S ) + b 2 ( Y - Y S ) + c 2 ( Z - Z S ) a 3 ( X - X S ) + b 3 ( Y - Y S ) + c 3 ( Z - Z S )
式中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=-co s(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为测量点在星敏感器中的像素坐标;对该公式进行线性化后即可的到光束法平的误差方程式;
所说的编码标志,是一种自身带有数字编码信息并且能够通过计算机自
动识别号码的人工标志;
2.基准镜坐标系综合标定:
a.利用SMN工业测量***建立经纬仪测量坐标系,对立方镜进行准直测量,并计算得到立方镜坐标系在经纬仪测量***下的参数(X0,Y0,Z0,Rx,Ry,Rz),其中X0,Y0,Z0为平移参数,Rx,Ry,Rz为旋转参数,对立方镜准直测量的过程中应当注意,为了保证测量精度,立方镜准直测量至少测量8次,该工业测量***包括一套由郑州辰维科技有限公司研发的SMN测量软件一套,两台由瑞士徕卡公司生产的两台TM5005电子经纬仪、一台日本索佳公司生产的NET05全站仪,一根经过标定的、长度为1007.8毫米的基准尺一根;
准直测量:利用工业测量***,用两台电子经纬仪对基准镜进行测量,确定基准镜坐标系的原点,用全站仪对基准镜进行测量,确定基准镜坐标系的方向,最终建立基准镜坐标系,坐标系的定义如图4;基准镜的“前端面”应为相机的前向。在其前端面两十字刻线交点处定义其坐标原点O。+X沿十字刻线向右,+Y沿十字刻线向下,+Z与+X、+Y成右手坐标系;
b.利用经纬仪测量***对标定场的人工测量标志进行测量,得到人工测量标志在经纬仪测量***坐标系下的三维坐标(X1,Y1,Z1),此时人工测量标志具有两组坐标值,一组在标定场坐标系下(X,Y,Z),一组在经纬仪测量***坐标系下(X1,Y1,Z1);
c.利用这两组坐标值进行公共点转换,即可得到一个关于标定场坐标系与经纬仪测量***坐标系的转换关系,利用此转换关系可以将经纬仪测量***坐标系与立方镜坐标系转换到标定场坐标系下;
3.公共点转换:
公共点转换是已知反光标志点在经纬仪测量坐标系下的坐标,同时测得这些点的摄影测量坐标系下坐标,然后进行点对点坐标转换,两坐标系之间有三个平移参数和三个旋转参数,记为t=(X0,Y0,Z0,εX,εy,εz),其中X0,Y0,Z0为平移参数,εX,εy,εz为旋转参数,设反光标志点在经纬仪测量坐标系下的坐标为(X,Y,Z),在摄影测量坐标系下的坐标为(x,y,z),设计坐标系与测量坐标系之间的转换关系为:
x y z = a 1 b 1 c 1 a 2 b 2 c 2 a 3 b 3 c 3 X - X 0 Y - Y 0 Z - Z 0
给定近似值
Figure BSA00000282517100092
利用迭代最小二乘计算可求坐标转换参数t,
其中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);
4.利用已经标定完内参数的相机再次对标定场进行照相,利用市售的,如郑州辰维科技有限公司编写的避障相机专用标定软件可以得到两台相机与标定场坐标系的关系,上述步骤3中已得到的立方镜坐标系和标定场坐标系之间关系,所以即可得到两台相机和立方镜坐标系的关系,标定过程完成。
由上述可知,本发明是利用标定场方法标定月球车双目视觉避障***的相机内参数,利用经纬仪测量***配合标定场,标定出月球车双目视觉避障***中的立方镜坐标系与相机外参数的关系,从而实现对月球车双目视觉避障***进行标定,它具有以下积极的有益技术效果:
1.标定场方法标定月球车双目视觉避障***的相机内参数的优点:
(1)标定场建立方便,可以在实验室里建立;
(2)标定精度高,标定精度可达到0.01~0.03像素;
(3)标定过程简单,不需要具有相关专业背景的人员参加也可以完成标定工作;
(4)标定速度快,一小时内即可完成内参数标定;
2.经纬仪测量***配合标定场标定***立方镜与相机外参数的优点:
(1)利用标定场可以引出常规测量无法完成的相机外参数;
(2)利用经纬仪测量***可以建立立方镜坐标系;
(3)可以利用标定场测量标志的已知数据对相机外参数与立方镜坐标系进行统一,标定精度高,综合标定精度可以达到0.1个像素;
(4)标定速度快、效率高,一个工作日内可以综合标定一套避障***,有效实现了人们长期以来希望解决但始终未能解决的对避障***标定精度不高的技术难题,使标定精度得到了本质上的提升,经济和社会效益巨大。

Claims (3)

1.一种月球车双目视觉避障***标定方法,其特征是,对避障***相机对的内参数标定和基准镜坐标系综合标定,得到两组坐标系的坐标值,再利用这两组坐标值进行公共点转换,用标定内参数的避障***相机再次对标定场进行照相,由避障***相机用标定软件得到两台避障***相机与标定场坐标系的关系,方法是:
(1)避障***相机对的内参数标定是,对标定场进行精度标定,利用避障***相机对标定物进行照相,之后,计算左避障***相机的内参数与标定场坐标系下避障***相机外参数和计算右避障***相机的内参数与标定场坐标系下避障***相机外参数,利用左右避障***相机外参数进行计算,得到避障***相机对的相对外参数;
(2)基准镜坐标系综合标定是,首先,建立经纬仪测量***,确定经纬仪测量***坐标系,再对基准镜进行准直测量,得到基准镜坐标系在经纬仪测量***坐标系下的参数,然后利用经纬仪测量***测量标定场测量标志坐标,将经纬仪测量***坐标系转换到标定场坐标系下,得到基准镜坐标系在标定场***坐标系下参数,之后计算避障***相机在立方镜坐标系下的坐标系参数,利用已经标定内参数的避障***相机对标定场进行照相,得到避障***相机对在标定场下的坐标系参数;
(3)利用这两组坐标值进行公共点转换;
(4)利用标定内参数的避障***相机再次对标定场进行照相,由避障***相机用标定软件得到两台避障***相机与标定场坐标系的关系;
所说的避障***相机对的内参数标定包括,避障***相机内参数、相对参数的标定,方法是:
(A)将直径为8-10mm的圆形回光反射标志和直径为8-10mm的编码标志的标定场放置在实验室,用V-STARS数字摄影测量***对标定场测量标志进行测量,得到标志点在摄影测量***坐标系下坐标(X,Y,Z);
(B)在距离标定场2±0.1米使用避障***相机对,对控制场照相58张,其中前35张照片是水平放置避障***相机拍摄得到的,后23张是避障***相机旋转90度后所拍摄的,每进行一个位置照相后要对避障***相机进行水平移动,照相得到的相片中至少每张相片中要包含四个以上的编码标志点;
(C)对步骤(A)中测量得到的标定场控制点三维坐标(X,Y,Z),利用避障***相机用标定软件对左避障***相机得到的58张相片进行图像处理,用光束法平差方法计算出左避障***相机的内参数以及每张相片相对于摄影测量***坐标系的外参数;
(D)对步骤(A)中测量得到的标定场控制点三维坐标(X,Y,Z),利用避障***相机用标定软件对右避障***相机得到的58张相片进行图像处理,用光束法平差方法计算出右避障***相机的内参数以及每张相片相对于摄影测量***坐标系的外参数;
(E)对步骤(C)、步骤(D)分别得到的58张相片相对于摄影测量坐标系的外参数,利用避障***相机支架在同一位置时左右避障***相机拍得的照片的外参数,得到右避障***相机相对于左避障***相机的相对参数,对在58个位置得到的相对参数求平均,即得到右避障***相机相对于左避障***相机的相对参数;
所说的基准镜坐标系综合标定,方法是:
(1)利用SMN工业测量***建立经纬仪测量坐标系,对立方镜进行准直测量,并计算得到立方镜坐标系在经纬仪测量***下的参数(X0,Y0,Z0,Rx,Ry,Rz),其中X0,Y0,Z0为平移参数,Rx,Ry,Rz为旋转参数,对立方镜准直测量的过程中应当注意,为了保证测量精度,立方镜准直测量至少测量8次,该SMN工业测量***包括一套SMN测量软件,两台TM5005电子经纬仪、一台NET05全站仪,一根经过标定的、长度为1007.8毫米的基准尺一根;
所说的准直测量是,利用SMN工业测量***,用两台电子经纬仪对基准镜进行测量,确定基准镜坐标系的原点,用全站仪对基准镜进行测量,确定基准镜坐标系的方向,最终建立基准镜坐标系;
(2)利用经纬仪测量***对标定场的人工测量标志进行测量,得到人工测量标志在经纬仪测量***坐标系下的三维坐标(X1,Y1,Z1),此时人工测量标志具有两组坐标值,一组在标定场坐标系下(X,Y,Z),一组在经纬仪测量***坐标系下(X1,Y1,Z1);
(3)利用这两组坐标值进行公共点转换,得到一个关于标定场坐标系与经纬仪测量***坐标系的转换关系,利用此转换关系,将经纬仪测量***坐标系与立方镜坐标系转换到标定场坐标系下;
所说的公共点转换是,将反光标志点在经纬仪测量坐标系下的坐标和测得这些点的摄影测量坐标系下的坐标进行点对点坐标转换,两坐标系之间有三个平移参数和三个旋转参数,记为t=(X0,Y0,Z0,εX,εy,εz),其中X0,Y0,Z0为平移参数,εX,εy,εz为旋转参数,设反光标志点在经纬仪测量坐标系下的坐标为(X,Y,Z),在摄影测量坐标系下的坐标为(x,y,z),设计坐标系与测量坐标系之间的转换关系为:
x y z = a 1 b 1 c 1 a 2 b 2 c 2 a 3 b 3 c 3 X - X 0 Y - Y 0 Z - Z 0
给定近似值利用迭代最小二乘计算可求坐标转换参数t,其中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)。
2.根据权利要求1所说的月球车双目视觉避障***标定方法,其特征是,所说的避障***相机的内参数包括,径向畸变、偏心畸变、像平面内畸变和内方位元素不准确引起的畸变的总和,这些内部参数所引起的像点坐标偏差称之为像点的***误差,写成下式:
Δx ′ = Δ x r + Δx d + Δx m + Δx n Δy ′ = Δy r + Δy d + Δy m + Δy n
其中Δx′,Δy′为像点的***误差;
Δxr,Δyr为径向畸变;
Δxd,Δyd为偏心畸变;
Δxm,Δym为像平面内畸变;
Δxn,Δyn为内方位元素不准确引起的畸变。
顾及到像点***误差的影响,则实际像点的共线条件方程式可以写成:
x + Δx ′ = - f a 1 ( X - X S ) + b 1 ( Y - Y S ) + c 1 ( Z - Z S ) a 3 ( X - X S ) + b 3 ( Y - Y S ) + c 3 ( Z - Z S ) y + Δy ′ = - f a 2 ( X - X S ) + b 2 ( Y - Y S ) + c 2 ( Z - Z S ) a 3 ( X - X S ) + b 3 ( Y - Y S ) + c 3 ( Z - Z S )
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为测量点在星敏感器中的像点坐标。
所说的避障***相机外参数是,确定一张像片的方位需六个外方位元素,这六个外方位分别为Xs,Ys,Zs,ω,
Figure FSB00000664177200052
κ;也即避障***相机的外参数;其中Xs,Ys,Zs为避障***相机的位置参数,ω,κ为避障***相机相对于坐标系的旋转参数;
所说的相对参数是,确定一张像片的方位需六个外方位元素,因此,要确定一个立体像对的两张像片的方位需要十二个外方位元素,即:
像片1:Xs1,Ys1,Zs1,ω1,
Figure FSB00000664177200061
κ1;
像片2:Xs2,Ys2,Zs2,ω2,
Figure FSB00000664177200062
κ2,
其中Xs1,Ys1,Zs1,Xs2,Ys2,Zs2为位置参数,ω1,κ1,ω2,
Figure FSB00000664177200064
κ2为旋转参数,有了这十二个外方位元素,就确定了这两张像片在物方坐标系中的方位,当然也就确定了两张像片之间的相对方位,将像片2的外方位元素减去像片1的外方位元素,得:
ΔXs=Xs2-Xs1,
ΔYs=Ys2-Ys1,
ΔZs=Zs2-Zs1,
Δω=ω2-ω1,
Figure FSB00000664177200065
Δκ=κ2-κ1,
其中,ΔXs、ΔYs、ΔZs为摄影基线在物方坐标系的三个坐标轴上的投影,记为Bx、By、Bz:
B = B x 2 + B y 2 + B z 2
tan(T)=By/Bx
sin(v)=Bz/B
则,Bx、By、Bz这三个元素可以用B、T、v这三个元素来代替,得到该立体像对的相对方位元素,即B、T、v、Δω、和Δκ;其中Δω为相片2相对于相片1在X轴方向的旋转参数,
Figure FSB00000664177200068
为相片2相对于相片1在Y轴方向的旋转参数,Δκ为相片2相对于相片1在Z轴方向的旋转参数。
3.根据权利要求1所说的月球车双目视觉避障***标定方法,其特征是,所说的光束法平差,是以每条空间光线为一单元,利用三点共线条件列出误是方程式,三点共线条件,即是指在摄影时,测量点、相应像点和避障***相机中心点是在同一条直线之上的;
由共线条件出发,对每个像点列出下列两个关系公式:
x = - f a 1 ( X - X S ) + b 1 ( Y - Y S ) + c 1 ( Z - Z S ) a 3 ( X - X S ) + b 3 ( Y - Y S ) + c 3 ( Z - Z S ) y = - f a 2 ( X - X S ) + b 2 ( Y - Y S ) + c 2 ( Z - Z S ) a 3 ( X - X S ) + b 3 ( Y - Y S ) + c 3 ( Z - Z S )
其中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为测量点在星敏感器中的像素坐标。
CN2010102912329A 2010-09-26 2010-09-26 一种月球车双目视觉避障***标定方法 Expired - Fee Related CN102012236B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010102912329A CN102012236B (zh) 2010-09-26 2010-09-26 一种月球车双目视觉避障***标定方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010102912329A CN102012236B (zh) 2010-09-26 2010-09-26 一种月球车双目视觉避障***标定方法

Publications (2)

Publication Number Publication Date
CN102012236A CN102012236A (zh) 2011-04-13
CN102012236B true CN102012236B (zh) 2012-02-01

Family

ID=43842489

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010102912329A Expired - Fee Related CN102012236B (zh) 2010-09-26 2010-09-26 一种月球车双目视觉避障***标定方法

Country Status (1)

Country Link
CN (1) CN102012236B (zh)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102445162B (zh) * 2011-09-21 2013-06-05 上海大学 一种旋转激光束呈锥面扫描的测量装置的参数标定方法
CN102520721B (zh) * 2011-12-08 2015-05-27 北京控制工程研究所 一种基于双目立体视觉的巡视探测器自主避障规划方法
CN102589571B (zh) * 2012-01-18 2014-06-04 西安交通大学 一种空间三维视觉计算验证方法
CN103278180B (zh) * 2013-05-24 2015-09-30 中国人民解放军国防科学技术大学 基于全站仪的视场内无控制点摄像测量***标定方法
CN103363949B (zh) * 2013-07-19 2015-05-06 北京卫星制造厂 一种卫星天线混合测量分析的方法
CN103411536B (zh) * 2013-08-23 2016-03-23 西安应用光学研究所 基于双目立体视觉的驾驶辅助障碍物检测方法
CN104108475A (zh) * 2014-06-30 2014-10-22 上海宇航***工程研究所 一种多功能载人月球车
CN104729482B (zh) * 2015-03-30 2017-07-21 中国人民解放军63655部队 一种基于飞艇的地面微小目标侦测***及方法
CN105823420B (zh) * 2016-05-16 2018-06-01 北京控制工程研究所 一种角锥组合件回光能量中心坐标精密导出方法
WO2022016356A1 (zh) * 2020-07-21 2022-01-27 中国科学院长春光学精密机械与物理研究所 一种测绘相机高精度内、外方位元素的标定方法
CN112525125B (zh) * 2020-12-07 2022-09-27 兰剑智能科技股份有限公司 Agv车一致性校准的方法、装置及设备
CN113160331B (zh) * 2021-04-20 2023-02-24 中国科学院空天信息创新研究院 一种基于视觉***成像的外参数标定方法

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4496354B2 (ja) * 2004-06-18 2010-07-07 独立行政法人 宇宙航空研究開発機構 カメラ校正のための透過型校正器具とその校正法
CN1620153A (zh) * 2004-12-02 2005-05-25 武汉大学 利用平面控制点场进行非量测数码相机标定的方法
CN101699223B (zh) * 2009-10-27 2011-06-15 北京控制工程研究所 一种月球车双目视觉导航***标定装置
CN101726318B (zh) * 2009-11-04 2011-06-15 北京控制工程研究所 一种月球车双目视觉导航***标定方法

Also Published As

Publication number Publication date
CN102012236A (zh) 2011-04-13

Similar Documents

Publication Publication Date Title
CN102012236B (zh) 一种月球车双目视觉避障***标定方法
CN101832772B (zh) 月球车避障***激光点阵器标定方法
CN101858755B (zh) 一种星敏感器的标定方法
CN101876555B (zh) 一种月球车双目视觉导航***标定方法
CN101726318B (zh) 一种月球车双目视觉导航***标定方法
CN102749047B (zh) 一种轧辊轴承座尺寸测量方法
CN103292710B (zh) 一种应用双目视觉视差测距原理的距离测量方法
CN101241011B (zh) 激光雷达平台上高精度定位、定姿的装置和方法
CN102175221B (zh) 基于鱼眼镜头的车载移动摄影测量***
CN105424058B (zh) 基于摄影测量技术的数码相机投影中心位置精确标定方法
CN102721409B (zh) 一种基于车身控制点的移动车辆三维运动轨迹的测定方法
CN102376089A (zh) 一种标靶校正方法及***
CN102103746B (zh) 利用正四面体求解圆环点标定摄像机内参数的方法
CN103106339A (zh) 同步航空影像辅助的机载激光点云误差改正方法
US20130201326A1 (en) Single camera image processing apparatus, method, and program
CN103557841A (zh) 一种提高多相机合成影像摄影测量精度的方法
CN104567666A (zh) 轧辊轴承座空间位置的测量方法
CN103822644A (zh) 一种三维激光成像***的相机标定方法
CN104457710A (zh) 一种基于非量测数码相机的数字摄影测量方法
CN103558619A (zh) 获取航拍像片的外方位元素的方法
CN100545610C (zh) 数码相机可量测化检测方法
CN114705122A (zh) 一种大视场立体视觉标定方法
CN107014293A (zh) 一种相机扫描成像的摄影测量方法
CN103278180A (zh) 基于全站仪的视场内无控制点摄像测量***标定方法
Zhao et al. Direct georeferencing of oblique and vertical imagery in different coordinate systems

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
ASS Succession or assignment of patent right

Owner name: BEIJING CONTROL ENGINEERING INST.

Effective date: 20131107

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20131107

Address after: 450001, A2, 12 floor, National Science Park, No. 7, Holly Road, Zhengzhou hi tech Industrial Development Zone, Henan, China

Patentee after: Zhengzhou Sunward Technology Co., Ltd.

Patentee after: Beijing Control Engineering Inst.

Address before: 450001, A2, 12 floor, National Science Park, No. 7, Holly Road, Zhengzhou hi tech Industrial Development Zone, Henan, China

Patentee before: Zhengzhou Sunward Technology Co., Ltd.

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120201

Termination date: 20160926

CF01 Termination of patent right due to non-payment of annual fee