CN114239995A - 全区域巡航路线生成方法、系统、电子设备及存储介质 - Google Patents

全区域巡航路线生成方法、系统、电子设备及存储介质 Download PDF

Info

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
Application number
CN202111627160.5A
Other languages
English (en)
Inventor
黄立
刘胜亮
唐金龙
余志勇
漆金贤
汪重午
蔡雅琪
薛源
刘华斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Puzhou Technology Shenzhen Co ltd
Original Assignee
Puzhou Technology Shenzhen Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Puzhou Technology Shenzhen Co ltd filed Critical Puzhou Technology Shenzhen Co ltd
Priority to CN202111627160.5A priority Critical patent/CN114239995A/zh
Publication of CN114239995A publication Critical patent/CN114239995A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/04Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
    • G06Q10/047Optimisation of routes or paths, e.g. travelling salesman problem
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining 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/42Determining position
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/11Complex 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坐标信息;所述高度参数信息由所述监控设备实际安装位置获得,所述高度参数信息包括所述监控设备的安装高度信息。
作为本发明的进一步方案,所述监控设备的镜头视场角和成像效果基于相机小孔 成像原理及相机垂直视场角计算,所述监控设备的成像效果包括水平探测距离
Figure DEST_PATH_IMAGE001
,所述 水平探测距离
Figure 463369DEST_PATH_IMAGE002
的计算公式如下:
Figure DEST_PATH_IMAGE003
,其中,
Figure 160061DEST_PATH_IMAGE004
为镜头焦距,m为镜头焦距数值,所述镜头焦距的 单位为毫米(mm),水平探测距离
Figure 915658DEST_PATH_IMAGE005
的单位为千米(Km)。
优选地,所述监控设备的镜头视场角包括水平视场角FOV(H)和垂直视场角FOV(D),其中,所述垂直视场角FOV(D)的计算公式如下:
Figure 947068DEST_PATH_IMAGE006
,式中,所述
Figure 177805DEST_PATH_IMAGE007
为视场 角范围距监控较近一段的水平距离,
Figure 712691DEST_PATH_IMAGE008
为视场角垂直长度的
Figure DEST_PATH_IMAGE009
,L(
Figure 435928DEST_PATH_IMAGE010
)为所述监控设备能探 测的水平距离,所述
Figure DEST_PATH_IMAGE011
为所述监控设备的水平探测距离;
Figure 970945DEST_PATH_IMAGE012
为镜头俯仰角;
其中,所述监控设备能探测的水平距离的计算公式为:
Figure DEST_PATH_IMAGE013
所述监控设备所处的安装高度H为:
Figure 146318DEST_PATH_IMAGE014
进一步的,所述水平视场角FOV(H)的计算公式如下:
Figure DEST_PATH_IMAGE015
其中,
Figure 604605DEST_PATH_IMAGE016
为视场角水平可视区域长度,H为所述 监控设备的安装高度,L(
Figure DEST_PATH_IMAGE017
)为所述监控设备能探测的水平距离,
Figure 29901DEST_PATH_IMAGE017
为镜头俯仰角;
其中,
Figure 989898DEST_PATH_IMAGE018
,式中,所述
Figure DEST_PATH_IMAGE019
为视场角范围距监控 较近一段的水平距离,
Figure 627684DEST_PATH_IMAGE020
为视场角垂直长度的
Figure DEST_PATH_IMAGE021
,所述
Figure 681703DEST_PATH_IMAGE022
为所述监控设备的水平探测距 离。
作为本发明的进一步方案,所述监控设备的镜头视场角还包括视场角垂直长度
Figure 933693DEST_PATH_IMAGE023
,所述视场角垂直长度
Figure 630253DEST_PATH_IMAGE023
的计算公式为:
Figure 743834DEST_PATH_IMAGE024
,式中,所述
Figure 842240DEST_PATH_IMAGE025
为视场角垂直长 度的
Figure 750284DEST_PATH_IMAGE026
,所述
Figure 934141DEST_PATH_IMAGE027
为所述监控设备的水平探测距离,
Figure 835101DEST_PATH_IMAGE028
为镜头俯仰角,所述FOV(D)为垂直视场 角,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、根据获取的监控设备的成像参数信息计算所述监控设备的镜头视场角和成像效果。
其中,参见图4和图5所示,所述监控设备的镜头视场角和成像效果基于相机小孔 成像原理及相机垂直视场角计算。所述监控设备的成像效果包括水平探测距离
Figure 538746DEST_PATH_IMAGE029
,所述 水平探测距离
Figure 132538DEST_PATH_IMAGE030
的计算公式如下:
Figure DEST_PATH_IMAGE031
式中,
Figure 817073DEST_PATH_IMAGE032
为镜头焦距,m为镜头焦距数值,所述镜头焦距的单位为毫米(mm),水平 探测距离
Figure 521724DEST_PATH_IMAGE033
的单位为千米(Km)。
例如:
Figure 329143DEST_PATH_IMAGE034
,表示:
Figure DEST_PATH_IMAGE035
是30mm焦距的理论最 远水平距离。
Figure 375727DEST_PATH_IMAGE036
,表示:
Figure DEST_PATH_IMAGE037
是150mm焦距的理论最 远水平距离。
在本实施例中,所述监控设备的镜头视场角包括水平视场角FOV(H)和垂直视场角FOV(D),其中,所述垂直视场角FOV(D)的计算公式如下:
Figure 534176DEST_PATH_IMAGE038
,式中,所
Figure 793250DEST_PATH_IMAGE039
为视场角范围 距监控较近一段的水平距离,
Figure 189597DEST_PATH_IMAGE040
为视场角垂直长度的
Figure DEST_PATH_IMAGE041
,L(
Figure 407082DEST_PATH_IMAGE042
)为所述监控设备能探测的 水平距离,所述
Figure DEST_PATH_IMAGE043
为所述监控设备的水平探测距离;
Figure 52827DEST_PATH_IMAGE044
为镜头俯仰角;
其中,所述监控设备能探测的水平距离的计算公式为:
Figure DEST_PATH_IMAGE045
所述监控设备所处的安装高度H为:
Figure 378242DEST_PATH_IMAGE046
所述水平视场角FOV(H)的计算公式如下:
Figure DEST_PATH_IMAGE047
其中,
Figure 691412DEST_PATH_IMAGE048
为视场角水平可视区域长度,H为所述监控 设备的安装高度,L(
Figure DEST_PATH_IMAGE049
)为所述监控设备能探测的水平距离,
Figure 79799DEST_PATH_IMAGE049
为镜头俯仰角;
其中,
Figure 681681DEST_PATH_IMAGE050
,式中,所述
Figure DEST_PATH_IMAGE051
为视场角范围距监控较近 一段的水平距离,
Figure 813717DEST_PATH_IMAGE052
为视场角垂直长度的
Figure 450234DEST_PATH_IMAGE053
,所述
Figure 212785DEST_PATH_IMAGE054
为所述监控设备的水平探测距离,H为 所述监控设备的安装高度。
在本实施例中,所述监控设备的镜头视场角还包括视场角垂直长度
Figure 301964DEST_PATH_IMAGE055
,所述视 场角垂直长度
Figure 690220DEST_PATH_IMAGE055
的计算公式为:
Figure 915665DEST_PATH_IMAGE056
,式中,所述
Figure 111766DEST_PATH_IMAGE057
为视场角垂 直长度的
Figure 688241DEST_PATH_IMAGE058
,所述
Figure 880188DEST_PATH_IMAGE059
为所述监控设备的水平探测距离,
Figure 710872DEST_PATH_IMAGE060
为镜头俯仰角,所述FOV(D)为垂直 视场角,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坐标信息;所述高度参数信息由所述监控设备实际安装位置获得,所述高度参数信息包括所述监控设备的安装高度信息。
4.如权利要求3所述的全区域巡航路线生成方法,其特征在于:所述监控设备的镜头视 场角和成像效果基于相机小孔成像原理及相机垂直视场角计算,所述监控设备的成像效果 包括水平探测距离
Figure 695965DEST_PATH_IMAGE001
,所述水平探测距离
Figure 285209DEST_PATH_IMAGE002
的计算公式如下:
Figure 2630DEST_PATH_IMAGE003
,其中,
Figure 574337DEST_PATH_IMAGE004
为镜头焦距,m为镜头焦距数值,所述镜头焦距的单位 为毫米,水平探测距离
Figure 60813DEST_PATH_IMAGE005
的单位为千米。
5.如权利要求4所述的全区域巡航路线生成方法,其特征在于:所述监控设备的镜头视场角包括水平视场角FOV(H)和垂直视场角FOV(D),其中,所述垂直视场角FOV(D)的计算公式如下:
Figure 414434DEST_PATH_IMAGE006
,式中,所述
Figure 87992DEST_PATH_IMAGE007
为视场角范围距 监控较近一段的水平距离,
Figure 818051DEST_PATH_IMAGE008
为视场角垂直长度的
Figure 893454DEST_PATH_IMAGE009
,L(
Figure 417976DEST_PATH_IMAGE010
)为所述监控设备能探测的水平 距离,所述
Figure 77366DEST_PATH_IMAGE011
为所述监控设备的水平探测距离;
Figure 345536DEST_PATH_IMAGE012
为镜头俯仰角;其中,所述监控设备能探 测的水平距离的计算公式为:
Figure 275446DEST_PATH_IMAGE013
所述监控设备所处的安装高度H为:
Figure 236449DEST_PATH_IMAGE014
所述水平视场角FOV(H)的计算公式如下:
Figure 884599DEST_PATH_IMAGE015
其中,
Figure 690881DEST_PATH_IMAGE016
为视场角水平可视区域长度,H为所述监控设 备的安装高度,L(
Figure 740876DEST_PATH_IMAGE017
)为所述监控设备能探测的水平距离,
Figure 607201DEST_PATH_IMAGE017
为镜头俯仰角;
其中,
Figure 241183DEST_PATH_IMAGE018
,式中,所述
Figure 851156DEST_PATH_IMAGE019
为视场角范围距监控较近一段的 水平距离,
Figure 755658DEST_PATH_IMAGE020
为视场角垂直长度的
Figure 58463DEST_PATH_IMAGE021
,所述
Figure 415626DEST_PATH_IMAGE022
为所述监控设备的水平探测距离,H为所述监控 设备的安装高度。
6.如权利要求5所述的全区域巡航路线生成方法,其特征在于:所述监控设备的镜头视 场角还包括视场角垂直长度
Figure 970235DEST_PATH_IMAGE023
,所述视场角垂直长度
Figure 588298DEST_PATH_IMAGE023
的计算公式为:
Figure 62005DEST_PATH_IMAGE024
,式中,所述
Figure 405000DEST_PATH_IMAGE025
为视场角垂直长度 的
Figure 356775DEST_PATH_IMAGE026
,所述
Figure 235869DEST_PATH_IMAGE027
为所述监控设备的水平探测距离,
Figure 880477DEST_PATH_IMAGE028
为镜头俯仰角,所述FOV(D)为垂直视场 角。
7.如权利要求1所述的全区域巡航路线生成方法,其特征在于:所述根据生成的巡航路线图进行实测检测并优化巡航路线的方法,包括:
根据生成的巡航路线图,驱动云台设备完成全区域巡航工作,并判断是否符合巡检要求;
当巡航路线实测达到时间及范围要求时,输出符合要求的最佳巡航路线;
当巡航路线实测未达到时间及范围要求时,通过反馈不断迭代优化,自动优化参数,重新生成巡航路线,并进行巡航路线实测,在达到时间及范围要求时,输出符合要求的最佳巡航路线。
8.一种全区域巡航路线生成系统,其特征在于:所述全区域巡航路线生成系统采用权利要求1-7中任意一项所述全区域巡航路线生成方法生成给定巡检区域最佳巡航路线;所述全区域巡航路线生成系统包括:
参数获取模块,用于获取监控设备的成像参数信息、位置参数信息以及高度参数信息,还用于实时获取用于所述监控设备安装的云台设备的方位信息;
巡航路线生成模块,用于基于相机成像原理及给定的巡航范围,使用由近及远或由远及近逐步运动方式,计算所述云台设备所需运动的圈数,在给定的巡航范围内规划出所需的巡航路线;
航线优化模块,用于根据生成的巡航路线,驱动云台设备及监控设备实测,通过判断画面成像是否清晰,满足检测要求的像素和覆盖区域全覆盖要求时输出符合要求的最佳巡航路线。
9.一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。
10.一种存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
CN202111627160.5A 2021-12-29 2021-12-29 全区域巡航路线生成方法、系统、电子设备及存储介质 Pending CN114239995A (zh)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115396505A (zh) * 2022-07-13 2022-11-25 微网优联科技(成都)有限公司 基于路由器的消息通知方法及装置、存储介质

Cited By (2)

* Cited by examiner, † Cited by third party
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