山区管道可视化管理方法、装置、设备及存储介质与流程

摘要: 本技术涉及管道,尤其涉及山区管道可视化管理方法、装置、设备及存储介质。背景技术:1、目前,传统的山区管道管理主要依赖于基础数据的分散采集和独立分析,例如管道高程...
山区管道可视化管理方法、装置、设备及存储介质与流程

本技术涉及管道,尤其涉及山区管道可视化管理方法、装置、设备及存储介质。

背景技术:

1、目前,传统的山区管道管理主要依赖于基础数据的分散采集和独立分析,例如管道高程、埋深、沿线环境等信息,用于评估管道运行状况及周边环境关系。然而,此种管理模式存在数据来源单一、数据分散、缺乏关联性等问题,导致管理人员难以全面掌握管道的整体情况。同时,由于缺乏统一的综合管理平台,数据更新与保存不同步,进一步加剧了数据孤岛现象,影响了决策的科学性和时效性,降低了管理效率。

技术实现思路

1、本技术的目的在于提供一种山区管道可视化管理方法、装置、设备及存储介质,旨在解决传统技术中因数据分散、庞杂而缺乏统一管理手段,而导致管道管理效率较低的问题。为达到上述目的,本技术采用如下技术方案:

2、第一方面,提供一种山区管道可视化管理方法,包括:获取山区管道的多张管道图像;其中,相邻的管道图像之间的重叠率大于或等于第一预设阈值;基于多张管道图像进行图像拼接,得到山区管道的全景图像;在全景平台上展示山区管道的全景图像,并在全景图像上标注管道相关信息;其中,管道相关信息包括以下至少一项:地面标识信息、地形地貌信息、高后果区信息、施工管理信息。

3、可以理解的是,本技术提供的基于山区管道可视化管理方法,能够基于获取的区管道的管道图像进行图像拼接,得到山区管道的全景图像,并在全景平台上展示山区管道的全景图像,如此,能够直观的展示山区管道,实现了山区管道的可视化管理,能够掌握管道的运行状况,提高管理效率;进一步的,通过在全景图像上标注管道相关信息(例如,地面标识信息、地形地貌信息、高后果区信息、施工管理信息),直观展示山区管道的相关信息及其周边地物地貌,解决了传统技术中数据分散、庞杂的问题,实现了管道的完整性管理。

4、作为一种可能的实现方式,上述基于多张管道图像进行图像拼接,得到山区管道的全景图像,包括:采用图像特征提取算法,分别对每张管道图像进行特征提取,得到每张管道图像的特征点;确定不同管道图像之间匹配的特征点,建立多个管道图像对的匹配点集;其中,管道图像对的匹配点集中的特征点在管道图像对中互为最近邻;基于多个管道图像对的匹配点集,对多个管道图像对进行图像拼接处理,得到山区管道的全景图像。

5、作为另一种可能的实现方式,多张管道图像包括第一管道图像,第一管道图像为多张管道图像中的任意一张;上述确定不同管道图像之间匹配的特征点,建立管道图像对的匹配点集,包括:建立快速近似最近邻搜索(fast library for approximate nearestneighbors matcher,flann)匹配器,基于k近邻(k-nearest neighbors algorithm,knn)算法对第一管道图像的特征点进行特征匹配,得到候选特征点集;候选特征点为第二管道图像中的特征点;采用欧式距离算法,从候选特征点集中确定与第一管道图像的特征点相匹配的特征点,建立第一管道图像与第二管道图像的匹配点集。

6、作为另一种可能的实现方式,基于上述多个管道图像对的匹配点集,对多个管道图像对进行图像拼接处理,得到山区管道的全景图像,包括:对于多个管道图像对中的每个管道图像对,将每个管道图像对投影到圆柱面,模拟相机旋转拍摄的全景效果;基于管道图像对的匹配点集,计算管道图像对的图像间的平移偏移量;基于管道图像对的图像间的平移偏移量,对投影后的图像进行图像对齐和图像拼接处理,得到山区管道的初始全景图像;采用图像融合算法,对山区管道的初始全景图像进行融合处理,得到山区管道的全景图像。

7、作为另一种可能的实现方式,上述管道图像包括管道桩牌,管道桩牌用于标记管道的位置信息和走向信息;对基于处理后的管道图像进行图像拼接,得到山区管道的全景图像之后,上述方法还包括:基于多个管道图像中包括的管道桩牌,确定山区管道的走向;基于山区管道的走向和山区管道的全景图像,确定山区管道的走向全景图;上述在全景平台上展示山区管道的全景图像,包括:在全景平台上展示山区管道的走向全景图。

