基于深度学习的裂缝检测技术

简介: 表面裂缝检测是监测混凝土结构健康的一项重要任务。如果裂纹发展并继续扩展,它们会减少有效承载表面积,并且随着时间的推移会导致结构失效。裂纹检测的人工过程费时费力,且受检验人员主观判断的影响。在高层建筑和桥梁的情况下,手动检查也可能难以执行。

不同于传统的裂缝检测方法,基于深度学习的检测方法不需要人工干预,能自主学习有代表性的特征,直接对输入图像的裂缝进行检测。

      随着深度学习方法在许多应用场景中取得了很好的检测结果。国内众多研究人员也开始把基于深度学习的目标检测模型和语义分割模型用于裂缝检测任务中。

     吴贺贺等人使用 Faster R-CNN 网络进行隧道裂缝检测,该方法能够降低对图像质量的要求,能够完成裂缝的准确定位。王丽苹采用 ZF 网络作为 Faster R-CNN 模型的主干网络进行图像特征提取,完成对混凝土裂缝的识别与定位,是一种高效可靠的裂缝检测方法,该方法对大裂缝有较好的检测效果,但对于小裂缝会出现漏检等问题。孙朝云等人用 VGG16 等网络的特征提取层替换 Faster R-CNN的主干特征提取网络,实验证明 VGG16 和 Faster R-CNN 结合后的模型检测效果最佳,然后调整裂缝候选框的宽高比以使模型更好地适应裂缝检测,该方法能够提高检测准确率,但检测速度不理想。

      李中远将 SSD 目标检测算法应用于道路裂缝检测任务中,相比于传统检测方法能够实现高精度、高速度检测。温作林建立了基于 YOLOv3 深度学习的目标检测方法,该方法实现了对结构裂缝和非结构裂缝的准确识别。王磊提出基于YOLOV3 的路面裂缝检测定位方法,提出了一种多框重叠覆盖裂缝的标注方式,检测结果中的裂缝基本上可以被全部被框出,且有效地平衡了检测的准确率和速度,在他的数据集上准确率达到了 87%,但仍有很大的上升空间。蔡逢煌等人提出基于 YOLOv3 改进的裂缝检测方法,首先使用深度可分离卷积代降低网络整体的参数量,同时引入逆残差结构提高检测精度,然后融入 CBAM 注意机制使网络更加关注重要信息,抑制无用信息。该方法可以实现裂缝的识别与定位,且拥有实时性检测速度,但检测结果会出现裂缝遗漏在检测框外的问题。李彬等人提出基于 YOLOv4 改进的缺陷检测方法,通过 K-means 对缺陷样本聚类获得适合缺陷检测的先验框,然后在主干特征提取网络和 PANet 的连接处添加卷积层,同时在空间金字塔池化结构的输入端和输出端都添加卷积层,通过增加网络纵深,提高网络的特征提取能力,使 mAP 指标在他的数据集上提高了 4.55%。但是通过大量增加卷积层也使网络结构更加复杂,检测速度变慢。

     李丽基于 Alexnet 网络构建了 FCN 模型,可以检测出复杂路面背景下的裂缝。王森等人首先用 VGG16 替换 FCN 的主干特征提取网络,然后去除了全连接层中的 Dropout 层,最后修改滤波器尺寸以及提升网络纵深,能有效提高检测精度。但是 FCN 仍存在明显缺陷,分割结果不够精细。朱苏雅等人采用 U-Net 网络进行裂缝检测,利用阈值法和改进的迪杰斯特拉连接算法进行边缘提取,该方法提升了检测精度,但受限于 U-Net 检测效果。

     国外也有很多研究人员已经把基于深度学习的目标检测模型和语义分割模型用于裂缝检测任务中。

     Cha 等人使用 Faster  R-CNN 方法对混凝土裂缝等 5 类损伤进行检测,平均检测准确率较高。Mandal 等人使用经过大量裂缝图像训练后的 YOLOv2 模型进行路面检测,该方法虽然精确率和召回率等值较高,但容易漏检和误检细小裂缝。Nie 等人提出基于 YOLOv3 的裂缝检测方法,很好的平衡了检测速度和检测精度。Carr 等人利用 RetinaNet网络进行道路裂缝检测,通过残差网络和特征金字塔结构以提取到多种不同尺度特征,通过对候选区域分类和边界框回归完成裂缝检测。Zhang 等人使用深度卷积神经网络、支持向量机和集成学习共三种方法分别对道路裂缝图像进行检测,发现深度卷积神经网络的检测准确率最高,验证了深度学习方法对裂缝检测场景的适用性。Liu 等人采用 U-Net 方法进行裂缝检测,分割效果较 FCN 有很大提升,但仍存在细节丢失、漏检和误检等问题。Dung 等人提出了一种裂缝检测方法,用预训练好的 VGG16 作为 FCN 编码器的主干网络,该方法获取较好的裂缝分割效果。

     深度学习方法不需要人工提取裂缝特征,比传统图像处理方法的检测结果更加精确,鲁棒性更强,不容易受外界因素影响,同时能够充分利用计算机的运算能力,拥有更快的检测速度,在众多检测与分割领域都取得了优异的结果。

