箱梁病害检测方法、装置、计算机设备和存储介质

文档序号:34103278发布日期:2023-05-10 18:41阅读:106来源:国知局
箱梁病害检测方法、装置、计算机设备和存储介质

本技术涉及计算机,特别是涉及一种箱梁病害检测方法、装置、计算机设备、存储介质和计算机程序产品。


背景技术:

1、钢箱梁、混凝土箱梁是大跨径桥梁常用的结构形式,横截面具有宽幅和扁平的外形特点。钢箱梁、混凝土箱梁服役过程容易产生表面裂缝等病害及损伤,所以箱梁内一般设有横隔板与检修人孔,传统的检查方式是人工巡检。

2、传统技术中,钢箱梁、混凝土箱梁内部病害检测的方法一般是通过工作人员手动测量和拍照,来记录病害信息(即箱梁的裂缝信息),如病害的位置和特征等。然而,由于病害信息只能通过人工来测量与记录,导致病害信息的获得效率较低。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种箱梁病害检测方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。

2、第一方面,本技术提供了一种箱梁病害检测方法。所述方法包括:

3、获取对箱梁进行扫描得到的点云数据,并基于所述点云数据建立所述箱梁对应的初始模型;

4、利用裂缝识别模型对裂缝图像进行识别,得到裂缝轮廓信息图;所述裂缝图像是检测设备对所述箱梁的裂缝部位进行拍摄得到的图像;

5、将所述裂缝轮廓信息图进行特征提取,得到裂缝宽度特征点,并根据所述裂缝图像中的裂缝宽度特征点,将所述裂缝轮廓信息图投影至所述箱梁对应的初始模型中,得到包含裂缝投影的目标模型;

6、基于所述目标模型输出所述箱梁的裂缝信息。

7、在其中一个实施例中,所述裂缝识别模型包括主干网络和网格检测头;所述利用裂缝识别模型对裂缝图像进行识别,得到裂缝轮廓信息图,包括:

8、通过所述主干网络对所述裂缝图像进行特征提取,得到裂缝特征信息;

9、通过所述网格检测头对所述裂缝特征信息进行整合,得到裂缝轮廓对应的网格坐标,基于所述裂缝轮廓对应的网格坐标,输出所述裂缝图像包含的裂缝部位的裂缝轮廓信息图。

10、在其中一个实施例中,所述根据所述裂缝图像中的裂缝宽度特征点,将所述裂缝轮廓信息图投影至所述箱梁对应的初始模型中,得到包含裂缝投影的目标模型,包括:

11、获取所述裂缝图像对应的相机拍摄时的光心坐标;

12、根据所述光心坐标与裂缝特征点坐标的位置关系构建投影射线;

13、将所述投影射线与所述初始模型进行碰撞检测,得到所述投影射线与所述初始模型的交点坐标,将所述交点坐标作为所述裂缝轮廓信息图在所述初始模型中的投影坐标;

14、根据所述裂缝特征点的投影坐标对所述裂缝轮廓信息图投影处理,得到包含裂缝投影的目标模型。

15、在其中一个实施例中,所述裂缝宽度特征点包括裂缝中轴线的像素点与裂缝边缘线的像素点;所述将所述裂缝轮廓信息图进行提取,得到裂缝的宽度特征点,包括:

16、利用中轴变换策略在所述裂缝轮廓信息图中进行轴线检索,得到所述裂缝中轴线,并根据裂缝中轴线的像素点得到所述裂缝边缘线的像素点。

17、在其中一个实施例中,所述裂缝尺寸信息包括所述裂缝宽度计算值和裂缝长度计算值;所述根据所述裂缝中轴线的像素点与所述裂缝边缘线的像素点计算裂缝尺寸信息,包括:

18、根据所述宽度特征点之间的欧式距离,确定所述裂缝轮廓信息的宽度计算值;

19、根据所述裂缝轮廓信息图确定所述中轴线的长度,根据所述中轴线长度确定所述裂缝轮廓信息的长度计算值。

20、第二方面,本技术还提供了一种箱梁病害检测装置。所述装置包括:

21、扫描模块,用于获取对箱梁进行扫描得到的点云数据,并基于所述点云数据建立所述箱梁对应的初始模型;

