留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

Gabor滤波融合卷积神经网络的路面裂缝检测方法

陈晓冬 艾大航 张佳琛 蔡怀宇 崔克让

陈晓冬, 艾大航, 张佳琛, 蔡怀宇, 崔克让. Gabor滤波融合卷积神经网络的路面裂缝检测方法[J]. 中国光学(中英文), 2020, 13(6): 1293-1301. doi: 10.37188/CO.2020-0041
引用本文: 陈晓冬, 艾大航, 张佳琛, 蔡怀宇, 崔克让. Gabor滤波融合卷积神经网络的路面裂缝检测方法[J]. 中国光学(中英文), 2020, 13(6): 1293-1301. doi: 10.37188/CO.2020-0041
CHEN Xiao-Dong, AI Da-Hang, ZHANG Jia-Chen, CAI Huai-Yu, CUI Ke-Rang. Gabor filter fusion network for pavement crack detection[J]. Chinese Optics, 2020, 13(6): 1293-1301. doi: 10.37188/CO.2020-0041
Citation: CHEN Xiao-Dong, AI Da-Hang, ZHANG Jia-Chen, CAI Huai-Yu, CUI Ke-Rang. Gabor filter fusion network for pavement crack detection[J]. Chinese Optics, 2020, 13(6): 1293-1301. doi: 10.37188/CO.2020-0041

Gabor滤波融合卷积神经网络的路面裂缝检测方法

基金项目: 天津市交通运输科技发展项目(No. 2019-03)
详细信息
    作者简介:

    陈晓冬(1975—),男,浙江温州人,博士,教授,博士生导师,1996年、2002年于天津大学分别获得硕士、博士学位,主要从事光电成像与检测技术方向的研究。E-mail:xdchen@tju.edu.cn

    艾大航(1996—),男,山西晋中人,硕士研究生,2018年于天津大学获得学士学位,主要从事智能交通图像处理技术的研究。E-mail:aidh@tju.edu.cn

  • 中图分类号: TP391.4

Gabor filter fusion network for pavement crack detection

