CN114239995A - 全区域巡航路线生成方法、系统、电子设备及存储介质 - Google Patents
全区域巡航路线生成方法、系统、电子设备及存储介质 Download PDFInfo
- Publication number
- CN114239995A CN114239995A CN202111627160.5A CN202111627160A CN114239995A CN 114239995 A CN114239995 A CN 114239995A CN 202111627160 A CN202111627160 A CN 202111627160A CN 114239995 A CN114239995 A CN 114239995A
- Authority
- CN
- China
- Prior art keywords
- route
- cruise
- area
- monitoring equipment
- cruising
- 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 69
- 238000012544 monitoring process Methods 0.000 claims abstract description 106
- 238000003384 imaging method Methods 0.000 claims abstract description 64
- 238000001514 detection method Methods 0.000 claims abstract description 26
- 238000005259 measurement Methods 0.000 claims abstract description 19
- 230000000694 effects Effects 0.000 claims abstract description 18
- 238000004364 calculation method Methods 0.000 claims abstract description 13
- 238000012806 monitoring device Methods 0.000 claims description 40
- 238000004590 computer program Methods 0.000 claims description 18
- 238000009434 installation Methods 0.000 claims description 18
- 238000005457 optimization Methods 0.000 claims description 9
- 230000000750 progressive effect Effects 0.000 claims description 3
- 230000000007 visual effect Effects 0.000 claims description 3
- 238000007689 inspection Methods 0.000 abstract description 24
- 230000008569 process Effects 0.000 abstract description 13
- 238000010586 diagram Methods 0.000 description 11
- 238000004891 communication Methods 0.000 description 5
- 238000002474 experimental method Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000003331 infrared imaging Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000005065 mining Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
- G06Q10/047—Optimisation of routes or paths, e.g. travelling salesman problem
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/38—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
- G01S19/39—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/42—Determining position
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/11—Complex mathematical operations for solving equations, e.g. nonlinear equations, general mathematical optimization problems
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Remote Sensing (AREA)
- Business, Economics & Management (AREA)
- Radar, Positioning & Navigation (AREA)
- Data Mining & Analysis (AREA)
- Human Resources & Organizations (AREA)
- Mathematical Physics (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computational Mathematics (AREA)
- Pure & Applied Mathematics (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Mathematical Optimization (AREA)
- Mathematical Analysis (AREA)
- Operations Research (AREA)
- Game Theory and Decision Science (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Quality & Reliability (AREA)
- Marketing (AREA)
- Entrepreneurship & Innovation (AREA)
- Development Economics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Algebra (AREA)
- Software Systems (AREA)
- Traffic Control Systems (AREA)
Abstract
本发明属于监控技术领域,具体涉及一种全区域巡航路线生成方法、系统、电子设备及存储介质。该方法包括:获取监控设备的成像参数信息、位置参数信息以及高度参数信息;根据给定的巡航范围,基于所述监控设备的镜头视场角和成像效果,规划出所需的巡航路线,生成巡航路线图;根据生成的巡航路线图进行实测检测并优化巡航路线,获得所述监控设备完成全区域巡航的最佳路线。本发明通过自动化生成全区域巡线方案,以此减少人工标定配置的过程,以此实现巡检区域无漏点,巡检区域视频不模糊,达到全区域覆盖巡检的要求。通过精准计算最短运动路线,可以有效的减少云台来回运动次数,可以快速完成全区域覆盖巡航工作。
Description
技术领域
本发明属于监控技术领域,具体涉及一种全区域巡航路线生成方法、系统、电子设备及存储介质。
背景技术
随着经济的不断发展和科技水平的进步,为了保障了人民财产安全,安防监控工程越来越受到人们的重视,其中,监控设备作为安防监控工程中的重要设备之一,采用监控设备可以在很多场景下代替人为巡检工作,高效便捷的完成监控区域的视频采集及监控区域的拍摄,获取监控现场的场景状况。通过视频图像方式记录、存储拍摄到的画面,被广泛应用于采矿、安防、交通、通讯、智慧城市建设或日常生活等各种场景中。
而在监控设备进行拍摄采集场景画面时,为了达到对所需监控区域的全区域监控,尤其是搭载于高点位置的载体上对所需覆盖区域进行全区域监控时,需要对监控设备设置巡航路线,以确保监控设备的全区域监控。但是,传统的监控设备巡航都是基于预置点、预置路线或巡航轨迹来手工设定设备巡航,在巡航监控过程,导致漏检、运动过快引出的画面不清楚及巡检配置过程效率较低的问题,不合理的巡航路线或轨迹导致监控设备无法在短时间内完成全区域的巡航,巡航时间延长,监控有效覆盖范围缩小,容易存在巡航漏点,对指定目标所搜与定位时,存在定位误差。
发明内容
为解决现有技术中传统的监控设备巡航都是基于预置点、预置路线或巡航轨迹来手工设定设备巡航,导致漏检、运动过快引出的画面不清楚及巡检配置过程效率较低的问题,本发明提供了一种全区域巡航路线生成方法、系统、电子设备及存储介质,通过给定的上下左右范围,自动生成该区域最佳巡航路线,以避免由于人工标定导致的漏检、运动过快引出的画面不清楚及巡检配置过程效率较低的问题。
本发明采用以下技术方案实现:
一种全区域巡航路线生成方法,该方法包括:
获取监控设备的成像参数信息、位置参数信息以及高度参数信息;
根据获取的监控设备的成像参数信息计算所述监控设备的镜头视场角和成像效果;
实时获取用于所述监控设备安装的云台设备的方位信息;
根据给定的巡航范围,基于所述监控设备的镜头视场角和成像效果,规划出所需的巡航路线,生成巡航路线图;
根据生成的巡航路线图进行实测检测并优化巡航路线,获得所述监控设备完成全区域巡航的最佳路线。
作为本发明的进一步方案,所述成像参数信息由所述监控设备的出厂参数获取,所述成像参数信息包括最小焦距、最大焦距、像元尺寸、成像图像长、成像图像宽。
优选地,所述位置参数信息由所述监控设备内的GPS模块获取,所述位置参数信息包括所述GPS模块获取的所述监控设备的当前GPS坐标信息;所述高度参数信息由所述监控设备实际安装位置获得,所述高度参数信息包括所述监控设备的安装高度信息。
优选地,所述监控设备的镜头视场角包括水平视场角FOV(H)和垂直视场角FOV(D),其中,所述垂直视场角FOV(D)的计算公式如下:
所述监控设备所处的安装高度H为:
进一步的,所述水平视场角FOV(H)的计算公式如下:
作为本发明的进一步方案,所述云台设备的方位信息包括所述云台设备的水平方向和垂直方向的方位值。
优选地,所述规划出所需的巡航路线的方法为基于相机成像原理及给定的巡航范围的上下左右范围数据,使用由近及远或由远及近逐步运动方式,计算所述云台设备所需运动的圈数,在给定的巡航范围内规划出所需的巡航路线,生成巡航路线图,所生成巡航路线可以满足监控范围与巡航周期要求,识别半径不大于5km时,巡航时间不大于15分钟;识别半径不大于10km时,巡航时间不大于20分钟;识别半径不大于15km时,巡航时间不大于30分钟。运动的圈数要尽可能少,以满足巡航时间要求。
优选地,对生成的巡航路线图进行实测检测并优化巡航路线的方法,包括:
根据生成的巡航路线图,驱动云台设备完成全区域巡航工作,并判断是否符合巡检要求;
当巡航路线实测达到时间及范围要求时,输出符合要求的最佳巡航路线;
当巡航路线实测未达到时间及范围要求时,通过反馈不断迭代优化,自动优化参数,重新生成巡航路线,并进行巡航路线实测,在达到时间及范围要求时,输出符合要求的最佳巡航路线。
优选地,所述巡航路线实测时的巡检要求还包括给定目标大小物体定成像的像素大小和画面清晰度判断,所述像素大小和画面清晰度的判断方法,包括:
实时获取云台设备的云台角度及变倍信息;
根据获取的云台角度及变倍信息实时计算所述监控设备的镜头垂直视场角;
根据镜头垂直视场角判断当前距离下给定目标大小物体定成像小是否满检测所需要的像素大小和画面清晰度要求。
本发明还包括一种全区域巡航路线生成系统,所述全区域巡航路线生成系统采用前述全区域巡航路线生成方法生成给定巡检区域最佳巡航路线;所述全区域巡航路线生成系统包括参数获取模块、巡航路线生成模块以及航线优化模块。
所述参数获取模块用于获取监控设备的成像参数信息、位置参数信息以及高度参数信息,还用于实时获取用于所述监控设备安装的云台设备的方位信息;
所述巡航路线生成模块用于基于相机成像原理及给定的巡航范围,使用由近及远或由远及近逐步运动方式,计算所述云台设备所需运动的圈数,在给定的巡航范围内规划出所需的巡航路线;
所述航线优化模块用于根据生成的巡航路线,驱动云台设备及监控设备实测,通过判断画面成像是否清晰,满足检测要求的像素和覆盖区域全覆盖要求时输出符合要求的最佳巡航路线。
本发明还包括一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现全区域巡航路线生成方法的步骤。
本发明还包括一种存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现全区域巡航路线生成方法的步骤。
本发明提供的技术方案,具有如下有益效果:
本发明用于高点监控巡航控制,通过在相机原始焦距、视场角等参数和情况下重新调整云台俯仰角和云台运动角速度的原始控制量,以此减小人工标定带来的偏差,以此实现高点监控巡航更为精准的运动控制。通过自动化生成全区域巡线方案,以此减少人工标定配置的过程,以此实现巡检区域无漏点,巡检区域视频不模糊,达到全区域覆盖巡检的要求。通过精准计算最短运动路线,可以有效的减少云台来回运动次数,经过理论和实验发现,可以在15分钟内完成360°的全区域覆盖巡航工作。
本发明的这些方面或其他方面在以下实施例的描述中会更加简明易懂。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。
附图说明
为了更清楚地说明本发明实施例或相关技术中的技术方案,下面将对示例性实施例或相关技术描述中所需要使用的附图作一简单地介绍,附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
图1为本发明实施例的一种全区域巡航路线生成方法的流程图。
图2为本发明实施例的一种全区域巡航路线生成方法中生成巡航路线的流程示意图。
图3为本发明实施例的一种全区域巡航路线生成方法中相机小孔成像原理计算极限探测距离的原理示意图。
图4为本发明实施例的一种全区域巡航路线生成方法中计算有俯仰角情况下水平距离的原理示意图。
图5为本发明实施例的一种全区域巡航路线生成方法中计算有俯仰角情况下水平距离的俯视图。
图6为本发明实施例的一种全区域巡航路线生成方法中监控设备输入输出数据模拟运动的结果显示图。
图7为本发明实施例中一种全区域巡航路线生成系统的系统框图。
图8为本发明一个实施例的电子设备的结构框图。
图9是适于用来实现根据本发明一实施方式的全区域巡航路线生成方法的计算机系统的结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
在本发明的说明书和权利要求书及上述附图中的描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如101、102等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。
本发明提供的一种全区域巡航路线生成方法、系统、电子设备及存储介质,是基于GIS三维地理高程数据、监控的GPS坐标位置,相对地面高度、6轴陀螺仪、高精度云台及镜头视场角信息综合考虑,基于高精度的地理信息、高精度云台信息及双目视觉定位来计算垂直可视距离,在给定范围内逐步叠加计算出巡航所需要云台俯仰角度并生成巡航路线,此方法可实现全区域无漏点的巡航,且能减少巡航时间到15分钟以内。通过GIS三维地理高程数据及监控所在坐标位置,可以预先计算出有效监控覆盖范围;还可以实现区域内,指定大小目标搜索与定位,同时定位误差小于100m。
下面将结合本发明示例性实施例中的附图,对本发明示例性实施例中的技术方案进行清楚、完整地描述,显然,所描述的示例性实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为根据本发明一实施方式的全区域巡航路线生成方法的流程图。图2为本发明实施例的一种全区域巡航路线生成方法中生成巡航路线的流程示意图。如图1和图2所示,本发明的一个实施例提供一种全区域巡航路线生成方法,该方法应用于监控设备的巡航路线规划中,该方法包括如下步骤:
S1、获取监控设备的成像参数信息、位置参数信息以及高度参数信息。
在本实施例中,所述成像参数信息由所述监控设备的出厂参数获取,所述成像参数信息包括最小焦距、最大焦距、像元尺寸、成像图像长、成像图像宽。
所述位置参数信息由所述监控设备内的GPS模块获取,所述位置参数信息包括所述GPS模块获取的所述监控设备的当前GPS坐标信息;所述高度参数信息由所述监控设备实际安装位置获得,所述高度参数信息包括所述监控设备的安装高度信息。
在监控设备的参数获取时,获取监控设备最初的出厂参数,由监控设备出厂参数,可以获取最小焦距、最大焦距、像元尺寸、成像图像长、成像图像宽;获取监控设备实际安装参数,由设备实际安装位置,可以获取到监控设备高度、获取监控设备GPS坐标参数、监控设备运动中高精度数据,由监控设备GPS模块获取当前GPS坐标信息。
优选地,在本发明实施例中,参见图3所示,初始设定一台监控设备的参数如下:
a)成像的最小识别像素:2像素*2像素;
b)被探测物体为汽车:2.3m*2.3m;
c)监控设备的红外成像摄像头参数:
探测器像素:400*300;
镜头焦距:30mm ~ 150mm;
像元大小:17μm;
计算的视场角:(H×V)(12.9°*9.7°)~(2.6°*1.9°)。
d)水平也等同于计算云台设备在0°,即未变焦时的探测距离。
S2、根据获取的监控设备的成像参数信息计算所述监控设备的镜头视场角和成像效果。
在本实施例中,所述监控设备的镜头视场角包括水平视场角FOV(H)和垂直视场角FOV(D),其中,所述垂直视场角FOV(D)的计算公式如下:
所述监控设备所处的安装高度H为:
所述水平视场角FOV(H)的计算公式如下:
S3、实时获取用于所述监控设备安装的云台设备的方位信息。
在本实施例中,云台设备的方位信息包括所述云台设备的水平方向和垂直方向的方位值。
S4、根据给定的巡航范围,基于所述监控设备的镜头视场角和成像效果,规划出所需的巡航路线,生成巡航路线图。
在本实施例中,所述规划出所需的巡航路线的方法为基于相机成像原理及给定的巡航范围的上下左右范围数据,使用由近及远或由远及近逐步运动方式,计算所述云台设备所需运动的圈数,在给定的巡航范围内规划出所需的巡航路线,生成巡航路线图,所生成巡航路线可以满足监控范围与巡航周期要求,识别半径不大于5km时,巡航时间不大于15分钟;识别半径不大于10km时,巡航时间不大于20分钟;识别半径不大于15km时,巡航时间不大于30分钟。运动的圈数要尽可能少,以满足巡航时间要求。
S5、根据生成的巡航路线图进行实测检测并优化巡航路线,获得所述监控设备完成全区域巡航的最佳路线。
参见图2所示,采用本实施例中的全区域巡航路线生成方法进行生产巡航路线的操作过程为:开始,获取监控设备的相机镜头参数、设备安装GPS坐标、高度信息,设定巡航范围,根据公式计算巡航路线,对巡航路线初步判定,符合巡检要求时,进行巡航路线实测,进行最优路线判定,输出符合要求的最佳巡航路线;不符合巡检要求时,无法判定最优路线时,则对生成参数优化,重新根据公式计算巡航路线,在无法根据公式计算出巡航路线时,则属于异常输入,结束巡航路线的生成操作。
本实施例中,对生成的巡航路线图进行实测检测并优化巡航路线的方法,包括:
根据生成的巡航路线图,驱动云台设备完成全区域巡航工作,并判断是否符合巡检要求;
当巡航路线实测达到时间及范围要求时,输出符合要求的最佳巡航路线;
当巡航路线实测未达到时间及范围要求时,通过反馈不断迭代优化,自动优化参数,重新生成巡航路线,并进行巡航路线实测,在达到时间及范围要求时,输出符合要求的最佳巡航路线。
其中,所述巡航路线实测时的巡检要求还包括给定目标大小物体定成像的像素大小和画面清晰度判断,所述像素大小和画面清晰度的判断方法,包括:
实时获取云台设备的云台角度及变倍信息,其中,所述云台角度及变倍信息由监控设备的陀螺仪模块以及高精度云台设备,在本实施例中,云台精度优于0.001获得;
根据获取的云台角度及变倍信息实时计算所述监控设备的镜头垂直视场角;
根据镜头垂直视场角判断当前距离下给定目标大小物体定成像小是否满检测所需要的像素大小和画面清晰度要求。
最后,通过参数反馈不断迭代优化,最终可输出符合要求的巡航路线,输出的结果如图6所示。
综上所述,本发明主要用于高点监控巡航控制,其通过在相机原始焦距、视场角等参数和情况下重新调整云台俯仰角和云台运动角速度的原始控制量,以此减小人工标定带来的偏差,以此实现高点监控巡航更为精准的运动控制。
如图7所示,在本发明的实施例中提供了一种全区域巡航路线生成系统,所述全区域巡航路线生成系统采用前述全区域巡航路线生成方法生成给定巡检区域最佳巡航路线;所述全区域巡航路线生成系统包括参数获取模块11、巡航路线生成模块12以及航线优化模块13。
所述参数获取模块11用于获取监控设备的成像参数信息、位置参数信息以及高度参数信息,还用于实时获取用于所述监控设备安装的云台设备的方位信息;其中,成像参数信息由所述监控设备的出厂参数获取,所述成像参数信息包括最小焦距、最大焦距、像元尺寸、成像图像长、成像图像宽,位置参数信息由所述监控设备内的GPS模块获取,所述位置参数信息包括所述GPS模块获取的所述监控设备的当前GPS坐标信息;所述高度参数信息由所述监控设备实际安装位置获得,所述高度参数信息包括所述监控设备的安装高度信息,所述云台设备的方位信息包括所述云台设备的水平方向和垂直方向的方位值。
所述巡航路线生成模块12用于基于相机成像原理及给定的巡航范围,使用由近及远或由远及近逐步运动方式,计算所述云台设备所需运动的圈数,在给定的巡航范围内规划出所需的巡航路线,所述监控设备的镜头视场角和成像效果基于相机小孔成像原理及相机垂直视场角计算。
所述航线优化模块13用于根据生成的巡航路线,驱动云台设备及监控设备实测,通过判断画面成像是否清晰,满足检测要求的像素和覆盖区域全覆盖要求时输出符合要求的最佳巡航路线。在进行检测时,根据生成的巡航路线图,驱动云台设备完成全区域巡航工作,并判断是否符合巡检要求,当巡航路线实测达到时间及范围要求时,输出符合要求的最佳巡航路线;当巡航路线实测未达到时间及范围要求时,通过反馈不断迭代优化,自动优化参数,重新生成巡航路线,并进行巡航路线实测,在达到时间及范围要求时,输出符合要求的最佳巡航路线。
本发明通过自动化生成全区域巡线方案,以此减少人工标定配置的过程,以此实现巡检区域无漏点,巡检区域视频不模糊,达到全区域覆盖巡检的要求。通过精准计算最短运动路线,可以有效的减少云台来回运动次数,经过理论和实验发现,可以在15分钟内完成360°的全区域覆盖巡航工作。
如图8所示,在本发明的实施例中提供了一种电子设备900,该电子设备900包括存储器901和处理器902,存储器901中存储有计算机程序,该处理器902被配置为用于执行所述存储器901中存储的计算机程序。所述存储器901用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器902执行以实现上述方法实施例中的步骤:
获取监控设备的成像参数信息、位置参数信息以及高度参数信息;
根据获取的监控设备的成像参数信息计算所述监控设备的镜头视场角和成像效果;
实时获取用于所述监控设备安装的云台设备的方位信息;
根据给定的巡航范围,基于所述监控设备的镜头视场角和成像效果,规划出所需的巡航路线,生成巡航路线图;
根据生成的巡航路线图进行实测检测并优化巡航路线,获得所述监控设备完成全区域巡航的最佳路线。
图9是适于用来实现根据本发明一实施方式的全区域巡航路线生成方法的计算机系统的结构示意图。如图9所示,计算机系统1000包括处理器(CPU、GPU、FPGA等)1001,其可以根据存储在只读存储器(ROM)1002中的程序或者从存储部分1008加载到随机访问存储器(RAM)1003中的程序而执行上述附图所示的实施方式中的部分或全部处理。在RAM1003中,还存储有系统1000操作所需的各种程序和数据。处理器1001、ROM1002以及RAM1003通过总线1004彼此相连。输入/输出(I/O)接口1005也连接至总线1004。
以下部件连接至I/O接口1005:包括键盘、鼠标等的输入部分1006;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分1007;包括硬盘等的存储部分1008;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分1009。通信部分1009经由诸如因特网的网络执行通信处理。驱动器1010也根据需要连接至I/O接口1005。可拆卸介质1011,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器1010上,以便于从其上读出的计算机程序根据需要被安装入存储部分1008。
特别地,根据本发明的实施方式,上文参考附图描述的方法可以被实现为计算机软件程序。例如,本发明的实施方式包括一种计算机程序产品,其包括有形地包含在及其可读介质上的计算机程序,所述计算机程序包含用于执行附图中的方法的程序代码。在这样的实施方式中,该计算机程序可以通过通信部分1009从网络上被下载和安装,和/或从可拆卸介质1011被安装。
附图中的流程图和框图,图示了按照本发明各种实施方式的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,路程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
在本发明的实施例中提供了一种存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤:
获取监控设备的成像参数信息、位置参数信息以及高度参数信息;
根据获取的监控设备的成像参数信息计算所述监控设备的镜头视场角和成像效果;
实时获取用于所述监控设备安装的云台设备的方位信息;
根据给定的巡航范围,基于所述监控设备的镜头视场角和成像效果,规划出所需的巡航路线,生成巡航路线图;
根据生成的巡航路线图进行实测检测并优化巡航路线,获得所述监控设备完成全区域巡航的最佳路线。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。
综上所述,本发明通过自动化生成全区域巡线方案,以此减少人工标定配置的过程,以此实现巡检区域无漏点,巡检区域视频不模糊,达到全区域覆盖巡检的要求。通过精准计算最短运动路线,可以有效的减少云台来回运动次数,经过理论和实验发现,可以在15分钟内完成360°的全区域覆盖巡航工作。
需要说明的是,上述实施例中的技术特征可进行任意组合,且组合而成的技术方案均属于本申请的保护范围。在本文中,诸如术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种全区域巡航路线生成方法;其特征在于,该全区域巡航路线生成方法包括:
获取监控设备的成像参数信息、位置参数信息以及高度参数信息;
根据获取的监控设备的成像参数信息计算所述监控设备的镜头视场角和成像效果;
实时获取用于所述监控设备安装的云台设备的方位信息;
根据给定的巡航范围,基于所述监控设备的镜头视场角和成像效果,规划出所需的巡航路线,生成巡航路线图;
根据生成的巡航路线图进行实测检测并优化巡航路线,获得所述监控设备完成全区域巡航的最佳路线。
2.如权利要求1所述的全区域巡航路线生成方法,其特征在于:成像参数信息由所述监控设备的出厂参数获取,所述成像参数信息包括最小焦距、最大焦距、像元尺寸、成像图像长、成像图像宽。
3.如权利要求2所述的全区域巡航路线生成方法,其特征在于:所述位置参数信息由所述监控设备内的GPS模块获取,所述位置参数信息包括所述GPS模块获取的所述监控设备的当前GPS坐标信息;所述高度参数信息由所述监控设备实际安装位置获得,所述高度参数信息包括所述监控设备的安装高度信息。
5.如权利要求4所述的全区域巡航路线生成方法,其特征在于:所述监控设备的镜头视场角包括水平视场角FOV(H)和垂直视场角FOV(D),其中,所述垂直视场角FOV(D)的计算公式如下:
,式中,所述为视场角范围距
监控较近一段的水平距离,为视场角垂直长度的,L()为所述监控设备能探测的水平
距离,所述为所述监控设备的水平探测距离;为镜头俯仰角;其中,所述监控设备能探
测的水平距离的计算公式为:;
所述监控设备所处的安装高度H为:
所述水平视场角FOV(H)的计算公式如下:
7.如权利要求1所述的全区域巡航路线生成方法,其特征在于:所述根据生成的巡航路线图进行实测检测并优化巡航路线的方法,包括:
根据生成的巡航路线图,驱动云台设备完成全区域巡航工作,并判断是否符合巡检要求;
当巡航路线实测达到时间及范围要求时,输出符合要求的最佳巡航路线;
当巡航路线实测未达到时间及范围要求时,通过反馈不断迭代优化,自动优化参数,重新生成巡航路线,并进行巡航路线实测,在达到时间及范围要求时,输出符合要求的最佳巡航路线。
8.一种全区域巡航路线生成系统,其特征在于:所述全区域巡航路线生成系统采用权利要求1-7中任意一项所述全区域巡航路线生成方法生成给定巡检区域最佳巡航路线;所述全区域巡航路线生成系统包括:
参数获取模块,用于获取监控设备的成像参数信息、位置参数信息以及高度参数信息,还用于实时获取用于所述监控设备安装的云台设备的方位信息;
巡航路线生成模块,用于基于相机成像原理及给定的巡航范围,使用由近及远或由远及近逐步运动方式,计算所述云台设备所需运动的圈数,在给定的巡航范围内规划出所需的巡航路线;
航线优化模块,用于根据生成的巡航路线,驱动云台设备及监控设备实测,通过判断画面成像是否清晰,满足检测要求的像素和覆盖区域全覆盖要求时输出符合要求的最佳巡航路线。
9.一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。
10.一种存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111627160.5A CN114239995A (zh) | 2021-12-29 | 2021-12-29 | 全区域巡航路线生成方法、系统、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111627160.5A CN114239995A (zh) | 2021-12-29 | 2021-12-29 | 全区域巡航路线生成方法、系统、电子设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114239995A true CN114239995A (zh) | 2022-03-25 |
Family
ID=80764106
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111627160.5A Pending CN114239995A (zh) | 2021-12-29 | 2021-12-29 | 全区域巡航路线生成方法、系统、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114239995A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115396505A (zh) * | 2022-07-13 | 2022-11-25 | 微网优联科技(成都)有限公司 | 基于路由器的消息通知方法及装置、存储介质 |
-
2021
- 2021-12-29 CN CN202111627160.5A patent/CN114239995A/zh active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115396505A (zh) * | 2022-07-13 | 2022-11-25 | 微网优联科技(成都)有限公司 | 基于路由器的消息通知方法及装置、存储介质 |
CN115396505B (zh) * | 2022-07-13 | 2023-11-17 | 微网优联科技(成都)有限公司 | 基于路由器的消息通知方法及装置、存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109664301B (zh) | 巡检方法、装置、设备及计算机可读存储介质 | |
CN110174093B (zh) | 定位方法、装置、设备和计算机可读存储介质 | |
CN109141446B (zh) | 用于获得地图的方法、装置、设备和计算机可读存储介质 | |
US10783794B2 (en) | Aerial image acquisition method and system for investigating traffic accident site by unmanned aerial vehicle | |
KR102067136B1 (ko) | 맵핑드론을 이용한 건설공사 관리 시스템 | |
US9275458B2 (en) | Apparatus and method for providing vehicle camera calibration | |
CN107705331B (zh) | 一种基于多视点摄像机的车辆视频测速方法 | |
WO2021007184A1 (en) | Directing board repositioning during sensor calibration for autonomous vehicles | |
CN106645205A (zh) | 一种无人机桥梁底面裂纹检测方法及系统 | |
CN111006646B (zh) | 基于无人机倾斜摄影测量技术实现施工进度监测的方法 | |
CN104200086A (zh) | 宽基线可见光相机位姿估计方法 | |
CN108335337B (zh) | 一种正射影像图的生成方法及装置 | |
CN112652065A (zh) | 三维社区建模方法、装置、计算机设备及存储介质 | |
CN117437368B (zh) | 基于无人机的路面平整度测量方法、系统、终端和介质 | |
CN110645960A (zh) | 测距方法、地形跟随测距方法、避障测距方法及装置 | |
KR20210155960A (ko) | 3차원 기반의 cctv 관제영상 시스템 | |
Altekar et al. | Infrastructure-based sensor data capture systems for measurement of operational safety assessment (osa) metrics | |
EP4250245A1 (en) | System and method for determining a viewpoint of a traffic camera | |
KR20170088113A (ko) | 라이다와 카메라를 융합한 실시간 기상 인자 측정방법 및 측정 시스템 | |
CN114239995A (zh) | 全区域巡航路线生成方法、系统、电子设备及存储介质 | |
CN105758411A (zh) | 一种基于车载摄像头提升车载gps定位精度的系统和方法 | |
WO2022262327A1 (zh) | 交通信号灯检测 | |
JPH1019562A (ja) | 測量装置および測量方法 | |
CN107607939B (zh) | 一种基于真实地图及影像的光学目标跟踪定位雷达装置 | |
CN113535863B (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 |