8、作为另一种可能的实现方式,上述基于多张管道图像进行图像拼接,得到山区管道的全景图像,包括:对于多张管道图像中的每张管道图像,对每张管道图像进行灰度化处理,得到每张管道图像的灰度图像。

9、作为另一种可能的实现方式,在全景平台上展示山区管道的三维全景图像之后,上述方法还包括:在山区管道的三维全景图像中设置切换热点,切换热点用于实现从当前全景图像切换至其他全景图像,以模拟空间移动或巡检路径。

10、第二方面,本技术提供一种山区管道可视化管理装置,包括:通信模块,用于获取山区管道的多张管道图像;其中,相邻的管道图像之间的重叠率大于或等于预设阈值;处理模块,用于基于多张管道图像进行图像拼接,得到山区管道的全景图像;可视化模块,用于在全景平台上展示山区管道的全景图像,并在全景图像上标注管道相关信息;其中,管道相关信息包括以下至少一项:地面标识信息、地形地貌信息、高后果区信息、施工管理信息。

11、作为一种可能的实现方式,处理模块,具体用于采用图像特征提取算法,分别对每张管道图像进行特征提取,得到每张管道图像的特征点;确定不同管道图像之间匹配的特征点,建立多个管道图像对的匹配点集;其中,管道图像对的匹配点集中的特征点在管道图像对中互为最近邻;基于多个管道图像对的匹配点集,对多个管道图像对进行图像拼接处理,得到山区管道的全景图像。

12、作为一种可能的实现方式,多张管道图像包括第一管道图像,第一管道图像为多张管道图像中的任意一张;处理模块,具体用于建立flann匹配器,基于knn算法对第一管道图像的特征点进行特征匹配,得到候选特征点集;候选特征点为第二管道图像中的特征点;采用欧式距离算法,从候选特征点集中确定与第一管道图像的特征点相匹配的特征点,建立第一管道图像与第二管道图像的匹配点集。

13、作为一种可能的实现方式,处理模块,具体用于对于多个管道图像对中的每个管道图像对,将每个管道图像对投影到圆柱面,模拟相机旋转拍摄的全景效果;基于管道图像对的匹配点集,计算管道图像对的图像间的平移偏移量;基于管道图像对的图像间的平移偏移量,对投影后的图像进行图像对齐和图像拼接处理,得到山区管道的初始全景图像;采用图像融合算法,对山区管道的初始全景图像进行融合处理,得到山区管道的全景图像。

14、作为一种可能的实现方式,管道图像包括管道桩牌,管道桩牌用于标记管道的位置信息和走向信息;基于处理后的管道图像进行图像拼接,得到山区管道的全景图像之后,处理模块,还用于基于多个管道图像中包括的管道桩牌,确定山区管道的走向;基于山区管道的走向和山区管道的全景图像,确定山区管道的走向全景图;可视化模块,具体用于在全景平台上展示山区管道的走向全景图。

15、作为一种可能的实现方式,处理模块,具体用于对于多张管道图像中的每张管道图像,对每张管道图像进行灰度化处理,得到每张管道图像的灰度图像;基于多张管道图像的灰度图像,进行图像拼接,得到山区管道的全景图像。

16、作为一种可能的实现方式,在全景平台上展示山区管道的三维全景图像之后,上述山区管道可视化管理装置还包括信息标注模块,用于在山区管道的三维全景图像中设置切换热点,切换热点用于实现从当前全景图像切换至其他全景图像,以模拟空间移动或巡检路径。

17、第三方面,本技术提供一种电子设备,包括:处理器和存储器;其中,存储器用于存储处理器可执行的指令;处理器被配置为执行指令,以实现如上述第一方面所提供的任一项山区管道可视化管理方法。

18、第四方面,本技术提供一种可读存储介质,包括:软件指令;当软件指令在电子设备中运行时,使得电子设备实现如上述第一方面所提供的任一项山区管道可视化管理方法。

19、第五方面,本技术提供一种计算机程序产品,包括:计算机指令,当计算机指令在计算机设备上运行时,使得计算机设备执行如第一方面及其任一种可能的设计方式所述的山区管道可视化方法。

20、可以理解的是,上述提供的任一种方法的山区管道可视化管理装置、计算机可读存储介质或计算机程序产品等均可以应用于上文所提供的对应的方法,因此,其所能达到的有益效果可参考对应的方法中的有益效果,此处不再赘述。