CN101324430A - 基于相似原理的双目测距法 - Google Patents
基于相似原理的双目测距法 Download PDFInfo
- Publication number
- CN101324430A CN101324430A CNA2008100006445A CN200810000644A CN101324430A CN 101324430 A CN101324430 A CN 101324430A CN A2008100006445 A CNA2008100006445 A CN A2008100006445A CN 200810000644 A CN200810000644 A CN 200810000644A CN 101324430 A CN101324430 A CN 101324430A
- Authority
- CN
- China
- Prior art keywords
- distance
- different
- testee
- measured
- focal length
- 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
Images
Landscapes
- Length Measuring Devices By Optical Means (AREA)
Abstract
本发明属于移动机器人领域,提出了一种新型双目测距法。该测距法的硬件主要包括两个焦距不同的摄像头、图像采集卡、摄像头控制电机和主控计算机。根据三角形的相似原理,以及焦距、物距和象距的关系公式推导出被测物体的距离和尺寸计算公式。利用两个焦距不同的摄像头对被测物体进行成像,得到两个尺度不同的图像,主控计算机通过相应算法算出被测物体在两个图像中的不同尺寸,将这两个不同的尺寸代入计算公式,就可以得到被测物体的距离和尺寸信息。该方法使机器人同时拥有望远镜和广角镜效果,提高其感知世界的深度和广度。根据该方法的原理公式,不用测出象距就可以计算出物体的距离信息,从而节省了位移传感器的使用,降低了成本。
Description
技术领域
本发明属于智能移动机器人领域,提出了一种新型双目测距法。
背景技术
要实现智能移动机器人的自主运动,就离不开路径规划和实时避障,而实时避障的一个关键技术就是准确地测出机器人到障碍物的距离。目前常用的测距方法主要分为主动测距和被动测距两类。
(1)主动测距
主动测距法是通过特定的装置发出能量,测距***根据反射回来的信息来测量物体的距离,它主要包括反射能量法、超声时间法等。反射能量法需要特殊仪器发射一束光(通常是近红外光或激光)照射到被测物体表面,仪器同时接收被测物体的反射光能量,根据接收到的反射光能量来判断被测物体的距离;超声时间法测量一束超声波从发射到反射回仪器的时间来判断被测距离。主动测距法的优点是受外界环境干扰较小,其缺点是需要额外的能量发射装置,增加了设备成本,而且有的可能需要能量传播介质(如超声时间法),受环境影响较大,限制了其使用场合。
(2)被动测距
被动测距法是根据被测物体本身发出的信号(如光信号)来测量物体的距离,它通常与机器视觉相联系,主要包括立体视觉测距法、单目测距法、测角被动测距法等。立体视觉测距法是仿照人类利用双目感知距离的一种测距方法,该方法的难点是选择合理的匹配特征和匹配准则,以保证匹配的准确性,而且使机器人感知世界的深度和广度有限;单目测距法是通过在光学***中引进满足一定条件的“mask”,使成像***的光学传递函数形成一系列周期变化的与目标物体距离有关的零点,该方法要求目标物体具有低空间频率特性,同时需要精密仪器测出像距信息;测角被动测距法是美国海军有关单位提出的一种测距方法,通过对目标两次测角来实现测距,该方法要求平台加速度不能为零。
可见上述的各种主动测距和被动测距方法都存在一定的缺点或不足。
本发明的目的是:
为智能移动机器人提供一种低成本、高精度、易于实现的测距方法,同时可以提高机器人感知世界的深度和广度。
本发明的技术方案是:
基于相似原理的双目测距法,其硬件主要包括两个焦距不同的摄像头、图像采集卡、摄像头控制电机和主控计算机。两个焦距不同的摄像头对一个被测物体进行成像,得到两个尺度不同的图像,图像采集卡将两个图像发送到主控计算机,通过相应的算法计算出被测物体在两个图像中的不同尺寸。再根据三角形的相似原理,以及焦距、物距和象距的关系公式就可以计算出被测物体的距离和尺寸信息。
本发明的优点是:
基于相似原理的新型双目测距法在应用中会采用两台焦距不同的摄像头,可以使机器人同时拥有望远镜和广角镜,提高机器人感知世界的深度和广度。根据该方法的原理公式,不用测出象距就可以计算出物体的距离信息,从而节省了位移传感器的使用,降低了成本。通过一系列的实验,也验证了该方法精度高、易于实现。
附图说明
图1是新型双目测距法的原理图
图2是新型双目测距***的结构框图
图中标号说明
(1)数字系列:
1-透镜一;2-透镜二;3-双目摄像头;4-摄像头转向电机码盘;5-码盘转数;6-主控计算机;7-运动规划控制***;8-运动指令;9-运动电机;10-视觉信息;11-图像采集卡。
(2)字母系列:
AB-被测物体;h-被测物体的长度;u-被测物体到两个透镜的距离;O1-透镜一的中心;O2-透镜二的中心;f1-透镜一的焦距;f2-透镜二的焦距;A1B1-AB通过透镜一的成像;A2B2-AB通过透镜二的成像;v1-透镜一成像的象距;v2-透镜二成像的象距;h1-被测物体通过透镜一成像的尺度;h2-被测物体通过透镜二成像的尺度。
具体实施方式
首先详细介绍一下该新型测距法的工作原理:
新型双目视觉测距法的原理图如图1所示。在图1中,根据三角形的相似原理,得出以下等式:
由(1)式可得:
由焦距、物距和象距的关系公式得:
对(2)式和(3)式进行整理,得到物距的计算公式:
并得到被测物体尺寸的计算公式:
(1)、(2)、(3)、(4)和(5)式中:
h-被测物体AB的长度,对应图1中的|AB|;U-被测物体到透镜的距离,对应图1中的|AO1|;h1-被测物体通过透镜一成像的尺度,对应图1中的|A1B1|;h2-被测物体通过透镜二成像的尺度,对应图1中的|A2B2|;v1-透镜一成像的象距,对应图1中的|A1O1|;v2-透镜二成像的象距,对应图1中的|B2O2|;f1-透镜一的焦距;f2-透镜二的焦距。
下面介绍一下该测距法在应用中的具体实施方式:
在实际应用中,可以使用两个焦距不同的摄像头作为两个透镜,首先要知道两个摄像头的焦距f1和f2,再通过相应的算法得到两个摄像头成像的尺寸h1和h2,就可以计算出被测物体的距离和尺寸信息。
可以设计如图2所示的双目视觉***。两个摄像头3由伺服电机驱动,其视角可达360°。伺服电机装***盘4,用来计算摄像头的摇摆角度和俯仰角度。图像采集卡11将摄像头传来的视觉10信息传至主控计算机6进行预处理,再融合码盘转数5等信息,经软件处理后得到相应指令,车载运动规划控制***7根据这些指令向运动电机9发出运动指令8,以控制机器人的运动。
Claims (1)
1.该测距法的硬件主要包括两个焦距不同的摄像头、图像采集卡、摄像头控制电机和主控计算机。根据三角形的相似原理,以及焦距、物距和象距的关系公式可以推导出被测物体距离的计算公式。
并得到被测物体尺寸的计算公式:
利用两个焦距不同的摄像头对一个被测物体进行成像,得到两个尺度不同的图像,图像采集卡将两个图像发送到主控计算机,通过相应的算法计算出被测物体在两个图像中的不同尺寸,将这两个不同的尺寸值代入推导的计算公式中,就可以得到被测物体的距离和尺寸信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2008100006445A CN101324430A (zh) | 2007-06-12 | 2008-01-11 | 基于相似原理的双目测距法 |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200710118815 | 2007-06-12 | ||
CN200710118815.X | 2007-06-12 | ||
CNA2008100006445A CN101324430A (zh) | 2007-06-12 | 2008-01-11 | 基于相似原理的双目测距法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101324430A true CN101324430A (zh) | 2008-12-17 |
Family
ID=40188062
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2008100006445A Pending CN101324430A (zh) | 2007-06-12 | 2008-01-11 | 基于相似原理的双目测距法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101324430A (zh) |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102572066A (zh) * | 2010-12-15 | 2012-07-11 | 沈阳新邮通信设备有限公司 | 具有测距功能的手持电子装置及其测距方法 |
CN102980561A (zh) * | 2012-11-30 | 2013-03-20 | 广东欧珀移动通信有限公司 | 一种移动终端测距方法及装置 |
CN103063192A (zh) * | 2012-12-28 | 2013-04-24 | 中北大学 | 利用热释电信号峰峰值时间差的运动目标测距方法 |
CN103697914A (zh) * | 2013-12-20 | 2014-04-02 | 河北汉光重工有限责任公司 | 双目被动测距中ccd相机实验标定方法 |
CN105806226A (zh) * | 2016-03-24 | 2016-07-27 | 中国科学院半导体研究所 | 一种利用激光远程测量路基水平位移的方法 |
CN105842682A (zh) * | 2016-05-06 | 2016-08-10 | 薛峰 | 车辆安全间距探测*** |
CN105841675A (zh) * | 2016-05-03 | 2016-08-10 | 北京光年无限科技有限公司 | 一种用于智能机器人的测距方法及*** |
CN106152946A (zh) * | 2015-03-31 | 2016-11-23 | 酷派软件技术(深圳)有限公司 | 一种测量物体长度的方法和终端 |
CN106352797A (zh) * | 2015-07-13 | 2017-01-25 | 宇龙计算机通信科技(深圳)有限公司 | 利用双摄像头测量物体长度的方法及终端 |
CN108225278A (zh) * | 2017-11-29 | 2018-06-29 | 维沃移动通信有限公司 | 一种测距方法、移动终端 |
CN108507540A (zh) * | 2017-02-24 | 2018-09-07 | 柯尼卡美能达株式会社 | 物体接近检知装置以及物体接近检知方法 |
CN108844486A (zh) * | 2018-04-12 | 2018-11-20 | 西安交通大学 | 一种定像距双目仿生三维测量仪器 |
CN109031264A (zh) * | 2018-06-19 | 2018-12-18 | 深圳阜时科技有限公司 | 目标物体距离感测***及方法、图像获取装置与电子设备 |
CN109084688A (zh) * | 2018-09-20 | 2018-12-25 | 杭州电子科技大学 | 一种基于可变焦相机的双目视觉测距方法 |
CN109520419A (zh) * | 2018-12-06 | 2019-03-26 | 闻泰通讯股份有限公司 | 通过图像测量物体尺寸的方法、装置及移动终端 |
CN109974580A (zh) * | 2019-03-28 | 2019-07-05 | 江苏瑞奇海力科技有限公司 | 一种测量方法、装置、电子设备和存储介质 |
CN110595369A (zh) * | 2019-08-14 | 2019-12-20 | 太原理工大学 | 一种基于机器视觉的管材直径测量装置及其测量方法 |
CN111561906A (zh) * | 2020-05-25 | 2020-08-21 | 北京洛必德科技有限公司 | 机器人单目测距方法、***、电子设备和计算机存储介质 |
CN111982061A (zh) * | 2020-07-15 | 2020-11-24 | 杭州晨安科技股份有限公司 | 一种基于不同焦距双目定焦摄像机的测距方法 |
-
2008
- 2008-01-11 CN CNA2008100006445A patent/CN101324430A/zh active Pending
Cited By (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102572066B (zh) * | 2010-12-15 | 2016-02-10 | 沈阳新邮通信设备有限公司 | 具有测距功能的手持电子装置及其测距方法 |
CN102572066A (zh) * | 2010-12-15 | 2012-07-11 | 沈阳新邮通信设备有限公司 | 具有测距功能的手持电子装置及其测距方法 |
CN102980561A (zh) * | 2012-11-30 | 2013-03-20 | 广东欧珀移动通信有限公司 | 一种移动终端测距方法及装置 |
CN102980561B (zh) * | 2012-11-30 | 2015-10-07 | 广东欧珀移动通信有限公司 | 一种移动终端测距方法及装置 |
CN103063192A (zh) * | 2012-12-28 | 2013-04-24 | 中北大学 | 利用热释电信号峰峰值时间差的运动目标测距方法 |
CN103063192B (zh) * | 2012-12-28 | 2015-07-15 | 中北大学 | 利用热释电信号峰峰值时间差的运动目标测距方法 |
CN103697914A (zh) * | 2013-12-20 | 2014-04-02 | 河北汉光重工有限责任公司 | 双目被动测距中ccd相机实验标定方法 |
CN103697914B (zh) * | 2013-12-20 | 2016-08-17 | 河北汉光重工有限责任公司 | 双目被动测距中ccd相机实验标定方法 |
CN106152946A (zh) * | 2015-03-31 | 2016-11-23 | 酷派软件技术(深圳)有限公司 | 一种测量物体长度的方法和终端 |
CN106152946B (zh) * | 2015-03-31 | 2019-08-02 | 酷派软件技术(深圳)有限公司 | 一种测量物体长度的方法和终端 |
CN106352797A (zh) * | 2015-07-13 | 2017-01-25 | 宇龙计算机通信科技(深圳)有限公司 | 利用双摄像头测量物体长度的方法及终端 |
CN106352797B (zh) * | 2015-07-13 | 2020-05-19 | 宇龙计算机通信科技(深圳)有限公司 | 利用双摄像头测量物体长度的方法及终端 |
CN105806226A (zh) * | 2016-03-24 | 2016-07-27 | 中国科学院半导体研究所 | 一种利用激光远程测量路基水平位移的方法 |
CN105841675A (zh) * | 2016-05-03 | 2016-08-10 | 北京光年无限科技有限公司 | 一种用于智能机器人的测距方法及*** |
CN105842682A (zh) * | 2016-05-06 | 2016-08-10 | 薛峰 | 车辆安全间距探测*** |
CN108507540A (zh) * | 2017-02-24 | 2018-09-07 | 柯尼卡美能达株式会社 | 物体接近检知装置以及物体接近检知方法 |
CN108225278A (zh) * | 2017-11-29 | 2018-06-29 | 维沃移动通信有限公司 | 一种测距方法、移动终端 |
CN108844486A (zh) * | 2018-04-12 | 2018-11-20 | 西安交通大学 | 一种定像距双目仿生三维测量仪器 |
CN109031264A (zh) * | 2018-06-19 | 2018-12-18 | 深圳阜时科技有限公司 | 目标物体距离感测***及方法、图像获取装置与电子设备 |
CN109084688A (zh) * | 2018-09-20 | 2018-12-25 | 杭州电子科技大学 | 一种基于可变焦相机的双目视觉测距方法 |
CN109084688B (zh) * | 2018-09-20 | 2020-09-29 | 杭州电子科技大学 | 一种基于可变焦相机的双目视觉测距方法 |
CN109520419A (zh) * | 2018-12-06 | 2019-03-26 | 闻泰通讯股份有限公司 | 通过图像测量物体尺寸的方法、装置及移动终端 |
CN109974580A (zh) * | 2019-03-28 | 2019-07-05 | 江苏瑞奇海力科技有限公司 | 一种测量方法、装置、电子设备和存储介质 |
CN110595369A (zh) * | 2019-08-14 | 2019-12-20 | 太原理工大学 | 一种基于机器视觉的管材直径测量装置及其测量方法 |
CN110595369B (zh) * | 2019-08-14 | 2021-04-02 | 太原理工大学 | 一种基于机器视觉的管材直径测量装置及其测量方法 |
CN111561906A (zh) * | 2020-05-25 | 2020-08-21 | 北京洛必德科技有限公司 | 机器人单目测距方法、***、电子设备和计算机存储介质 |
CN111982061A (zh) * | 2020-07-15 | 2020-11-24 | 杭州晨安科技股份有限公司 | 一种基于不同焦距双目定焦摄像机的测距方法 |
CN111982061B (zh) * | 2020-07-15 | 2022-08-23 | 杭州晨安科技股份有限公司 | 一种基于不同焦距双目定焦摄像机的测距方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101324430A (zh) | 基于相似原理的双目测距法 | |
US11432879B2 (en) | Method and apparatus for wide area multi-body 6D pose tracking system | |
CN102853786B (zh) | 平整度检测装置和方法 | |
CN101603812B (zh) | 一种超高速实时三维视觉测量装置及方法 | |
CN101859439A (zh) | 一种用于人机交互的运动追踪装置及其追踪方法 | |
CN107582098B (zh) | 一种二维超声图像集合重构的三维超声成像方法 | |
CN103411621B (zh) | 一种面向室内移动机器人的光流场视觉/ins组合导航方法 | |
CN107909624B (zh) | 一种从三维断层成像中提取及融合二维图像的方法 | |
US20210096250A1 (en) | Imaging device and monitoring device | |
CN202018279U (zh) | 一种弯折件的弯折角度测量设备 | |
US20100164807A1 (en) | System and method for estimating state of carrier | |
CN101569541A (zh) | 三维超声波成像*** | |
CN104715469A (zh) | 一种数据处理方法及电子设备 | |
CN102519434A (zh) | 一种用于立体视觉三维恢复数据精度测量的试验验证方法 | |
KR102218582B1 (ko) | 수중 위치 인식 시스템 | |
CN106153074A (zh) | 一种惯性测量组合动态导航性能的光学标定***和方法 | |
CN102798456A (zh) | 一种工程机械臂架***工作幅度的测量方法、装置及*** | |
JPH09257461A (ja) | 3次元座標測定装置 | |
Yamaguti et al. | A method of distance measurement by using monocular camera | |
KR20190063967A (ko) | 스테레오 카메라와 3d 바코드를 이용한 위치 측정 방법 및 장치 | |
CN105571491A (zh) | 基于双目视觉的汽车底盘数据测量***及其方法 | |
KR101356644B1 (ko) | 위치 인식 시스템 및 그 방법 | |
JPH06507474A (ja) | 基準体と関連した、位置制御素子の位置決めのための方法およびセンサ | |
CN203443582U (zh) | 升空烟花综合参数检测*** | |
CN113487676B (zh) | 确定安装于采集实体的相机之间相对姿态角的方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20081217 |