6FPK6TZ2B7KPMZO8$`5NTCO.png

相关文章
|
9月前
|
机器学习/深度学习 算法 定位技术
Baumer工业相机堡盟工业相机如何通过YoloV8深度学习模型实现裂缝的检测识别(C#代码UI界面版)
本项目基于YOLOv8模型与C#界面,结合Baumer工业相机,实现裂缝的高效检测识别。支持图像、视频及摄像头输入,具备高精度与实时性,适用于桥梁、路面、隧道等多种工业场景。
1088 27
|
6月前
|
机器学习/深度学习 人工智能 文字识别
中药材图像识别数据集(100类,9200张)|适用于YOLO系列深度学习分类检测任务
本数据集包含9200张中药材图像,覆盖100种常见品类,已标注并划分为训练集与验证集,支持YOLO等深度学习模型。适用于中药分类、目标检测、AI辅助识别及教学应用,助力中医药智能化发展。
|
8月前
|
机器学习/深度学习 人工智能 监控
河道塑料瓶识别标准数据集 | 科研与项目必备(图片已划分、已标注)| 适用于YOLO系列深度学习分类检测任务【数据集分享】
随着城市化进程加快和塑料制品使用量增加,河道中的塑料垃圾问题日益严重。塑料瓶作为河道漂浮垃圾的主要类型,不仅破坏水体景观,还威胁水生生态系统的健康。传统的人工巡查方式效率低、成本高,难以满足实时监控与治理的需求。
|
8月前
|
机器学习/深度学习 传感器 人工智能
火灾火焰识别数据集(2200张图片已划分、已标注)|适用于YOLO系列深度学习分类检测任务【数据集分享】
在人工智能和计算机视觉的快速发展中,火灾检测与火焰识别逐渐成为智慧城市、公共安全和智能监控的重要研究方向。一个高质量的数据集往往是推动相关研究的核心基础。本文将详细介绍一个火灾火焰识别数据集,该数据集共包含 2200 张图片,并已按照 训练集(train)、验证集(val)、测试集(test) 划分,同时配有对应的标注文件,方便研究者快速上手模型训练与评估。
2547 10
火灾火焰识别数据集(2200张图片已划分、已标注)|适用于YOLO系列深度学习分类检测任务【数据集分享】
|
8月前
|
机器学习/深度学习 人工智能 监控
坐姿标准好坏姿态数据集(图片已划分、已标注)|适用于YOLO系列深度学习分类检测任务【数据集分享】
坐姿标准好坏姿态数据集的发布,填补了计算机视觉领域在“细分健康行为识别”上的空白。它不仅具有研究价值,更在实际应用层面具备广阔前景。从青少年的健康教育,到办公室的智能提醒,再到驾驶员的安全监控和康复训练,本数据集都能发挥巨大的作用。
坐姿标准好坏姿态数据集(图片已划分、已标注)|适用于YOLO系列深度学习分类检测任务【数据集分享】
|
8月前
|
机器学习/深度学习 数据采集 算法
PCB电路板缺陷检测数据集(近千张图片已划分、已标注)| 适用于YOLO系列深度学习检测任务【数据集分享】
在现代电子制造中,印刷电路板(PCB)是几乎所有电子设备的核心组成部分。随着PCB设计复杂度不断增加,人工检测PCB缺陷不仅效率低,而且容易漏检或误判。因此,利用计算机视觉和深度学习技术对PCB缺陷进行自动检测成为行业发展的必然趋势。
PCB电路板缺陷检测数据集(近千张图片已划分、已标注)| 适用于YOLO系列深度学习检测任务【数据集分享】
|
8月前
|
机器学习/深度学习 编解码 人工智能
102类农业害虫数据集(20000张图片已划分、已标注)|适用于YOLO系列深度学习分类检测任务【数据集分享】
在现代农业发展中,病虫害监测与防治 始终是保障粮食安全和提高农作物产量的关键环节。传统的害虫识别主要依赖人工观察与统计,不仅效率低下,而且容易受到主观经验、环境条件等因素的影响,导致识别准确率不足。
|
6月前
|
机器学习/深度学习 数据采集 自然语言处理
29_序列标注技术详解:从HMM到深度学习
序列标注(Sequence Labeling)是自然语言处理(NLP)中的一项基础任务,其目标是为序列中的每个元素分配一个标签。在NLP领域,序列标注技术广泛应用于分词、词性标注、命名实体识别、情感分析等任务。
574 0
|
8月前
|
机器学习/深度学习 存储 人工智能
深度解析大模型压缩技术:搞懂深度学习中的减枝、量化、知识蒸馏
本文系统解析深度学习模型压缩三大核心技术:剪枝、量化与知识蒸馏,详解如何实现模型缩小16倍、推理加速4倍。涵盖技术原理、工程实践与组合策略,助力AI模型高效部署至边缘设备。
1509 2
|
机器学习/深度学习 人工智能 监控
单车、共享单车已标注数据集(图片已划分、已标注)|适用于深度学习检测任务【数据集分享】
数据是人工智能的“燃料”。一个高质量、标注精准的单车与共享单车数据集,不仅能够推动学术研究的进步,还能为智慧交通、智慧城市的建设提供有力支撑。 在计算机视觉领域,研究者们常常会遇到“数据鸿沟”问题:公开数据集与真实业务需求之间存在不匹配。本次分享的数据集正是为了弥补这一不足,使得研究人员与工程师能够快速切入单车检测领域,加速模型从实验室走向真实应用场景。

热门文章

最新文章