论文中文题名: | 基于深度学习的混凝土路面裂缝检测识别方法研究 |
姓名: | |
学号: | 19207205056 |
保密级别: | 公开 |
论文语种: | chi |
学科代码: | 085208 |
学科名称: | 工学 - 工程 - 电子与通信工程 |
学生类型: | 硕士 |
学位级别: | 工程硕士 |
学位年度: | 2022 |
培养单位: | 西安科技大学 |
院系: | |
专业: | |
研究方向: | 计算机视觉 |
第一导师姓名: | |
第一导师单位: | |
论文提交日期: | 2022-06-21 |
论文答辩日期: | 2022-06-06 |
论文外文题名: | Research on Detection and Identification Method of Concrete Pavement Cracks Based on deep Learning |
论文中文关键词: | |
论文外文关键词: | Semantic Segmentation ; Image Classification ; Cracked Concrete Pavement ; Deep Learning |
论文中文摘要: |
混凝土作为公路建设的重要材料,由于长期受外部环境侵蚀,易出现道路裂缝等病害,从而导致严重的交通事故,存在极大的安全隐患,因此对混凝土路面裂缝进行检测和量化评估对道路修补具有重要的现实意义。现阶段深度学习方法已经成为完成混凝土路面裂缝相关任务的主要方式,通过充分学习路面裂缝特征,能较好地适应混凝土路面图像中复杂的背景,并且基于深度学习的混凝土路面裂缝检测算法拥有较高的准确率。 通过分析混凝土路面裂缝图像中道路背景与裂缝之间的特征差异,本文提出了一种基于DeepLabV3Plus的路面裂缝像素级语义分割算法。为提高对路面裂缝的提取速度和分割效果,将主干网络Modified Aligned Xception替换为轻量级网络MobileNetV2,加速提取裂缝图像特征;同时将ASPP模块由并行连接调整为级联拼接,扩大模型感受野,并增强各支路的相关性;此外,在解码器结构中融合了两个浅层特征,为分割结果提供了更多细节信息。针对图像中道路背景与裂缝存在类不平衡的问题,算法采用相应类别加权的方式对损失函数进行修正。改进的模型在本文构建的路面裂缝数据集上MIoU和MAP分别达到了75.18%和83.64%,单张图片的分割时间缩短为58.2ms,与原本分割模型相比,分割速度大幅提升,表明该模型能够快速有效地对路面裂缝进行分割提取。 为了在路面裂缝提取结果的基础上对其进行分类与量化评估,本文提出了基于MobileNetV2的路面裂缝分类模型,同时建立路面裂缝评价体系。分类模型融合了多尺度特征和CBAM注意力机制,加强对裂缝图像有效信息的关注,提升裂缝图像分类的精度。在路面评价体系中,分别对裂缝长度、平均宽度、面积以及破损比率进行计算,从而量化裂缝参数,并根据路面等级划分标准对路面状态进行评估。实验结果表明,本文分类模型在裂缝二值图像分类数据集的准确率达到了90.81%,相比MobileNetV2提高了2.79%,模型能够快速的对裂缝二值图像进行分类。此外,根据对路面裂缝的量化结果和相对误差率,表明本文对裂缝的提取较为准确,符合混凝土道路裂缝的实际情况。 |
论文外文摘要: |
Concrete is an important material for highway construction. Due to the long-term erosion of the external environment, road cracks and other diseases are prone to occur, resulting in serious traffic accidents and great potential safety hazards. Therefore, the detection and quantitative evaluation of concrete pavement cracks is of great significance for road repair. important practical significance. At present, the deep learning method has become the main way to complete the tasks related to concrete pavement cracks. By fully learning the characteristics of pavement cracks, it can better adapt to the complex background in the concrete pavement image, and the concrete pavement crack detection algorithm based on deep learning has high 's accuracy. By analyzing the feature differences between road background and cracks in concrete pavement crack images, this paper proposes a pixel-level semantic segmentation algorithm for pavement cracks based on DeepLabV3Plus. In order to improve the extraction speed and segmentation effect of pavement cracks, the backbone network Modified Aligned Xception is replaced with a lightweight network MobileNetV2 to accelerate the extraction of crack image features; At the same time, the ASPP module is adjusted from parallel connection to cascade splicing, which expands the receptive field of the model and enhances the correlation of each branch; Furthermore, two shallow features are fused in the decoder structure, which provides more detailed information for the segmentation results. Aiming at the problem of class imbalance between the road background and cracks in the image, the algorithm uses the corresponding class weighting method to correct the loss function. The improved model achieves MIoU and MAP of 75.18% and 83.64% respectively on the pavement crack dataset constructed in this paper, and the segmentation time of a single image is shortened to 58.2ms. Compared with the original segmentation model, the segmentation speed is greatly improved, indicating that the model It can quickly and effectively segment and extract pavement cracks. In order to classify and quantitatively evaluate pavement cracks based on the extraction results, this paper proposes a pavement crack classification model based on MobileNetV2, and establishes a pavement crack evaluation system. The classification model integrates multi-scale features and CBAM attention mechanism, strengthens the attention to the effective information of crack images, and improves the accuracy of crack image classification. In the pavement evaluation system, the crack length, average width, area and damage ratio are calculated respectively to quantify the crack parameters, and the pavement condition is evaluated according to the pavement grade classification standard. The experimental results show that the accuracy of the classification model in this paper in the crack binary image classification dataset reaches 90.81%, which is 2.79% higher than that of MobileNetV2. The model can quickly classify crack binary images. In addition, according to the quantitative results of pavement cracks and the relative error rate, it shows that the extraction of cracks in this paper is more accurate, which is in line with the actual situation of concrete pavement cracks. |
参考文献: |
[1]刘颖, 关昌余. 全力建立现代化公路养护管理体系——解读《“十三五” 公路养护管理发展纲要》[J]. 中国公路, 2016 (15): 54-58. [12]周慧媛, 邱书波, 刘海英, 等. 基于对比度受限自适应直方图多种路面裂缝检测与识别[J].2018. [13]彭刚, 刘博. 变电站智能巡检系统墙体裂缝识别[J]. 智能机器人, 2017 (4): 53-55. [15]李海丰, 吴治龙, 聂晶晶. 强干扰条件下机场道面细小裂缝自动识别算法[J]. 计算机工程与科学, 2020. [18]李清泉, 邹勤, 张德津. 利用高精度三维测量技术进行路面破损检测[J]. 武汉大学学报: 信息科学版, 2017, 42(11): 1549-1564. [19]韩锟, 韩洪飞. 基于区域级和像素级特征的路面裂缝检测方法[J]. 铁道科学与工程学报, 2018, 15(5): 1178-1186. [20]马芸, 王国军. 基于二维复数离散小波包变换的桥面裂缝检测[J]. 沈阳工业大学学报, 2018, 40(6): 659-663. [26]曹锦纲, 杨国田, 杨锡运. 基于注意力机制的深度学习路面裂缝检测[J]. 计算机辅助设计与图形学学报, 2020, 32(8): 1324-1333. [50]JTG 5142—2019. 公路沥青路面养护技术规范[S]. 北京: 人民交通出版社, 2019. [51]JTG H20-2018. 公路技术状况评定标准[S]. 北京: 人民交通出版社, 2018. [52]马莹双. 基于轻量级CNN的垃圾分类识别算法研究[D]. 西安科技大学, 2021. [53]孟俊熙, 张莉, 曹洋, 张乐天, 宋倩. 基于Deeplab v3+的图像语义分割算法优化研究[J/OL]. 激光与光电子学进展: 1-15[2022-03-16]. [54]郭梦利, 阮顺领, 卢才武, 顾清华.基于改进DeepLabv3+网络的露天矿路网提取方法[J]. 激光与光电子学进展, 2021, 58(22): 477-486. [60]贾国辉. 基于多尺度卷积特征的路面裂缝检测方法研究[D]. 辽宁工程技术大学, 2020. [61]孙朝云, 马志丹, 李伟,等. 基于深度卷积神经网络融合模型的路面裂缝识别方法[J]. 长安大学学报: 自然科学版, 2020, 40(4): 1-13. |
中图分类号: | TP391.4 |
开放日期: | 2022-06-21 |