计算机科学 ›› 2021, Vol. 48 ›› Issue (4): 187-191.doi: 10.11896/jsjkx.200100113

• 计算机图形学&多媒体 • 上一篇    下一篇

基于全U网络的混凝土路面裂缝检测算法

瞿中, 谢钇   

  1. 重庆邮电大学软件工程学院 重庆400065
  • 收稿日期:2020-06-24 修回日期:2020-04-28 出版日期:2021-04-15 发布日期:2021-04-09
  • 通讯作者: 瞿中(quzhong@cqupt.edu.cn)
  • 基金资助:
    国家自然科学基金(61701060)

Concrete Pavement Crack Detection Algorithm Based on Full U-net

QU Zhong, XIE Yi   

  1. School of Software Engineering,Chongqing University of Posts & Telecommunications,Chongqing 400065,China
  • Received:2020-06-24 Revised:2020-04-28 Online:2021-04-15 Published:2021-04-09
  • About author:QU Zhong,born in 1972,Ph.D,professor,Ph.D supervisor,is a member of China Computer Federation.His main research interests includedigital image processing and cloud computing.
  • Supported by:
    National Natural Science Foundation of China(61701060).

摘要: 针对现有的混凝土裂缝检测算法在各种复杂环境中检测精度不够、鲁棒性不强的问题,根据深度学习理论和U-net模型,提出一种全U型网络的裂缝检测算法。首先,依照原U-net模型路线构建网络;然后,在每个池化层后都进行一次上采样,恢复其在池化层之前的特征图规格,并将其与池化之前的卷积层进行融合,将融合之后的特征图作为新的融合层与原U-net网络上采样之后的网络层进行融合;最后,为了验证算法的有效性,在测试集中进行实验。结果表明,所提算法的平均精确率可达到83.48%,召回率为85.08%,F1为84.11%,相较于原U-net分别提升了1.48%,4.68%和3.29%,在复杂环境中也能提取完整裂缝,保证了裂缝检测的鲁棒性。

关键词: U-net模型, 裂缝检测, 全U网络

Abstract: Aiming at the problems of insufficient precision and robustness of the existing crack detection algorithms in complex environments,a new model full U network is proposed based on the deep learning theory and U-net model.Firstly,the network is constructed based on the U-net model.Then,an upsampling is performed at every pooling layer to restore the feature map specification before this pooling layer andfuse it with the convolution layer before pooling.Finally,the new feature map is concatenated with the layer after upsampling on the U-net.In order to verify the effectiveness of the algorithm,experiments are performed on the test set.Experimental results show that the average precision of the proposed algorithm can reach 83.48%,the recall rate is 85.08%,and F1 is 84.11%.They are 1.48%,4.68%,3.29% higher than the precision,recall,and F1 in U-net respectively.It shows that in a complex environment,the full U network can still extract complete cracks and ensure the robustness.

Key words: Crack detection, Full U network, U-net

中图分类号: 

  • TP391.41
