CN114359365A - 一种具有高分辨率的汇聚式双目视觉测量方法 - Google Patents
一种具有高分辨率的汇聚式双目视觉测量方法 Download PDFInfo
- Publication number
- CN114359365A CN114359365A CN202210027706.1A CN202210027706A CN114359365A CN 114359365 A CN114359365 A CN 114359365A CN 202210027706 A CN202210027706 A CN 202210027706A CN 114359365 A CN114359365 A CN 114359365A
- Authority
- CN
- China
- Prior art keywords
- camera
- binocular
- formula
- matrix
- obtaining
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 19
- 239000011159 matrix material Substances 0.000 claims abstract description 33
- 230000003287 optical effect Effects 0.000 claims abstract description 18
- 238000013519 translation Methods 0.000 claims abstract description 17
- 230000009466 transformation Effects 0.000 claims abstract description 10
- 230000000007 visual effect Effects 0.000 claims abstract description 8
- 238000006243 chemical reaction Methods 0.000 claims description 4
- 241000208340 Araliaceae Species 0.000 claims description 3
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 claims description 3
- 235000003140 Panax quinquefolius Nutrition 0.000 claims description 3
- 235000008434 ginseng Nutrition 0.000 claims description 3
- 238000011426 transformation method Methods 0.000 claims description 3
- 238000005259 measurement Methods 0.000 abstract description 16
- 238000004364 calculation method Methods 0.000 description 3
- 230000007547 defect Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000003702 image correction Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000000691 measurement method Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
Images
Landscapes
- Length Measuring Devices By Optical Means (AREA)
Abstract
本发明公开了一种具有高分辨率的汇聚式双目视觉测量方法,是从双目标定结果中的相机内外参数入手,计算双目相机光轴在水平方向的夹角;再根据相机光轴角度构建图像的旋转矩阵;接着,根据双目相机的平移向量计算光心之间的距离,并以此构建图像的平移矩阵,再构建最终的图像变换矩阵;然后通过图像变换矩阵计算双目视差,最终得到双目测量的深度值。本发明能够在使用普通视场相机的情况下获取足够大的有效测量区域,并能应用在对空间结构要求比较高的场合,从而提高双目视觉的测量分辨率。
Description
技术领域
本发明属于机器视觉测量领域,具体涉及基于汇聚式双目视觉测量的提高测量分辨率的方法。
背景技术
光学三维测量技术是获取物体三维信息最有效的手段之一。它具有非接触测量、不需接触被测物表面、高采样密度等诸多优点。目前,光学三维测量技术的主要实现途径有:激光雷达法、莫尔法、结构光法、双目视觉法等等。其中,双目视觉法是根据测量***中各设备的空间几何位置关系,测得最终的三维信息。近年来,基于双目视觉的三维测量方法由于结构灵活、安装方便、成本低因而被广泛应用。
在精密测量领域,双目视觉测量中常采用的平行结构因受相机视场角限制,在双目图像中能够有效测量的重合区域较小,若是使用大视角的相机增大图像重合区域,又会引入较大的图像畸变,难免会影响测量精度,使用光轴汇聚式结构的双目***又会因视差过大而使得测量分辨率较小。
发明内容
本发明为了解决上述现有技术中的不足之处,提供一种具有高分辨率的汇聚式双目视觉测量方法,以期能在受到相机视场角及测量场合限制时,保证双目图像中包含足够大的重合区域,同时不会引入过大的图像畸变,从而能够提高双目视觉的测量分辨率,并能应用在对空间结构要求比较高的场合。
为达到此目的,本发明采用如下技术方案:
本发明一种具有高分辨率的汇聚式双目视觉测量方法的特点是按如下步骤进行:
步骤1、标定双目相机的内外参数:
将标定板放置在双目相机的视场重合区域中,并利用所述双目相机采集多组不同空间位姿的标定板图像,使用张氏标定法对双目相机进行双目标定,从而得到内参矩阵和包括双目相机的旋转向量Rvec及平移向量的外参;f表示相机焦距,u0、v0分别表示图像中心像素的横、纵坐标,t1、t2、t3分别表示右侧相机相对于左侧相机在x、y、z三个方向的平移量;
步骤2、结合内外参数构建图像变换矩阵:
步骤2.1、利用罗德里格斯变换法将旋转向量Rvec转换为旋转矩阵Rcam;
步骤2.2、根据旋转矩阵Rcam中各元素之间的关系,利用式(1)计算出双目相机的光轴在水平方向的旋转角度θ:
式(1)中,r31、r32、r33分别表示旋转矩阵Rcam中第三行的三个元素;
步骤2.6、利用式(2)得到左视图的图像变换矩阵Pleft(B,θ):
Pleft(B,θ)=Timg(B)·Rimg(θ)·M (2)
步骤2.7、同理,利用式(3)得到右视图的变换矩阵Pright(-B,-θ):
Pright(-B,-θ)=Timg(-B)·Rimg(-θ)·M (3)
步骤3、利用式(4)得到变换后的左、右视图上的齐次坐标p′l、p′r:
式(4)中,pl和pr分别表示空间中距离双目相机深度为Z的一点P在左、右视图上的齐次坐标,x′l、y′l分别表示左视图上的横、纵像素坐标值,x′r、y′r分别表示右视图上的横、纵像素坐标值;
步骤4、利用式(5)计算左右视图中的视差d:
d=x′r-x′l (5)
步骤5、利用式(6)计算深度Z:
与已有技术相比,本发明的有益效果体现在:
1、本发明方法在双目视觉测量的视差计算过程中,通过将左右相机在空间坐标系下的旋转和平移转换为左右图像在像素坐标系的旋转和平移,将左右相机的空间关系体现于视差的计算中,从而降低了视差计算引起的误差对深度测量的影响,进而提高了双目视觉的测量分辨率。
2、本发明方法能够在使用普通视场相机的情况下获取足够大的有效测量区域,增大相机光轴夹角以弥补相机视场不足的缺点,能够近距离完成精密器件的清晰成像,应用在对空间结构要求比较高的场合。
附图说明
图1为本发明方法的整体流程框图;
图2为本发明双目视觉测量结构的示意图。
具体实施方式
本实施例中,一种具有高分辨率的汇聚式双目视觉测量方法,如图1所示,主要流程分为以下几个步骤:
步骤1、标定双目相机的内外参数:
本实施例中,使用的标准棋盘格标定板的大小为9×6,每个方格边长为10mm。将标定板放置在双目相机的视场重合区域中,在视场重合区域内移动、转动标定板,保证标定板同时清晰完整出现在左右视图中,利用双目相机采集多组(15-20组为佳)不同空间位姿的标定板图像,使用张氏标定法对双目相机进行双目标定,从而得到内参矩阵和包括双目相机的旋转向量Rvec=[r1 r2 r3]T及平移向量Tvec=[t1 t2 t3]T的外参;f表示相机焦距,u0、v0分别表示图像中心像素的横、纵坐标,r1、r2、r3分别为表示相机光轴旋转向量的三个元素,t1、t2、t3分别表示右侧相机相对于左侧相机在x、y、z三个方向的平移量。
步骤2、结合内外参数构建图像变换矩阵:
步骤2.1、利用式(1)所示的罗德里格斯变换法将旋转向量Rvec转换为旋转矩阵Rcam:
Rcam=I+(1-cosα)S2+sinαS (1)
式(1)中,I为单位矩阵,α为两光轴的空间夹角,S为使用旋转向量中元素构建的矩阵;并有:
步骤2.2、根据旋转矩阵Rcam中各元素之间的关系,利用式(2)计算出双目相机的光轴在水平方向的旋转角度,如图2中θ:
式(2)中,r31、r32、r33分别表示旋转矩阵Rcam中第三行的三个元素。
步骤2.6、利用式(3)得到左视图的图像变换矩阵Pleft(B,θ):
步骤2.7、同理,利用式(4)得到右视图的变换矩阵Pright(-B,-θ):
步骤3、利用式(5)得到变换后的左、右视图上的齐次坐标p′l、p′r:
式(5)中,pl和pr分别表示空间中距离双目相机深度为Z的一点P在左、右视图上的齐次坐标,x′l、y′l分别表示左视图上的横、纵像素坐标值,x′r、y′r分别表示右视图上的横、纵像素坐标值;
步骤4、利用式(6)计算左右视图中的视差d:
步骤5、利用式(7)计算深度Z:
Claims (1)
1.一种具有高分辨率的汇聚式双目视觉测量方法,其特征是按如下步骤进行:
步骤1、标定双目相机的内外参数:
将标定板放置在双目相机的视场重合区域中,并利用所述双目相机采集多组不同空间位姿的标定板图像,使用张氏标定法对双目相机进行双目标定,从而得到内参矩阵和包括双目相机的旋转向量Rvec及平移向量的外参;f表示相机焦距,u0、v0分别表示图像中心像素的横、纵坐标,t1、t2、t3分别表示右侧相机相对于左侧相机在x、y、z三个方向的平移量;
步骤2、结合内外参数构建图像变换矩阵:
步骤2.1、利用罗德里格斯变换法将旋转向量Rvec转换为旋转矩阵Rcam;
步骤2.2、根据旋转矩阵Rcam中各元素之间的关系,利用式(1)计算出双目相机的光轴在水平方向的旋转角度θ:
式(1)中,r31、r32、r33分别表示旋转矩阵Rcam中第三行的三个元素;
步骤2.6、利用式(2)得到左视图的图像变换矩阵Pleft(B,θ):
Pleft(B,θ)=Timg(B)·Rimg(θ)·M (2)
步骤2.7、同理,利用式(3)得到右视图的变换矩阵Pright(-B,-θ):
Pright(-B,-θ)=Timg(-B)·Rimg(-θ)·M (3)
步骤3、利用式(4)得到变换后的左、右视图上的齐次坐标p′l、p′r:
式(4)中,pl和pr分别表示空间中距离双目相机深度为Z的一点P在左、右视图上的齐次坐标,x′l、y′l分别表示左视图上的横、纵像素坐标值,x′r、y′r分别表示右视图上的横、纵像素坐标值;
步骤4、利用式(5)计算左右视图中的视差d:
d=x′r-x′l (5)
步骤5、利用式(6)计算深度Z:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210027706.1A CN114359365B (zh) | 2022-01-11 | 2022-01-11 | 一种具有高分辨率的汇聚式双目视觉测量方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210027706.1A CN114359365B (zh) | 2022-01-11 | 2022-01-11 | 一种具有高分辨率的汇聚式双目视觉测量方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114359365A true CN114359365A (zh) | 2022-04-15 |
CN114359365B CN114359365B (zh) | 2024-02-20 |
Family
ID=81108327
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210027706.1A Active CN114359365B (zh) | 2022-01-11 | 2022-01-11 | 一种具有高分辨率的汇聚式双目视觉测量方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114359365B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116342710A (zh) * | 2023-02-10 | 2023-06-27 | 深圳市中图仪器股份有限公司 | 用于激光跟踪仪的双目相机的标定方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015024407A1 (zh) * | 2013-08-19 | 2015-02-26 | 国家电网公司 | 基于电力机器人的双目视觉导航***及方法 |
CN107358631A (zh) * | 2017-06-27 | 2017-11-17 | 大连理工大学 | 一种虑及三维畸变的双目视觉重建方法 |
CN107907048A (zh) * | 2017-06-30 | 2018-04-13 | 长沙湘计海盾科技有限公司 | 一种基于线结构光扫描的双目立体视觉三维测量方法 |
CN110207650A (zh) * | 2019-05-31 | 2019-09-06 | 重庆迪星天科技有限公司 | 基于双目视觉的车用公路限高架高度测量方法及装置 |
CN112734863A (zh) * | 2021-03-31 | 2021-04-30 | 武汉理工大学 | 一种基于自动定位的交叉式双目相机标定方法 |
WO2021120407A1 (zh) * | 2019-12-17 | 2021-06-24 | 大连理工大学 | 一种基于多对双目相机的视差图像拼接与可视化方法 |
-
2022
- 2022-01-11 CN CN202210027706.1A patent/CN114359365B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015024407A1 (zh) * | 2013-08-19 | 2015-02-26 | 国家电网公司 | 基于电力机器人的双目视觉导航***及方法 |
CN107358631A (zh) * | 2017-06-27 | 2017-11-17 | 大连理工大学 | 一种虑及三维畸变的双目视觉重建方法 |
CN107907048A (zh) * | 2017-06-30 | 2018-04-13 | 长沙湘计海盾科技有限公司 | 一种基于线结构光扫描的双目立体视觉三维测量方法 |
CN110207650A (zh) * | 2019-05-31 | 2019-09-06 | 重庆迪星天科技有限公司 | 基于双目视觉的车用公路限高架高度测量方法及装置 |
WO2021120407A1 (zh) * | 2019-12-17 | 2021-06-24 | 大连理工大学 | 一种基于多对双目相机的视差图像拼接与可视化方法 |
CN112734863A (zh) * | 2021-03-31 | 2021-04-30 | 武汉理工大学 | 一种基于自动定位的交叉式双目相机标定方法 |
Non-Patent Citations (1)
Title |
---|
刘志伟;赵立宏;罗湘喜;: "双目视觉测量***中摄像机分辨率引起的误差分析", 机械工程师, no. 12, 10 December 2016 (2016-12-10) * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116342710A (zh) * | 2023-02-10 | 2023-06-27 | 深圳市中图仪器股份有限公司 | 用于激光跟踪仪的双目相机的标定方法 |
CN116342710B (zh) * | 2023-02-10 | 2024-01-30 | 深圳市中图仪器股份有限公司 | 用于激光跟踪仪的双目相机的标定方法 |
Also Published As
Publication number | Publication date |
---|---|
CN114359365B (zh) | 2024-02-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109146980B (zh) | 基于单目视觉的优化的深度提取和被动测距方法 | |
CN111369630A (zh) | 一种多线激光雷达与相机标定的方法 | |
CN109035320B (zh) | 基于单目视觉的深度提取方法 | |
CN103499302B (zh) | 基于结构光视觉成像***的凸轮轴直径尺寸在线测量方法 | |
CN108613628B (zh) | 一种基于双目视觉的架空输电线路弧垂测量方法 | |
CN110296667B (zh) | 基于线结构光多角度投影的高反射表面三维测量方法 | |
CN109859272B (zh) | 一种自动对焦双目摄像头标定方法及装置 | |
CN110763152A (zh) | 一种水下主动旋转结构光三维视觉测量装置及测量方法 | |
CN110830781B (zh) | 一种基于双目视觉的投影图像自动校正方法及*** | |
CN103852060B (zh) | 一种基于单目视觉的可见光图像测距方法 | |
CN109827521B (zh) | 一种快速多线结构光视觉测量***标定方法 | |
CN109272555B (zh) | 一种rgb-d相机的外部参数获得及标定方法 | |
CN111091076B (zh) | 基于立体视觉的隧道限界数据测量方法 | |
CN115205466B (zh) | 一种基于结构光的输电通道三维重建方法和*** | |
US20210364288A1 (en) | Optical measurement and calibration method for pose based on three linear array charge coupled devices (ccd) assisted by two area array ccds | |
WO2024138916A1 (zh) | 一种2d面阵相机与线激光3d传感器联合标定方法及装置 | |
CN108180888A (zh) | 一种基于可转动摄像头的距离检测方法 | |
CN113450416B (zh) | 一种应用于三目相机立体标定的tcsc方法 | |
CN113724337A (zh) | 一种无需依赖云台角度的相机动态外参标定方法及装置 | |
KR101597163B1 (ko) | 스테레오 카메라 교정 방법 및 장치 | |
CN115880369A (zh) | 线结构光3d相机和线阵相机联合标定的装置、***及方法 | |
CN110728745B (zh) | 一种基于多层折射图像模型的水下双目立体视觉三维重建方法 | |
CN110044266B (zh) | 基于散斑投影的摄影测量*** | |
CN114359365B (zh) | 一种具有高分辨率的汇聚式双目视觉测量方法 | |
CN109506629B (zh) | 一种水下核燃料组件检测装置旋转中心标定的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |