当前位置: 首页 > 专利查询>河海大学专利>正文

基于数据处理的水利工程安全监测方法及平台技术

技术编号:36271558 阅读:19 留言:0更新日期:2023-01-07 10:13
本发明专利技术提供一种基于数据处理的水利工程安全监测方法及平台,包括:根据水利工程所对应的土地区域和河道区域生成相对应的平面图像,分别确定土地区域的土地位置点和河道区域的河道位置点;基于第一巡检列表生成无人巡检船的河道巡检路径、巡检机器人的土地巡检路径;根据覆盖点区域的种类确定目标巡检设备的目标巡检位置,目标巡检设备为无人巡检船和/或巡检机器人;若第一目标数量和第二目标数量不对应,则输出第一监测信息、以及相对应的第二土地巡检位置点或第二河道巡检位置点;服务器若判断无人巡检船或巡检机器人所采集的第二图像数据中存在动态目标,则输出第二监测信息、以及相对应的第一土地巡检位置点或第一河道巡检位置点。道巡检位置点。道巡检位置点。

【技术实现步骤摘要】
基于数据处理的水利工程安全监测方法及平台


[0001]本专利技术涉及数据处理
,尤其涉及一种基于数据处理的水利工程安全监测方法及平台。

技术介绍

[0002]水利工程是为了控制、利用和保护地表及地下的水资源与环境而修建的各项工程建设的总称。水是人类生产和生活必不可少的宝贵资源,但其自然存在的状态并不完全符合人类的需要。只有修建水利工程,才能控制水流,防止洪涝灾害,并进行水量的调节和分配,以满足人民生活和生产对水资源的需要。
[0003]一般来说,水利工程庞大且危险,现有技术中,为了对水利工程进行安全监测,往往需要大量的人工进行现场巡检,查看是否有异常情况发生。然而,现有技术中人工巡检的方式巡检效率低下。因此,如何结合自动巡检的方式,对水利工程的不同区域采用不同方式配合监测,高效的实现对水利工程安全监测成为了急需解决的问题。

技术实现思路

[0004]本专利技术实施例提供一种基于数据处理的水利工程安全监测方法及平台,可以结合自动巡检的方式,对水利工程的不同区域采用不同方式的配合监测,高效的实现对水利工程安全监测。
[0005]本专利技术实施例的第一方面,提供一种基于数据处理的水利工程安全监测方法,包括对水利工程进行安全巡检监测的无人巡检船、巡检机器人以及固定摄像头,通过以下步骤实现对水利工程进行安全监测,包括:服务器根据水利工程所对应的土地区域和河道区域生成相对应的平面图像,分别确定土地区域的土地位置点和河道区域的河道位置点,根据工作人员的选择数据在土地位置点、河道位置点中确定平面图像中相应的土地巡检位置点和河道巡检位置点;服务器将固定摄像头的摄像头位置与土地巡检位置点、河道巡检位置点进行比对,确定与摄像头位置不对应的第一土地巡检位置点、第一河道巡检位置点生成第一巡检列表,基于所述第一巡检列表生成无人巡检船的河道巡检路径、巡检机器人的土地巡检路径;服务器若判断固定摄像头所采集的第一图像数据中存在动态目标,则确定所述固定摄像头所对应的覆盖点区域,根据所述覆盖点区域的种类确定目标巡检设备的目标巡检位置,所述目标巡检设备为无人巡检船和/或巡检机器人;确定第一图像数据中动态目标的数量得到第一目标数量,以及确定覆盖点区域内目标巡检位置的数量得到第二目标数量,若所述第一目标数量和第二目标数量不对应,则输出第一监测信息、以及相对应的第二土地巡检位置点或第二河道巡检位置点;服务器若判断无人巡检船或巡检机器人所采集的第二图像数据中存在动态目标,则输出第二监测信息、以及相对应的第一土地巡检位置点或第一河道巡检位置点。
[0006]可选地,在第一方面的一种可能实现方式中,所述服务器根据水利工程所对应的土地区域和河道区域生成相对应的平面图像,分别确定土地区域的土地位置点和河道区域的河道位置点,根据工作人员的选择数据在土地位置点、河道位置点中确定平面图像中相应的土地巡检位置点和河道巡检位置点,包括:服务器接收用户配置的水利工程的上视图像,根据所述上视图像中每个像素点的像素值确定上视图像的土地区域、河道区域,确定每个像素点所对应的定位坐标;若判断用户输入对所述土地区域和/或河道区域的修正指令,则基于区域修正插件对所述上视图像的土地区域和/或河道区域进行修正调整,得到相对应的平面图像;将土地区域所对应的像素点作为土地位置点,以及将河道区域所对应的像素点作为河道位置点;提取用户的选择数据在平面图像中的选择标记,将选择标记所对应的土地位置点作为土地巡检位置点,将选择标记所对应的河道位置点作为河道巡检位置点。
[0007]可选地,在第一方面的一种可能实现方式中,所述服务器接收用户配置的水利工程的上视图像,根据所述上视图像中每个像素点的像素值确定上视图像的土地区域、河道区域,确定每个像素点所对应的定位坐标,包括:将处于土地像素区间内的像素值的像素点所形成的区域作为土地区域,将河道像素区间内的像素值的像素点所形成的区域作为河道区域;若判断上视图像中的每个像素点具有所配置的定位坐标,则不再对像素点的定位坐标进行确定;若判断上视图像中的部分像素点不具有所配置的定位坐标,则确定上视图像中4个角的位置点作为4个基准定位点,确定所述基准定位点所对应的基准坐标,所述基准坐标包括经度信息和维度信息;基于所述4个基准定位点的基准坐标进行计算,得到上视图像中每个像素点所对应的定位坐标。
[0008]可选地,在第一方面的一种可能实现方式中,所述基于所述4个基准定位点的基准坐标进行计算,得到每个像素点所对应的定位坐标,包括:对所述上视图像进行虚拟的坐标化处理使得每个像素点具有相对应的虚拟坐标,统计两两相对应的具有虚拟坐标的基准定位点形成位置点对应组,确定位置点对应组中两个基准定位点之间的所有其他像素点所形成直线的位置点确定边;根据位置点确定边中像素点的数量、位置点对应组中的经度信息或纬度信息进行计算,得到相邻像素点之间的经度间隔值或纬度间隔值,通过以下公式进行计算,其中,为经度间隔值,为经度所对应的位置点对应组中的第1个基准定位点的经度值,为经度所对应的位置点对应组中的第2个基准定位点的经度值,为经度所对应的位置点确定边中像素点的数量,为纬度间隔值,为纬度所对应的位置点对应组中的第1个基准定位点的纬度值,为纬度所对应的位置点对应组中的第2个基准定位点的纬度值,为纬度所对应的位置点确定边中像素点的数量;
基于所述基准定位点的经度信息或纬度信息,以及经度间隔值或纬度间隔值进行计算,得到位置点确定边中每个像素点所对应的经度信息或纬度信息;将具有与位置点确定边中具有相同虚拟X轴坐标或虚拟Y轴坐标的像素点添加相对应的经度信息或纬度信息,使得每个像素点具有相对应的定位坐标。
[0009]可选地,在第一方面的一种可能实现方式中,所述若判断用户输入对所述土地区域和/或河道区域的修正指令,则基于区域修正插件对所述上视图像的土地区域和/或河道区域进行修正调整,得到相对应的平面图像,包括:在判断用户输入修正指令后,区域修正插件加载所述上视图像并在所述上视图像的上部生成尺寸相对应的透视交互图层;对所述透视交互图层进行坐标化处理,使得透视交互图层中的每个图层像素点与上视图像的像素点的虚拟坐标一一对应;在判断用户触发土地修改指令后,确定用户基于透视交互图层所选中的图层像素点,将与图层像素点所对应虚拟坐标的上视图像的像素点作为土地区域;在判断用户触发河道修改指令后,确定用户基于透视交互图层所选中的图层像素点,将与图层像素点所对应虚拟坐标的上视图像的像素点作为河道区域。
[0010]可选地,在第一方面的一种可能实现方式中,所述服务器将固定摄像头的摄像头位置与土地巡检位置点、河道巡检位置点进行比对,确定与摄像头位置不对应的第一土地巡检位置点、第一河道巡检位置点生成第一巡检列表,基于所述第一巡检列表生成无人巡检船的河道巡检路径、巡检机器人的土地巡检路径,包括:若所述摄像头位置与所述土地巡检位置点或河道巡检位置点之间的距离大于预设值,则将相应的土地巡检位置点作为第一土地巡检位置点,将相应的河道巡检位置点作为第一河道巡检位置点;若所述摄像头位置与所述土地巡检位置点或河道巡检位置本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于数据处理的水利工程安全监测方法,其特征在于,包括对水利工程进行安全巡检监测的无人巡检船、巡检机器人以及固定摄像头,通过以下步骤实现对水利工程进行安全监测,包括:服务器根据水利工程所对应的土地区域和河道区域生成相对应的平面图像,分别确定土地区域的土地位置点和河道区域的河道位置点,根据工作人员的选择数据在土地位置点、河道位置点中确定平面图像中相应的土地巡检位置点和河道巡检位置点;服务器将固定摄像头的摄像头位置与土地巡检位置点、河道巡检位置点进行比对,确定与摄像头位置不对应的第一土地巡检位置点、第一河道巡检位置点生成第一巡检列表,基于所述第一巡检列表生成无人巡检船的河道巡检路径、巡检机器人的土地巡检路径;服务器若判断固定摄像头所采集的第一图像数据中存在动态目标,则确定所述固定摄像头所对应的覆盖点区域,根据所述覆盖点区域的种类确定目标巡检设备的目标巡检位置,所述目标巡检设备为无人巡检船和/或巡检机器人;确定第一图像数据中动态目标的数量得到第一目标数量,以及确定覆盖点区域内目标巡检位置的数量得到第二目标数量,若所述第一目标数量和第二目标数量不对应,则输出第一监测信息、以及相对应的第二土地巡检位置点或第二河道巡检位置点;服务器若判断无人巡检船或巡检机器人所采集的第二图像数据中存在动态目标,则输出第二监测信息、以及相对应的第一土地巡检位置点或第一河道巡检位置点。2.根据权利要求1所述的基于数据处理的水利工程安全监测方法,其特征在于,所述服务器根据水利工程所对应的土地区域和河道区域生成相对应的平面图像,分别确定土地区域的土地位置点和河道区域的河道位置点,根据工作人员的选择数据在土地位置点、河道位置点中确定平面图像中相应的土地巡检位置点和河道巡检位置点,包括:服务器接收用户配置的水利工程的上视图像,根据所述上视图像中每个像素点的像素值确定上视图像的土地区域、河道区域,确定每个像素点所对应的定位坐标;若判断用户输入对所述土地区域和/或河道区域的修正指令,则基于区域修正插件对所述上视图像的土地区域和/或河道区域进行修正调整,得到相对应的平面图像;将土地区域所对应的像素点作为土地位置点,以及将河道区域所对应的像素点作为河道位置点;提取用户的选择数据在平面图像中的选择标记,将选择标记所对应的土地位置点作为土地巡检位置点,将选择标记所对应的河道位置点作为河道巡检位置点。3.根据权利要求2所述的基于数据处理的水利工程安全监测方法,其特征在于,所述服务器接收用户配置的水利工程的上视图像,根据所述上视图像中每个像素点的像素值确定上视图像的土地区域、河道区域,确定每个像素点所对应的定位坐标,包括:将处于土地像素区间内的像素值的像素点所形成的区域作为土地区域,将河道像素区间内的像素值的像素点所形成的区域作为河道区域;若判断上视图像中的每个像素点具有所配置的定位坐标,则不再对像素点的定位坐标进行确定;若判断上视图像中的部分像素点不具有所配置的定位坐标,则确定上视图像中4个角的位置点作为4个基准定位点,确定所述基准定位点所对应的基准坐标,所述基准坐标包括经度信息和维度信息;
基于所述4个基准定位点的基准坐标进行计算,得到上视图像中每个像素点所对应的定位坐标。4.根据权利要求3所述的基于数据处理的水利工程安全监测方法,其特征在于,所述基于所述4个基准定位点的基准坐标进行计算,得到每个像素点所对应的定位坐标,包括:对所述上视图像进行虚拟的坐标化处理使得每个像素点具有相对应的虚拟坐标,统计两两相对应的具有虚拟坐标的基准定位点形成位置点对应组,确定位置点对应组中两个基准定位点之间的所有其他像素点所形成直线的位置点确定边;根据位置点确定边中像素点的数量、位置点对应组中的经度信息或纬度信息进行计算,得到相邻像素点之间的经度间隔值或纬度间隔值,通过以下公式进行计算,其中,为经度间隔值,为经度所对应的位置点对应组中的第1个基准定位点的经度值,为经度所对应的位置点对应组中的第2个基准定位点的经度值,为经度所对应的位置点确定边中像素点的数量,为纬度间隔值,为纬度所对应的位置点对应组中的第1个基准定位点的纬度值,为纬度所对应的位置点对应组中的第2个基准定位点的纬度值,为纬度所对应的位置点确定边中像素点的数量;基于所述基准定位点的经度信息或纬度信息,以及经度间隔值或纬度间隔值进行计算,得到位置点确定边中每个像素点所对应的经度信息或纬度信息;将具有与位置点确定边中具有相同虚拟X轴坐标或虚拟Y轴坐标的像素点添加相对应的经度信息或纬度信息,使得每个像素点具有相对应的定位坐标。5.根据权利要求4所述的基于数据处理的水利工程安全监测方法,其特征在于,所述若判断用户输入对所述土地区域和/或河道区域的修正指令,则基于区域修正插件对所述上视图像的土地区域和/或河道区域进行修正调整,得到相对应的平面图像,包括:在判断用户输入修正指令后,区域修正插件加载所述上视图像并在所述上视图像的上部生成尺寸相对应的透视交互图层;对所述透视交互图层进行坐标化处理,使得透视交互图层中的每个图层像素点与上视图像的像素点的虚拟坐标一一对应;在判断用户触发土地修改指令后,确定用户基于透视交互图层所选中的图层像素点,将与图层像素点所对应虚拟坐标的上视图像的像素点作为土地区域;在判断用户触发河道修改指令后,确定用户基于透视交互图层所选中的图层像素点,将与图层像素点所对应虚拟坐标的上视图像的像素点作为河道区域。6.根据权利要求5所述的基于数据处理的水利工程安全监测方法,其特征在于,所述服务器将固定摄像头的摄像头位置与土地巡检位置点、河道巡检位置点进行比对,确定与摄像头位置不对应的第一土地巡检位置点、第一河道巡检位置点生成第一巡检列表,基于所述第一巡检列表生成无人巡检船的河道巡检路径、巡检机器人的土地巡检路径,包括:
若所述摄像头位置与所述土地巡检位置点或河道巡检位置点之间的距离大于预设值,则将相应的土地巡检位置点作为第一土地巡检位置点,将相应的河道巡检位置点作为第一河道巡检...

【专利技术属性】
技术研发人员:顾昊杨孟顾冲时黄潇菲
申请(专利权)人:河海大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1