[1]YAMAGUCHI T,HASHIMOTO S.Fast crack detection me-thod for large-size concrete surface images using percolation-based image processing[J].Machine Vision and Applications,2010,21(5):797-809.
[2]QU Z,GUO Y,JU F R,et al.The algorithm of acceleratedcracks detection and extracting skeleton by direction chain code in concrete surface image[J].The Imaging Science Journal,2016,64(3):119-130.
[3]QU Z,JU F R,GUO Y.Concrete surface crack detection with the improved pre-extraction and the second percolation proces-sing methods[J].PLOS ONE,2018,13(7):1-14.
[4]ZHANG L,YANG F,ZHANG Y D,et al.Road Crack Detection Using Deep Convolutional Neural Network[C]//IEEE International Conference on Image Processing.Phoenix,AZ,USA,2016:3708-3712.
[5]CHA Y J,CHOI W.Deep Learning-Based Crack Damage Detec-tion Using Convolutional Neural Networks[J].Computer-Aided Civil and Infrastructure Engineering,2017,32(5):361-378.
[6]CHA Y J,CHOI W,SUH G,et al.Autonomous Structural Vi-sual Inspection Using Region-Based Deep Learning for Detecting Multiple Damage Types[J].Computer-Aided Civil and Infrastructure Engineering,2017(4):1-17.
[7]ZHU S Y,DU J C,LI Y S,et al.Method for bridge crack detection based on the U-Net convolutional networks [J].Journal of Xidian University,2019,46(4):35-42.
[8]RONNEBERGER O,FISCHER P,BROX T.U-Net:Convolu-tional Networks for Biomedical Image Segmentation[C]//International Conferrence Medical Image Computing and Computer-Assisted Intervention,Part III.Munich,Germany,2015:234-241.
[9]SRIVASTAVA N,HINTON G,KRIZHEVSKY A,et al.Dropout:A Simple Way to Prevent Neural Networks from Overfitting [J].Journal of Machine Learning Research,2014,15(1):1929-1958.
[10]CRUM W,CAMARA O,HILL D.Generalized Overlap Mea-sures for Evaluation and Validation in Medical Image Analysis[J].IEEE Transactions on Medical Imaging,2006,25(11):1451-1461.
[11]QU Z,CHEN S Q,LIU Y Q,et al.Eliminating Lining Seams in Tunnel Concrete Crack Images via Line Segments’ Translation and Expansion[J].IEEE Access,2019,7:30615-30627.
[1] 王君锋, 刘凡, 杨赛, 吕坦悦, 陈峙宇, 许峰.
基于多源迁移学习的大坝裂缝检测
Dam Crack Detection Based on Multi-source Transfer Learning
计算机科学, 2022, 49(6A): 319-324. https://doi.org/10.11896/jsjkx.210500124
[2] 瞿中, 陈雯.
基于空洞卷积和多特征融合的混凝土路面裂缝检测
Concrete Pavement Crack Detection Based on Dilated Convolution and Multi-features Fusion
计算机科学, 2022, 49(3): 192-196. https://doi.org/10.11896/jsjkx.210100164
[3] 祝一帆, 王海涛, 李可, 吴贺俊.
一种高精度路面裂缝检测网络结构:Crack U-Net
Crack U-Net:Towards High Quality Pavement Crack Detection
计算机科学, 2022, 49(1): 204-211. https://doi.org/10.11896/jsjkx.210100128
[4] 周丽军, 刘晓.
基于分数阶傅里叶变换的隧道低对比度裂缝检测
Low-contrast Crack Detection Method Based on Fractional Fourier Transform
计算机科学, 2019, 46(6A): 208-210.
[5] 王丽苹, 高瑞贞, 张京军, 王二成.
基于卷积神经网络的混凝土路面裂缝检测
Crack Detection of Concrete Pavement Based on Convolutional Neural Network
计算机科学, 2019, 46(11A): 584-589.
[6] 张玉雪,唐振民,钱彬,徐威.
基于稀疏表示和多特征融合的路面裂缝检测
Pavement Crack Detection Based on Sparse Representation and Multi-feature Fusion
计算机科学, 2018, 45(7): 271-277. https://doi.org/10.11896/j.issn.1002-137X.2018.07.047
[7] 周丽军.
基于图像增强与分水岭分割的隧道低对比度裂缝提取方法
Low-contrast Crack Extraction Method Based on Image Enhancement and Watershed Segmentation
计算机科学, 2018, 45(6A): 259-261.
[8] 安世全,白羚,瞿中.
基于直线段特征单元提取的隧道砼衬砌接缝去除算法
Lining Seam Elimination Algorithm in Tunnel Concrete Lining Based on Line Feature Unit Extraction
计算机科学, 2017, 44(7): 304-308. https://doi.org/10.11896/j.issn.1002-137X.2017.07.055
[9] 瞿中,郭阳,鞠芳蓉.
一种基于改进渗流模型的混凝土表面裂缝快速检测算法
Algorithm of Accelerated Cracks Detection Based on Improved Percolation Model in Concrete Surface Image
计算机科学, 2017, 44(1): 300-302. https://doi.org/10.11896/j.issn.1002-137X.2017.01.055
[10] 瞿中,林丽丹,郭阳.
形态学与区域延伸相结合的图像裂缝检测算法研究
Algorithm of Image Crack Detection Based on Morphology and Region Extends
计算机科学, 2014, 41(11): 297-300. https://doi.org/10.11896/j.issn.1002-137X.2014.11.058
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!