Funds: Transportation Technology Development Project of Tianjin (No. 2019-03)
More Information
  • 摘要: 针对神经网络难以从数据量较少、较单一的路面裂缝图像中提取有效特征的局限性,设计了一种融合Gabor滤波器的卷积神经网络模型(Gabor Filter Convolutional Neural Network,GF-CNN)以进行路面裂缝检测。GF-CNN模型首先将路面图像输入小型参数预测网络中,依据输入图像自适应地选取Gabor滤波器组的参数,并根据所预测参数构建滤波器组对初始路面图像进行滤波,得到Gabor纹理特征图。将纹理特征图输入至基于残差网络构建的特征分类网络中提取深层特征,判断其是否包含裂缝。在GAPs路面图像数据集上的测试结果表明,GF-CNN模型的F1分数达到0.7137,优于其他路面图像检测方法。该模型通过融合纹理特征改善CNN特征提取能力,同时降低Gabor滤波器参数敏感性以提高模型泛化能力,对于路面裂缝图像具有良好的适用性。

     

  • 图 1  AlexNet学习的第一层卷积层参数及Gabor滤波器组

    Figure 1.  Parameters of the first convolutional layer of AlexNet filters and Gabor filters

    图 2  GF-CNN网络结构图

    Figure 2.  GF-CNN network structure

    图 3  特征分类子网络结构

    Figure 3.  Sub-network structure of feature classification

    图 4  完整路面图像检测结果

    Figure 4.  Detection results of the complete road image

    图 5  路面图像块检测结果

    Figure 5.  Detection results of the road image blocks

    表  1  Gabor参数预测网络结构

    Table  1.   Prediction network structure of Gabor parameter

    名称类型步长/像素输出特征图尺寸/pixel特征图通道数
    输入层64×641
    卷积层Conv 7×7164×648
    激活层ReLU64×648
    最大池化层2×2232×328
    卷积层Conv 3×3132×3216
    激活层ReLU32×3216
    最大池化层2×2216×1616
    卷积层Conv 3×3116×1632
    激活层ReLU16×1632
    最大池化层2×228×832
    全连接层96
    激活层Sigmoid96
    下载: 导出CSV

    表  2  裂缝检测模型对比实验结果

    Table  2.   Comparison of experimental results of crack detection models

    精度召回率F1
    CrackIT0.46940.53940.4882
    ASINVOS0.61130.49940.5497
    ResNet0.68370.57500.6246
    GF-CNN0.80030.64410.7137
    下载: 导出CSV
  • [1] SHAO CH, CHEN Y H, XU F H, et al.. A kind of pavement crack detection method based on digital image processing[C]. Proceedings of 2019 IEEE 4th Advanced Information Technology, Electronic and Automation Control Conference, IEEE, 2019: 397-401.
    [2] MANDAL V, UONG L, ADU-GYAMFI Y. Automated road crack detection using deep convolutional neural networks[C]. Proceedings of 2018 IEEE International Conference on Big Data, IEEE, 2018: 5212-5215.
    [3] CHRISTODOULOU S E, HADJIDEMETRIOU G M, KYRIAKOU C. Pavement defects detection and classification using smartphone-based vibration and video signals[M]. SMITH I F C, DOMER B. Advanced Computing Strategies for Engineering. Cham: Springer, 2018: 125-138.
    [4] KOMORI T, MATSUSHIMA K, TAKAHASHI O. Automatic pavement crack detection using multi-scale image & neighborhoods information[C]. Proceedings of 2019 International Conference on Mechatronics, Robotics and Systems Engineering, IEEE, 2019: 227-232.
    [5] 杨会玲, 崔洪恩, 孙慧婷, 等. 多尺度矩阵滤波的路面裂缝检测方法研究[J]. 液晶与显示,2016,31(8):778-783. doi: 10.3788/YJYXS20163108.0778

    YANG H L, CUI H E, SUN H T, et al. Method for pavement cracks detection based on multi-scale matrix filtering[J]. Chinese Journal of Liquid Crystals and Displays, 2016, 31(8): 778-783. (in Chinese) doi: 10.3788/YJYXS20163108.0778
    [6] CHEN C, SEO H S, ZHAO Y, et al.. Automatic pavement crack detection based on image recognition[C]. Proceedings of International Conference on Smart Infrastructure and Construction 2019, ICE, 2019: 361-369.
    [7] 陈建立. 基于图像处理方法的混凝土检测方法[J]. 液晶与显示,2020,35(4):395-401. doi: 10.3788/YJYXS20203504.0395

    CHEN J L. Concrete detection method based on image processing[J]. Chinese Journal of Liquid Crystals and Displays, 2020, 35(4): 395-401. (in Chinese) doi: 10.3788/YJYXS20203504.0395
    [8] OLIVEIRA H, CORREIA P L. Automatic road crack segmentation using entropy and image dynamic thresholding[C]. Proceedings of 2009 17th European Signal Processing Conference, IEEE, 2009: 622-626.
    [9] KIM H, KIM H, HONG Y W, et al. Detecting construction equipment using a region-based fully convolutional network and transfer learning[J]. Journal of Computing in Civil Engineering, 2018, 32(2): 04017082. doi: 10.1061/(ASCE)CP.1943-5487.0000731
    [10] 马浩鹏, 朱春媚, 周文辉, 等. 基于深度学习的乳液泵缺陷检测算法[J]. 液晶与显示,2019,34(1):81-89. doi: 10.3788/YJYXS20193401.0081

    MA H P, ZHU CH M, ZHOU W H, et al. Defect detection algorithm of lotion pump based on deep learning[J]. Chinese Journal of Liquid Crystals and Displays, 2019, 34(1): 81-89. (in Chinese) doi: 10.3788/YJYXS20193401.0081
    [11] 周筑博, 高佼, 张巍, 等. 基于深度卷积神经网络的输电线路可见光图像目标检测[J]. 液晶与显示,2018,33(4):317-325. doi: 10.3788/YJYXS20183304.0317

    ZHOU ZH B, GAO J, ZHANG W, et al. Object detection of transmission line visual images based on deep convolutional neural network[J]. Chinese Journal of Liquid Crystals and Displays, 2018, 33(4): 317-325. (in Chinese) doi: 10.3788/YJYXS20183304.0317
    [12] ZHANG L, YANG F, ZHANG Y D, et al.. Road crack detection using deep convolutional neural network[C]. Proceedings of 2016 IEEE International Conference on Image Processing, IEEE, 2016: 3708-3712.
    [13] PARK S, BANG S, KIM H, et al. Patch-based crack detection in black box images using convolutional neural networks[J]. Journal of Computing in Civil Engineering, 2019, 33(3): 04019017. doi: 10.1061/(ASCE)CP.1943-5487.0000831
    [14] MAEDA H, SEKIMOTO Y, SETO T, et al. Road damage detection and classification using deep neural networks with smartphone images[J]. Computer-Aided Civil and Infrastructure Engineering, 2018, 33(12): 1127-1141. doi: 10.1111/mice.12387
    [15] 刘康, 陈小林, 刘岩俊, 等. 基于Gabor和灰度共生矩阵混合特征叶片泵装配质量检测[J]. 液晶与显示,2018,33(11):936-942. doi: 10.3788/YJYXS20183311.0936

    LIU K, CHEN X L, LIU Y J, et al. Vane pump assembly quality detection based on Gabor and gray level co-occurrence matrix hybrid characteristics[J]. Chinese Journal of Liquid Crystals and Displays, 2018, 33(11): 936-942. (in Chinese) doi: 10.3788/YJYXS20183311.0936
    [16] ISAVAND RAHMANI A, AKBARI H, ESMAILI S S. Retinal blood vessel segmentation using Gabor filter and morphological reconstruction[J]. Signal Processing and Renewable Energy, 2020, 4(1): 77-88.
    [17] MEDINA R, LLAMAS J, GÓMEZ-GARCÍA-BERMEJO J, et al. Crack detection in concrete tunnels using a gabor filter invariant to rotation[J]. Sensors, 2017, 17(7): 1670. doi: 10.3390/s17071670
    [18] SALMAN M, MATHAVAN S, KAMAL K, et al.. Pavement crack detection using the Gabor filter[C]. Proceedings of 16th International IEEE Conference on Intelligent Transportation Systems, IEEE, 2013: 2039-2044.
    [19] SIMONYAN K, ZISSERMAN A. Very deep convolutional networks for large-scale image recognition[C]. 3rd International Conference on Learning Representations, ICLR 2015.
    [20] DAGHER I, ABUJAMRA S. Combined wavelet and Gabor convolution neural networks[J]. International Journal of Wavelets,Multiresolution and Information Processing, 2019, 17(6): 1950046. doi: 10.1142/S0219691319500462
    [21] 孔锐, 张冰. Gabor滤波器参数设置[J]. 控制与决策,2012,27(8):1277-1280.

    KONG R, ZHANG B. Design of Gabor filters’ parameter[J]. Control and Decision, 2012, 27(8): 1277-1280. (in Chinese)
    [22] KRIZHEVSKY A, SUTSKEVER I, HINTON G E. ImageNet classification with deep convolutional neural networks[C]. Proceedings of the 25th International Conference on Neural Information Processing Systems, ACM, 2012: 1097-1105.
    [23] DENG J, DONG W, SOCHER R, et al.. ImageNet: a large-scale hierarchical image database[C]. Proceedings of 2009 IEEE Conference on Computer Vision and Pattern Recognition, IEEE, 2009: 248-255.
    [24] LUAN SH ZH, CHEN CH, ZHANG B CH, et al. Gabor convolutional networks[J]. IEEE Transactions on Image Processing, 2018, 27(9): 4357-4366. doi: 10.1109/TIP.2018.2835143
    [25] 李良福, 马卫飞, 李丽, 等. 基于深度学习的桥梁裂缝检测算法研究[J]. 自动化学报,2019,45(9):1727-1742.

    LI L F, MA W F, LI L, et al. Research on detection algorithm for bridge cracks based on deep learning[J]. Acta Automatica Sinica, 2019, 45(9): 1727-1742. (in Chinese)
    [26] IOFFE S, SZEGEDY C. Batch normalization: accelerating deep network training by reducing internal covariate shift[C]. Proceedings of the 32nd International Conference on International Conference on Machine Learning, ACM, 2015: 448-456.
    [27] HE K M, ZHANG X Y, REN SH Q, et al.. Deep residual learning for image recognition[C]. Proceedings of 2016 IEEE Conference on Computer Vision and Pattern Recognition, IEEE, 2016: 770-778.
    [28] EISENBACH M, STRICKER R, SEICHTER D, et al.. How to get pavement distress detection ready for deep learning? A systematic approach[C]. Proceedings of 2017 International Joint Conference on Neural Networks, IEEE, 2017: 2039-2047.
    [29] OLIVEIRA H, CORREIA P L. CrackIT—An image processing toolbox for crack detection and characterization[C]. Proceedings of 2014 IEEE International Conference on Image Processing, IEEE, 2014: 798-802.
  • 加载中
图(5) / 表(2)
计量
  • 文章访问数:  2212
  • HTML全文浏览量:  643
  • PDF下载量:  135
  • 被引次数: 0
出版历程
  • 收稿日期:  2020-03-16
  • 修回日期:  2020-05-07
  • 网络出版日期:  2020-10-22
  • 刊出日期:  2020-12-01

目录

    /

    返回文章
    返回