22、识别模块,用于利用裂缝识别模型对裂缝图像进行识别,得到裂缝轮廓信息图;所述裂缝图像是检测设备对所述箱梁的裂缝部位进行拍摄得到的图像;

23、投影模块,用于将所述裂缝轮廓信息图进行特征提取,得到裂缝宽度特征点,并根据所述裂缝图像中的裂缝宽度特征点,将所述裂缝轮廓信息图投影至所述箱梁对应的初始模型中,得到包含裂缝投影的目标模型;

24、在其中一个实施例中,所述扫描模块具体用于:

25、获取对箱梁进行扫描得到的点云数据,并基于所述点云数据建立所述箱梁对应的初始模型。

26、在其中一个实施例中,所述裂缝识别模型包括主干网络和网格检测头;所述识别模块具体用于:

27、通过所述主干网络对所述裂缝图像进行特征提取,得到裂缝特征信息;

28、通过所述网格检测头对所述裂缝特征信息进行整合,得到裂缝轮廓对应的网格坐标,基于所述裂缝轮廓对应的网格坐标,输出所述裂缝图像包含的裂缝部位的裂缝轮廓信息图。

29、在其中一个实施例中,所述投影模块具体用于:

30、获取所述裂缝图像对应的相机拍摄时的光心坐标;

31、根据所述光心坐标与裂缝特征点坐标的位置关系构建投影射线;

32、将所述投影射线与所述初始模型进行碰撞检测,得到所述投影射线与所述初始模型的交点坐标,将所述交点坐标作为所述裂缝轮廓信息图在所述初始模型中的投影坐标;

33、根据所述裂缝特征点的投影坐标对所述裂缝轮廓信息图投影处理,得到包含裂缝投影的目标模型。

34、在其中一个实施例中,所述输出模块具体用于:

35、根据所述宽度特征点之间的欧式距离,确定所述裂缝轮廓信息的宽度计算值;

36、根据所述裂缝轮廓信息图确定所述中轴线的长度,根据所述中轴线长度确定所述裂缝轮廓信息的长度计算值。

37、在其中一个实施例中,所述输出模块具体用于:

38、响应于针对裂缝尺寸信息的查询指令,根据所述裂缝中轴线的像素点与所述裂缝边缘线的像素点计算裂缝尺寸信息,输出所述裂缝尺寸信息;

39、响应于针对裂缝位置信息的查询指令,展示包含所述裂缝投影的目标模型。

40、第三方面,本技术还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现第一方面所述的方法的步骤。

41、第四方面,本技术还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面所述的方法的步骤。

42、第五方面,本技术还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现第一方面所述的方法的步骤。

43、获取对箱梁进行扫描得到的点云数据,并基于所述点云数据建立所述箱梁对应的初始模型;

44、利用裂缝识别模型对裂缝图像进行识别,得到裂缝轮廓信息图;所述裂缝图像是检测设备对所述箱梁的裂缝部位进行拍摄得到的图像;

45、将所述裂缝轮廓信息图进行特征提取,得到裂缝宽度特征点,并根据所述裂缝图像中的裂缝宽度特征点,将所述裂缝轮廓信息图投影至所述箱梁对应的初始模型中,得到包含裂缝投影的目标模型;

46、基于所述目标模型输出所述箱梁的裂缝信息。

47、上述一种箱梁病害检测方法与装置,获取对箱梁进行扫描得到的点云数据,并基于所述点云数据建立所述箱梁对应的初始模型;

48、利用裂缝识别模型对裂缝图像进行识别,得到裂缝轮廓信息图;所述裂缝图像是检测设备对所述箱梁的裂缝部位进行拍摄得到的图像;

49、将所述裂缝轮廓信息图进行特征提取,得到裂缝宽度特征点,并根据所述裂缝图像中的裂缝宽度特征点,将所述裂缝轮廓信息图投影至所述箱梁对应的初始模型中,得到包含裂缝投影的目标模型;

50、基于所述目标模型输出所述箱梁的裂缝信息;

51、可以建立钢箱梁或混凝土箱梁内部三维点云及网络模型,然后根据深度学习识别箱梁内部病害,并将病害信息在三维模型中可视化,从而实现了箱梁病害信息的自动获取,提高箱梁病害检测的效率。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1