一种远距离大视场的双目相机标定方法和三维测量方法技术

技术编号:33344541 阅读:66 留言:0更新日期:2022-05-08 09:36
本发明专利技术公开一种远距离大视场的双目相机标定方法和三维测量方法,双目相机标定方法包括:在远距离测量场景内配置双目相机,并对双目相机的两个相机的内参数分别进行标定;在远距离测量场景内选定至少一个标定物,所有标定物上共设有多个特征点,通过双目相机的两个相机分别采集多幅标定物图像;在两个相机分别采集的多幅标定物图像中获取多组特征点对结合两个相机的内参数,计算多组特征点对在对应的相机坐标系下的三维坐标;结合多组特征点对在对应的相机坐标系下的三维坐标,采用相对定向算法,计算两个相机之间的旋转矩阵和平移向量;在两个相机之间的平移向量中加入比例因子,得到两个相机之间的平移矩阵。本发明专利技术简单易行、灵活方便、成本低。成本低。成本低。

【技术实现步骤摘要】
一种远距离大视场的双目相机标定方法和三维测量方法


[0001]本专利技术涉及基于视觉的三维测量
,尤其涉及一种远距离大视场的双目相机标定方法和三维测量方法。

技术介绍

[0002]基于视觉的三维测量常用到双目视觉的方法,其中相机标定是立体视觉测量的前提和基础。双目标定通过求解相机内参数与外参数,获得相机几何模型及左右相机之间的相对位置关系,在摄影测量、计算机视觉中起到至关重要的作用。在远距离大视场的环境下,双目视觉测量往往比较困难,相机标定精度难以保证。
[0003]现有的标定方法包括传统标定法、自标定法、主动视觉标定法。其中,传统标定法需要借助制造精密的标定板,在近距离小视场中标定简单,精度高,但在远距离大视场标定时,由于视场幅面很大,采用标定板标定实施困难;自标定法仅通过多帧图像间的匹配关系,便可标定相机的内外参数,不需要外部标定物,该方法灵活方便,精度不高,适用于在线标定;主动视觉标定法需要调整相机进行旋转平移运动,操作过程复杂,成本高。
[0004]因此,现有的标定方法存在以下缺点:(1)传统的方法和设备大多适用于本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种远距离大视场的双目相机标定方法,其特征在于,包括以下步骤:S1:在远距离测量场景内配置双目相机,并对所述双目相机的两个相机的内参数分别进行标定;S2:在所述远距离测量场景内选定至少一个标定物,所有所述标定物上共设有多个特征点,通过所述双目相机的两个相机分别采集多幅标定物图像,其中所述双目相机与所述至少一个标定物之间的距离至少为100m;S3:在两个相机分别采集的多幅所述标定物图像中获取多组特征点对;S4:结合两个相机的内参数,计算所述多组特征点对在对应的相机坐标系下的三维坐标;S5:结合所述多组特征点对在对应的相机坐标系下的三维坐标,采用相对定向算法,计算两个相机之间的旋转矩阵和平移向量;S6:在两个相机之间的平移向量中加入比例因子,得到两个相机之间的平移矩阵。2.根据权利要求1所述的双目相机标定方法,其特征在于,步骤S1中对所述双目相机的两个相机的内参数分别进行标定包括:两个相机在距离标定板10米范围内采集至少8组不同方位的标定板图像,采用光束平差算法对相机进行标定,计算两个相机的内参数。3.根据权利要求1所述的双目相机标定方法,其特征在于,步骤S2中所述多个特征点中每两个所述特征点之间的距离大于5m,且采集的标定物图像中多个所述特征点的分布所占幅面至少占所述标定物图像的幅面的1/3。4.根据权利要求1所述的双目相机标定方法,其特征在于,步骤S4包括:结合两个相机的内参数,采用下式计算所述多组特征点对在对应的相机坐标系下的三维坐标:式中,(X
C
,Y
C
,Z
C
)表示特征点在对应的相机坐标系下的三维坐标,dx为像元大小,(u,v)为特征点在相机拍摄的图像上对应的图像点的像素坐标,(u0,v0)为相机主点的像素坐标,(c
x
,c
y
)为相机主点的偏差,(Δx,Δy)为畸变参数,f为相机内参数焦距。5.根据权利要求1所述的双目相机标定方法,其特征在于,步骤S5包括:结合所述多组特征点对在对应的相机坐标系下的三维坐标,采用迭代算法求解下述两式得到旋转矩阵R和平移向量t=(B
x
,B
y
,B
z
)
T
::式中,(X
Cl
,Y
Cl
,Z
Cl
)
T
表示特征点在所述双目相机中的第一相机拍摄的图像上的图像点在第一相机的相机坐标系下的坐标,(X
Cr
,Y
Cr
,Z
Cr
...

【专利技术属性】
技术研发人员:李磊刚蒋召玉刘坤
申请(专利权)人:新拓三维技术深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1