CN112284330A - 一种基于鱼眼摄像机的距离测量***及方法 - Google Patents
一种基于鱼眼摄像机的距离测量***及方法 Download PDFInfo
- Publication number
- CN112284330A CN112284330A CN202011294649.0A CN202011294649A CN112284330A CN 112284330 A CN112284330 A CN 112284330A CN 202011294649 A CN202011294649 A CN 202011294649A CN 112284330 A CN112284330 A CN 112284330A
- Authority
- CN
- China
- Prior art keywords
- fisheye
- camera
- module
- fisheye camera
- area
- 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
- 238000000034 method Methods 0.000 title claims abstract description 17
- 238000004422 calculation algorithm Methods 0.000 claims abstract description 8
- 238000003909 pattern recognition Methods 0.000 claims abstract description 7
- 238000000605 extraction Methods 0.000 claims description 16
- 238000004891 communication Methods 0.000 claims description 11
- 230000000007 visual effect Effects 0.000 claims description 11
- 238000012545 processing Methods 0.000 claims description 9
- 238000004364 calculation method Methods 0.000 claims description 3
- 238000005259 measurement Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C3/00—Measuring distances in line of sight; Optical rangefinders
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/25—Determination of region of interest [ROI] or a volume of interest [VOI]
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Electromagnetism (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Measurement Of Optical Distance (AREA)
Abstract
本发明公开了一种基于鱼眼摄像机的距离测量***及方法,方法包括设定鱼眼摄像机的相机亮度、曝光时间、触发方式,并控制鱼眼摄像机进行拍照;获取含有棋盘格的鱼眼图像并进行显示;将鱼眼图像转换为灰度图像,并提取有效区域;根据模式识别算法确定有效区域中棋盘格的角点坐标;根据角点坐标计算出被测区域的位置,并通过二值化获取目标区域像素面积;将目标区域像素面积代入预设公式,得到被测物体与摄像机的距离。本发明采用鱼眼摄像机结构简单,易于实现。
Description
技术领域
本发明涉及机器视觉技术领域,更具体的说是涉及一种基于鱼眼摄像机的距离测量***及方法。
背景技术
目前机器视觉距离测量主要使用激光测距、单目测距、双目测距、或者激光测距与单目相机相结合的方法。激光测距方法是通过激光传感器单纯的测量传感器与目标之间的距离,无法获取到目标图像,无法灵活定位到目标图像中的特征点。双目相机测距比较全面,通过分析两张图片的差异进行计算距离,但需要进行相机标定且要处理两张图片,前期处理及测距耗时较长,、设备成本高。现有技术中单目测距使用普通工业相机和镜头,很难到达很大的视野范围,而鱼眼摄像机焦距短、视野大,被广泛应用于视频监控、智能交通等领域中。
因此,如何提供一种基于鱼眼摄像机的距离测量***及方法是本领域技术人员亟需解决的问题。
发明内容
有鉴于此,本发明提供了一种基于鱼眼摄像机的距离测量***及方法,易于实现,成本低。
为了实现上述目的,本发明采用如下技术方案:
一种基于鱼眼摄像机的距离测量***,包括:鱼眼摄像机、相机调试模块、图像采集及显示模块、特征提取模块、视觉处理分析模块、目标面积提取模块和距离确定模块,所述相机调试模块和所述鱼眼摄像机连接,所述鱼眼摄像机、所述图像采集及显示模块、所述特征提取模块、所述视觉处理分析模块、所述目标面积提取模块和所述距离确定模块依次连接;
所述相机调试模块用于对鱼眼摄像机的参数进行控制;
所述鱼眼摄像机用于拍摄含有棋盘格的鱼眼图像;
所述图像采集及显示模块用于获取含有棋盘格的鱼眼图像并进行显示;
所述特征提取模块用于将鱼眼图像转换为灰度图像,并提取有效区域;
所述视觉处理分析模块用于根据模式识别算法确定有效区域中棋盘格的角点坐标;
所述目标面积提取模块,用于根据角点坐标计算出被测区域的位置,并通过二值化获取目标区域像素面积;
所述距离确定模块,用于根据所述目标区域像素面积得到被测物体与鱼眼摄像机的距离。
进一步,还包括通讯模块,所述通讯模块和所述距离确定模块连接,用于传输数据。
一种基于鱼眼摄像机的距离测量方法,该方法应用于基于鱼眼摄像机的距离测量***,包括以下步骤:
步骤1:设定鱼眼摄像机的参数,并控制鱼眼摄像机进行拍照;
步骤2:获取含有棋盘格的鱼眼图像并进行显示;
步骤3:将鱼眼图像转换为灰度图像,并提取有效区域;
步骤4:根据模式识别算法确定有效区域中棋盘格的角点坐标;
步骤5:根据角点坐标计算出被测区域的位置,并通过二值化获取目标区域像素面积;
步骤6:将所述目标区域像素面积代入预设公式,得到被测物体与鱼眼摄像机的距离,其计算公式为:
y=10.808x-41.371 (1)
经由上述的技术方案可知,与现有技术相比,本发明公开提供了一种基于鱼眼摄像机的距离测量***及方法,不需要额外的激光传感器,价格低廉;单步运行时仅需要处理一张图片,算法耗时短,无需进行相机标定,前期准备工作少。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1附图为本发明提供的基于鱼眼摄像机的距离测量***原理框图。
图2附图为本发明提供的基于鱼眼摄像机的距离测量方法流程图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1所示,一种基于鱼眼摄像机的距离测量***,包括:鱼眼摄像机、相机调试模块、图像采集及显示模块、特征提取模块、视觉处理分析模块、目标面积提取模块、距离确定模块和通讯模块,相机调试模块和鱼眼摄像机连接,鱼眼摄像机、图像采集及显示模块、特征提取模块、视觉处理分析模块、目标面积提取模块、距离确定模块和通讯模块依次连接;
相机调试模块用于对鱼眼摄像机的参数进行控制,包括相机亮度、曝光时间、触发方式;
鱼眼摄像机用于拍摄含有棋盘格的鱼眼图像;鱼眼镜头是一种极端的广角镜头,焦距为1.8mm或更短的并且视角接近或等于180°,进而可以进行超大视野的拍摄。
图像采集及显示模块用于获取含有棋盘格的鱼眼图像并进行显示;
特征提取模块用于将鱼眼图像转换为灰度图像,并提取有效区域;
视觉处理分析模块用于根据模式识别算法确定有效区域中棋盘格的角点坐标;
目标面积提取模块,用于根据角点坐标计算出被测区域的位置,并通过二值化获取目标区域像素面积;
距离确定模块,用于根据目标区域像素面积得到被测物体与鱼眼摄像机的距离。
通讯模块使用多种通讯方式,如TCP\IP通讯,ModelBus通讯,232\485通讯,IO板卡通讯,Profinet,EtherNet等多种通讯方式,与其他***中的硬件设备进行数据通讯,达到将视觉分析后的数据进行多样化实现的目的。
如图2所示,一种基于鱼眼摄像机的距离测量方法,包括以下步骤:
步骤1:设定鱼眼摄像机的相机亮度、曝光时间、触发方式,并控制鱼眼摄像机进行拍照;
步骤2:获取含有棋盘格的鱼眼图像并进行显示;
步骤3:将鱼眼图像转换为灰度图像,并提取有效区域;
步骤4:根据模式识别算法确定有效区域中棋盘格的角点坐标;
步骤5:根据角点坐标计算出被测区域的位置,并通过二值化获取目标区域像素面积;
步骤6:将目标区域像素面积代入预设公式,得到被测物体与鱼眼摄像机的距离,其计算公式为:
y=10.808x-41.371 (1)
本发明有效测量的距离在300mm至1200mm之间,超出此范围,距离测量可能出现较大偏差。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (3)
1.一种基于鱼眼摄像机的距离测量***,其特征在于,包括:鱼眼摄像机、相机调试模块、图像采集及显示模块、特征提取模块、视觉处理分析模块、目标面积提取模块和距离确定模块,所述相机调试模块和所述鱼眼摄像机连接,所述鱼眼摄像机、所述图像采集及显示模块、所述特征提取模块、所述视觉处理分析模块、所述目标面积提取模块和所述距离确定模块依次连接;
所述相机调试模块用于对鱼眼摄像机的参数进行控制;
所述鱼眼摄像机用于拍摄含有棋盘格的鱼眼图像;
所述图像采集及显示模块用于获取含有棋盘格的鱼眼图像并进行显示;
所述特征提取模块用于将鱼眼图像转换为灰度图像,并提取有效区域;
所述视觉处理分析模块用于根据模式识别算法确定有效区域中棋盘格的角点坐标;
所述目标面积提取模块,用于根据角点坐标计算出被测区域的位置,并通过二值化获取目标区域像素面积;
所述距离确定模块,用于根据所述目标区域像素面积得到被测物体与鱼眼摄像机的距离。
2.根据权利要求1所述的一种基于鱼眼摄像机的距离测量***,其特征在于,还包括通讯模块,所述通讯模块和所述距离确定模块连接,用于传输数据。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011294649.0A CN112284330A (zh) | 2020-11-18 | 2020-11-18 | 一种基于鱼眼摄像机的距离测量***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011294649.0A CN112284330A (zh) | 2020-11-18 | 2020-11-18 | 一种基于鱼眼摄像机的距离测量***及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112284330A true CN112284330A (zh) | 2021-01-29 |
Family
ID=74399640
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011294649.0A Pending CN112284330A (zh) | 2020-11-18 | 2020-11-18 | 一种基于鱼眼摄像机的距离测量***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112284330A (zh) |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140132707A1 (en) * | 2011-09-05 | 2014-05-15 | Mitsubishi Electric Corporation | Image processing apparatus and image processing method |
CN103996191A (zh) * | 2014-05-09 | 2014-08-20 | 东北大学 | 一种基于最小二乘优化的黑白棋盘格图像角点的检测方法 |
CN104008542A (zh) * | 2014-05-07 | 2014-08-27 | 华南理工大学 | 一种针对特定平面图形的快速角点匹配方法 |
CN106959076A (zh) * | 2017-02-20 | 2017-07-18 | 广州视源电子科技股份有限公司 | 基于摄像头的人像距离检测方法及*** |
US20170330311A1 (en) * | 2014-12-04 | 2017-11-16 | Mitsubishi Electric Corporation | Image processing device and method, image capturing device, program, and record medium |
CN110264531A (zh) * | 2019-06-27 | 2019-09-20 | 信利光电股份有限公司 | 一种棋盘格角点的捉取方法、装置、***及可读存储介质 |
CN110288793A (zh) * | 2019-06-28 | 2019-09-27 | 青岛科美创视智能科技有限公司 | 一种电子围栏及设置电子围栏的方法 |
CN110689579A (zh) * | 2019-10-18 | 2020-01-14 | 华中科技大学 | 基于合作目标的快速单目视觉位姿测量方法及测量*** |
CN110930407A (zh) * | 2020-02-07 | 2020-03-27 | 西南交通大学 | 一种基于图像处理的悬浮间隙视觉检测方法 |
CN111047633A (zh) * | 2018-10-12 | 2020-04-21 | 富华科精密工业(深圳)有限公司 | 单目测距装置 |
CN111780716A (zh) * | 2020-07-03 | 2020-10-16 | 杭州电子科技大学 | 一种基于目标像素面积和宽高比的单目实时测距方法 |
-
2020
- 2020-11-18 CN CN202011294649.0A patent/CN112284330A/zh active Pending
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140132707A1 (en) * | 2011-09-05 | 2014-05-15 | Mitsubishi Electric Corporation | Image processing apparatus and image processing method |
CN104008542A (zh) * | 2014-05-07 | 2014-08-27 | 华南理工大学 | 一种针对特定平面图形的快速角点匹配方法 |
CN103996191A (zh) * | 2014-05-09 | 2014-08-20 | 东北大学 | 一种基于最小二乘优化的黑白棋盘格图像角点的检测方法 |
US20170330311A1 (en) * | 2014-12-04 | 2017-11-16 | Mitsubishi Electric Corporation | Image processing device and method, image capturing device, program, and record medium |
CN106959076A (zh) * | 2017-02-20 | 2017-07-18 | 广州视源电子科技股份有限公司 | 基于摄像头的人像距离检测方法及*** |
CN111047633A (zh) * | 2018-10-12 | 2020-04-21 | 富华科精密工业(深圳)有限公司 | 单目测距装置 |
CN110264531A (zh) * | 2019-06-27 | 2019-09-20 | 信利光电股份有限公司 | 一种棋盘格角点的捉取方法、装置、***及可读存储介质 |
CN110288793A (zh) * | 2019-06-28 | 2019-09-27 | 青岛科美创视智能科技有限公司 | 一种电子围栏及设置电子围栏的方法 |
CN110689579A (zh) * | 2019-10-18 | 2020-01-14 | 华中科技大学 | 基于合作目标的快速单目视觉位姿测量方法及测量*** |
CN110930407A (zh) * | 2020-02-07 | 2020-03-27 | 西南交通大学 | 一种基于图像处理的悬浮间隙视觉检测方法 |
CN111780716A (zh) * | 2020-07-03 | 2020-10-16 | 杭州电子科技大学 | 一种基于目标像素面积和宽高比的单目实时测距方法 |
Non-Patent Citations (2)
Title |
---|
牛泽等: "鱼眼图像的目标物体角点检测方法", 《电子测量技术》 * |
郭凯: "面积测量", 《弹丸毁伤参数三维重构技术》 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10306165B2 (en) | Image generating method and dual-lens device | |
US20210110188A1 (en) | Stereo imaging device | |
EP3641298B1 (en) | Method and device for capturing target object and video monitoring device | |
JP5843454B2 (ja) | 画像処理装置、画像処理方法およびプログラム | |
CN109712192B (zh) | 摄像模组标定方法、装置、电子设备及计算机可读存储介质 | |
US20110025845A1 (en) | Apparatus and method for measuring location and distance of object by using camera | |
CN109685853B (zh) | 图像处理方法、装置、电子设备和计算机可读存储介质 | |
WO2020024576A1 (zh) | 摄像头校准方法和装置、电子设备、计算机可读存储介质 | |
WO2020237565A1 (zh) | 一种目标追踪方法、装置、可移动平台及存储介质 | |
US10908492B2 (en) | Image processing method and apparatus, and electronic device | |
CN109040745B (zh) | 摄像头自校准方法和装置、电子设备、计算机存储介质 | |
CN109559353B (zh) | 摄像模组标定方法、装置、电子设备及计算机可读存储介质 | |
KR20090062881A (ko) | 이동 로봇 및 그 이동 객체 검출 방법 | |
CN113822942B (zh) | 一种基于二维码的单目摄像头测量物体尺寸的方法 | |
CN109598763B (zh) | 摄像头标定方法、装置、电子设备和计算机可读存储介质 | |
CN109068060B (zh) | 图像处理方法和装置、终端设备、计算机可读存储介质 | |
CN109584312B (zh) | 摄像头标定方法、装置、电子设备和计算机可读存储介质 | |
CN112470189B (zh) | 光场***的遮挡消除 | |
EP3605393A1 (en) | Image correction due to deviations caused by temperature changes of camera light emitter | |
US11741584B2 (en) | Method for correcting an image and device thereof | |
CN112284330A (zh) | 一种基于鱼眼摄像机的距离测量***及方法 | |
CN113108919B (zh) | 人体温度检测方法、装置和存储介质 | |
CN109379521B (zh) | 摄像头标定方法、装置、计算机设备和存储介质 | |
CN109584313B (zh) | 摄像头标定方法、装置、计算机设备和存储介质 | |
KR20220115223A (ko) | 다중 카메라 캘리브레이션 방법 및 장치 |
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: 20210129 |
|
RJ01 | Rejection of invention patent application after publication |