【技术实现步骤摘要】
一种基于相机位置和两个标志点的相机外参数标定方法
:
[0001]本专利技术属于相机参数标定
,具体涉及一种相机外参数标定方法。
技术介绍
[0002]P3P(perspective
‑3‑
point)问题就是利用视场中三个已知标志点及其在相机中的成像位置,求解相机坐标系与世界坐标系的旋转平移关系,即相机外参数。目前P3P算法有很多,这些算法利用内参数已知的相机,可以得到最多4组外参数解,通过第4个标志点及其成像位置,可消除多解问题,得到唯一解。目前的算法中,在求解外参数的同时,如果需要得到唯一解,至少需要4个标志点,而精确标志点的获取与维护需要耗费大量的人力物力,比如野外大风环境下,对飞行器姿态进行测量时,对相机需要提前标定就必须设置多个标志点,而野外大风环境标志点的设立带来严峻挑战。而降至3个标志点进行的相机外参数的标定存在有多解问题。
技术实现思路
[0003]本专利技术的目的是提供一种基于相机位置和两个标志点的相机外参数标定方法,实现根据已知的2个标志点和相机位置,对相机进行外参 ...
【技术保护点】
【技术特征摘要】
1.一种基于相机位置和两个标志点的相机外参数标定方法,其特征在于,相机初始坐标系C
‑
X
c
Y
c
Z
c
与世界坐标系O
‑
XYZ表示如下,X
C
轴与X轴平行且同向,Y
C
与Z轴平行且反向,Z
C
轴与Y轴平行且同向;P1、P2为标志点,p1、p2为标志点P1、P2在相机中的成像位置,相机位置C(x
0 y
0 z0)已知,两个标志点P1(x
1 y
1 z1)、P2(x
2 y
2 z2)已知,则标志点与相机成像位置对应关系为:步骤1、P1‑
p1‑
C三点共线的实现根据初始相机位姿,首先对世界坐标系平移T,T=[x
0 y
0 z0]
T
,然后绕X轴旋转90
°
即可使世界坐标系与相机坐标系重合,因此,P1在相机坐标系下的坐标为P1‑
c
=R
ox
·
[P1‑
T]
ꢀꢀꢀꢀꢀꢀ
(2)其中:根据成像关系,得到p1点在相机坐标系下的坐标为其中,(u
0 v0)为相机主点;d为像元大小;f为镜头焦距;外标定时,假设内参数已知,因此,上述参数也为已知量;第一次相机绕Y
C
轴按如下角度转动:转动后使得和两个向量在平面Y
c
=0的投影共线,并得到新的相机坐标系C
‑
X
c1
Y
c1
Z
c1
下P1点坐标为其中新的相机坐标系C
‑
X
c1
Y
c1
Z
c1
下p1点坐标为p
1_c1
=p
1_c
;
第二次相机绕X
c1
轴按如下角度转动:转动后使得和两个向量共线,完成P1‑
p1‑
C三点共线;步骤2、P2‑
p2‑
C三点共线的实现相机完成步骤1的转动变换后,得到新的相机坐标系C
‑
X...
【专利技术属性】
技术研发人员:郭凯,燕道华,田野,赵梓年,谷俊豪,陈洪林,
申请(专利权)人:中国人民解放军六三六六零部队,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。