CN108592885A - 一种单双目融合定位测距算法 - Google Patents
一种单双目融合定位测距算法 Download PDFInfo
- Publication number
- CN108592885A CN108592885A CN201810200565.2A CN201810200565A CN108592885A CN 108592885 A CN108592885 A CN 108592885A CN 201810200565 A CN201810200565 A CN 201810200565A CN 108592885 A CN108592885 A CN 108592885A
- Authority
- CN
- China
- Prior art keywords
- barrier
- visual field
- overlapping region
- demarcation
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C11/00—Photogrammetry or videogrammetry, e.g. stereogrammetry; Photographic surveying
- G01C11/02—Picture taking arrangements specially adapted for photogrammetry or photographic surveying, e.g. controlling overlapping of pictures
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Measurement Of Optical Distance (AREA)
Abstract
一种单双目融合定位测距算法,包括如下步骤:A、完成Ladybug相机标定,获取精确的相机内外参数;B、测距图像预处理,利用直方图均衡化增强对比度,中值滤波处理噪声;C、计算两镜头的重叠区域,确定视场分界线的位置,根据视场分界线,判断障碍物是否存在重叠区域;D、若障碍物位于重叠区域,则开启双目测距机制,根据透视变换的三角关系等式,推导出空间点的三维坐标;E、若障碍物位于非重叠区域,则开启单目测距机制,采用数据非线性回归建模方法;F、在Ladybug全景相机中获取Dome Projection模式全景图像中,计算障碍物的方位角。本发明提出一种针对多目全景相机的单双目融合定位测距算法。
Description
技术领域
本发明涉及计算机视觉领域中的图像测距技术领域,特别涉及一种单双目融合定位测距算法。
背景技术
机器人研究领域中,机器人使用传感器作为避障装置一直是研究领域的热点你,但是多个使用传感器的设备在同一环境中工作时,相互之间可能产生干扰,相对于视觉测量,传感器还是存在一定的不足。
因此,多数的研究机构开始了全景视觉***的研究。但是目前的全景视觉在定位测距领域不能完全替代传感器,需要与传感器联合使用,这样的话,既增加了装置的重量,也没有降低使用成本,并且在反应速度上还存在一定的不足。
发明内容
针对上述缺陷,本发明提出一种针对多目全景相机的单双目融合定位测距算法,将相机视野分为重叠区域和非重叠区域,建立选择机制,若判断障碍物在重叠区域,则开启双目测距模式;若判断障碍物在非重叠区域,则开启单目测距模式。
为达此目的,本发明采用以下技术方案:
一种单双目融合定位测距算法,包括如下步骤:
A、完成Ladybug相机标定,获取精确的相机内外参数;
B、测距图像预处理,利用直方图均衡化增强对比度,中值滤波处理噪声;
C、计算两镜头的重叠区域,确定视场分界线的位置,根据视场分界线,判断障碍物是否存在重叠区域;
D、若障碍物位于重叠区域,则开启双目测距机制,根据透视变换的三角关系等式,推导出空间点的三维坐标;
E、若障碍物位于非重叠区域,则开启单目测距机制,采用数据非线性回归建模方法;
F、在Ladybug全景相机中获取Dome Projection模式全景图像中,计算障碍物的方位角。
进一步地,所述步骤C中,β是两摄像机所成的夹角(90°<β<180°),是摄像机的最大水平视角,两摄像机的最大视角相等,当摄像机的边界线出现在相邻相机视场中时,称边界线为对应摄像机下的视场分界线;
相邻摄像机重叠区域的角度的计算公式为:
设采集到单幅图像的宽度为W,计算两相邻摄像机之间视场重叠区域宽度b的公式为:
在求出重叠区域的宽度b后,即可确定视场分界线的位置。根据视场分界线,判断障碍物是否存在重叠区域,来确定使用双目测距或单目测距;
若摄像机的视场中存在障碍物(x,y),定义G(x,y)为被测障碍物与视场分界线的关系函数,以此判断其障碍物是否在重叠区域,函数如下:
根据G(x,y)取值,即可判断被测障碍物处于摄像机的视场内位置。
进一步地,所述步骤F中,设全景影像为圆形,图像坐标系XOY定义左上角为原点,全景影响与X轴和Y轴相切,将图像坐标系转换得到x’、o’、y’坐标系,o’在图像坐标中(xo,yo),障碍物的范围用障碍物与x’轴的夹角表示;
障碍物的像素坐标为(x,y),按其按横坐标的大小与xo的关系,方位角公式分为两种情况,其公式如下:
通过上述原理公式得到障碍物的的距离D与方位角φ后,障碍物的位置信息即可用一个二元数组(D,φ)表示。
本发明的有益效果:提出单双目融合定位测距算法,解决使用一台多目全景相机实现定位测距。将多目全景相机的视野分为重叠区域和非重叠区域,在重叠区域采用双目视差测距;在非重叠区域采用单目非线性回归建模法测距。并利用Ladybug系列相机中的Dome Projection模式获取全景图像,计算出障碍物的方位角。
附图说明
图1是本发明的一个实施例的操作流程图;
图2为本发明的一个实施例的Ladybug***镜头分布及测量范围的平面示意图;
图3为本发明的一个实施例的图像平面上的视场分界示意图;
图4为本发明的一个实施例的摄像机的角度示意图;
图5为本发明的一个实施例的Dome projection全景图像测量障碍物方位示意图。
具体实施方式
下面结合附图并通过具体实施方式来进一步说明本发明的技术方案。
如图1-5所示,一种单双目融合定位测距算法,包括如下步骤:
A、完成Ladybug相机标定,获取精确的相机内外参数;
B、测距图像预处理,利用直方图均衡化增强对比度,中值滤波处理噪声;
C、计算两镜头的重叠区域,确定视场分界线的位置,根据视场分界线,判断障碍物是否存在重叠区域;
D、若障碍物位于重叠区域,则开启双目测距机制,根据透视变换的三角关系等式,推导出空间点的三维坐标;
E、若障碍物位于非重叠区域,则开启单目测距机制,采用数据非线性回归建模方法;
F、在Ladybug全景相机中获取Dome Projection模式全景图像中,计算障碍物的方位角。
其中,所述步骤C中,β是两摄像机所成的夹角(90°<β<180°),是摄像机的最大水平视角,两摄像机的最大视角相等,当摄像机的边界线出现在相邻相机视场中时,称边界线为对应摄像机下的视场分界线;
相邻摄像机重叠区域的角度的计算公式为:
设采集到单幅图像的宽度为W,计算两相邻摄像机之间视场重叠区域宽度b的公式为:
在求出重叠区域的宽度b后,即可确定视场分界线的位置。根据视场分界线,判断障碍物是否存在重叠区域,来确定使用双目测距或单目测距;
假设cam0其中一个视角边界l0与x轴重合,l2为最左边界;l1为cam1的最右边界,l3为最左边界。
摄像机的角度示意图4中α0为cam0的非重叠视场,α1为cam0与cam1的重叠视场,α2为cam1的非重叠视场。由公式1,公式2式可得:
若摄像机的视场中存在障碍物(x,y),定义G(x,y)为被测障碍物与视场分界线的关系函数,以此判断其障碍物是否在重叠区域,函数如下:
根据G(x,y)取值,即可判断被测障碍物处于摄像机的视场内位置。
此外,所述步骤F中,
设全景影像为圆形,图像坐标系XOY定义左上角为原点,全景影响与X轴和Y轴相切,将图像坐标系转换得到x’、o’、y’坐标系,o’在图像坐标中(xo,yo),障碍物的范围用障碍物与x’轴的夹角表示;
障碍物的像素坐标为(x,y),按其按横坐标的大小与xo的关系,方位角公式分为两种情况,其公式如下:
通过上述原理公式得到障碍物的的距离D与方位角φ后,障碍物的位置信息即可用一个二元数组(D,φ)表示。
以上结合具体实施例描述了本发明的技术原理。这些描述只是为了解释本发明的原理,而不能以任何方式解释为对本发明保护范围的限制。基于此处的解释,本领域的技术人员不需要付出创造性的劳动即可联想到本发明的其它具体实施方式,这些方式都将落入本发明的保护范围之内。
Claims (3)
1.一种单双目融合定位测距算法,其特征在于,包括如下步骤:
A、完成Ladybug相机标定,获取精确的相机内外参数;
B、测距图像预处理,利用直方图均衡化增强对比度,中值滤波处理噪声;
C、计算两镜头的重叠区域,确定视场分界线的位置,根据视场分界线,判断障碍物是否存在重叠区域;
D、若障碍物位于重叠区域,则开启双目测距机制,根据透视变换的三角关系等式,推导出空间点的三维坐标;
E、若障碍物位于非重叠区域,则开启单目测距机制,采用数据非线性回归建模方法;
F、在Ladybug全景相机中获取Dome Projection模式全景图像中,计算障碍物的方位角。
2.根据权利要求1所述的单双目融合定位测距算法,其特征在于,所述步骤C中,β是两摄像机所成的夹角(90°<β<180°),是摄像机的最大水平视角,两摄像机的最大视角相等,当摄像机的边界线出现在相邻相机视场中时,称边界线为对应摄像机下的视场分界线;
相邻摄像机重叠区域的角度的计算公式为:
设采集到单幅图像的宽度为W,计算两相邻摄像机之间视场重叠区域宽度b的公式为:
在求出重叠区域的宽度b后,即可确定视场分界线的位置,根据视场分界线,判断障碍物是否存在重叠区域,来确定使用双目测距或单目测距;
若摄像机的视场中存在障碍物(x,y),定义G(x,y)为被测障碍物与视场分界线的关系函数,以此判断其障碍物是否在重叠区域,函数如下:
根据G(x,y)取值,即可判断被测障碍物处于摄像机的视场内位置。
3.根据权利要求1所述的单双目融合定位测距算法,其特征在于,所述步骤F中,
设全景影像为圆形,图像坐标系XOY定义左上角为原点,全景影响与X轴和Y轴相切,将图像坐标系转换得到x’、o’、y’坐标系,o’在图像坐标中(xo,yo),障碍物的范围用障碍物与x’轴的夹角表示;
障碍物的像素坐标为(x,y),按其按横坐标的大小与xo的关系,方位角公式分为两种情况,其公式如下:
通过上述原理公式得到障碍物的的距离D与方位角φ后,障碍物的位置信息即可用一个二元数组(D,φ)表示。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810200565.2A CN108592885A (zh) | 2018-03-12 | 2018-03-12 | 一种单双目融合定位测距算法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810200565.2A CN108592885A (zh) | 2018-03-12 | 2018-03-12 | 一种单双目融合定位测距算法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108592885A true CN108592885A (zh) | 2018-09-28 |
Family
ID=63626061
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810200565.2A Pending CN108592885A (zh) | 2018-03-12 | 2018-03-12 | 一种单双目融合定位测距算法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108592885A (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109633662A (zh) * | 2018-12-28 | 2019-04-16 | 百度在线网络技术(北京)有限公司 | 障碍物定位方法、装置和终端 |
CN109982058A (zh) * | 2019-04-03 | 2019-07-05 | 贵安新区新特电动汽车工业有限公司 | 自动跟随投影方法、装置、电子设备及存储介质 |
CN110084851A (zh) * | 2019-04-19 | 2019-08-02 | 湖北亿咖通科技有限公司 | 一种双目点云生成方法及*** |
CN110926408A (zh) * | 2019-12-04 | 2020-03-27 | 北京中科慧眼科技有限公司 | 基于特征物的近距离测距方法、装置、***和存储介质 |
CN112509061A (zh) * | 2020-12-14 | 2021-03-16 | 济南浪潮高新科技投资发展有限公司 | 多摄像头视觉定位方法、***、电子装置及介质 |
CN113103228A (zh) * | 2021-03-29 | 2021-07-13 | 航天时代电子技术股份有限公司 | 遥操作机器人 |
CN113343907A (zh) * | 2021-06-28 | 2021-09-03 | 深圳市银星智能科技股份有限公司 | 障碍物检测方法、障碍物检测模组及自移动设备 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102160385A (zh) * | 2008-07-23 | 2011-08-17 | 阿特里尔视象有限公司 | 用于将双目立体信息包含进代表性媒体的组合结构、机制和过程 |
CN106643667A (zh) * | 2016-12-14 | 2017-05-10 | 中国石油天然气集团公司 | 测距方法和装置 |
-
2018
- 2018-03-12 CN CN201810200565.2A patent/CN108592885A/zh active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102160385A (zh) * | 2008-07-23 | 2011-08-17 | 阿特里尔视象有限公司 | 用于将双目立体信息包含进代表性媒体的组合结构、机制和过程 |
CN106643667A (zh) * | 2016-12-14 | 2017-05-10 | 中国石油天然气集团公司 | 测距方法和装置 |
Non-Patent Citations (2)
Title |
---|
曹文君,赵祚喜,刘 雄,李叶林: "一种单双目结合的全景避障测距方法", 《现代电子技术》 * |
曹文君: "全景视觉环境避障测距方法研究", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109633662A (zh) * | 2018-12-28 | 2019-04-16 | 百度在线网络技术(北京)有限公司 | 障碍物定位方法、装置和终端 |
US11532166B2 (en) | 2018-12-28 | 2022-12-20 | Apollo Intelligent Driving Technology (Beijing) Co., Ltd. | Obstacle positioning method, device and terminal |
CN109982058A (zh) * | 2019-04-03 | 2019-07-05 | 贵安新区新特电动汽车工业有限公司 | 自动跟随投影方法、装置、电子设备及存储介质 |
CN110084851A (zh) * | 2019-04-19 | 2019-08-02 | 湖北亿咖通科技有限公司 | 一种双目点云生成方法及*** |
CN110084851B (zh) * | 2019-04-19 | 2020-12-04 | 湖北亿咖通科技有限公司 | 一种双目点云生成方法及*** |
CN110926408A (zh) * | 2019-12-04 | 2020-03-27 | 北京中科慧眼科技有限公司 | 基于特征物的近距离测距方法、装置、***和存储介质 |
CN112509061A (zh) * | 2020-12-14 | 2021-03-16 | 济南浪潮高新科技投资发展有限公司 | 多摄像头视觉定位方法、***、电子装置及介质 |
CN112509061B (zh) * | 2020-12-14 | 2024-03-22 | 山东浪潮科学研究院有限公司 | 多摄像头视觉定位方法、***、电子装置及介质 |
CN113103228A (zh) * | 2021-03-29 | 2021-07-13 | 航天时代电子技术股份有限公司 | 遥操作机器人 |
CN113103228B (zh) * | 2021-03-29 | 2023-08-15 | 航天时代电子技术股份有限公司 | 遥操作机器人 |
CN113343907A (zh) * | 2021-06-28 | 2021-09-03 | 深圳市银星智能科技股份有限公司 | 障碍物检测方法、障碍物检测模组及自移动设备 |
CN113343907B (zh) * | 2021-06-28 | 2024-03-26 | 深圳银星智能集团股份有限公司 | 障碍物检测方法、障碍物检测模组及自移动设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108592885A (zh) | 一种单双目融合定位测距算法 | |
US10260862B2 (en) | Pose estimation using sensors | |
EP3517997B1 (en) | Method and system for detecting obstacles by autonomous vehicles in real-time | |
US9607227B2 (en) | Boundary detection apparatus and boundary detection method | |
CN106960454B (zh) | 景深避障方法、设备及无人飞行器 | |
US10909395B2 (en) | Object detection apparatus | |
CN108369743A (zh) | 使用多方向相机地图构建空间 | |
JP6171593B2 (ja) | 視差図からの対象追跡方法及びシステム | |
JP2004086779A (ja) | 障害物検出装置及びその方法 | |
Nienaber et al. | A comparison of low-cost monocular vision techniques for pothole distance estimation | |
US9098750B2 (en) | Gradient estimation apparatus, gradient estimation method, and gradient estimation program | |
CN105205459B (zh) | 一种图像特征点类型的识别方法和装置 | |
CN106033614B (zh) | 一种强视差下的移动相机运动目标检测方法 | |
CN113034586B (zh) | 道路倾角检测方法和检测*** | |
US11004211B2 (en) | Imaging object tracking system and imaging object tracking method | |
JP5501084B2 (ja) | 平面領域検出装置及びステレオカメラシステム | |
Petrovai et al. | A stereovision based approach for detecting and tracking lane and forward obstacles on mobile devices | |
Klappstein et al. | Monocular motion detection using spatial constraints in a unified manner | |
CN101782386B (zh) | 非视觉几何的摄像机阵列视频定位方法及*** | |
KR20100066952A (ko) | 스테레오 비전을 이용하여 장애물을 추적하는 장치 및 방법 | |
US20150063630A1 (en) | Apparatus and method for detecting obstacle | |
CN112146620B (zh) | 目标物体的测距方法及装置 | |
CN103688289A (zh) | 用于估计两幅二进制图像之间相似性的方法和*** | |
US20130142388A1 (en) | Arrival time estimation device, arrival time estimation method, arrival time estimation program, and information providing apparatus | |
JP3700681B2 (ja) | 走行路検出装置 |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180928 |
|
RJ01 | Rejection of invention patent application after publication |