MA-Xnet: Mobile-Attention X-Network for Crack Detection
Source abstract
Abstract
Modern crack detection algorithms based on deep learning have unsolved issues, such as an abundance of parameters in the resulting models and lack of context information. Such issues may lower the efficiency of feature extraction and lead to unexpected task performance. Based on two semantic segmentation models, U-Net and the dual-attention network (DANet), an efficient mobile-attention X-network (MA-Xnet) is proposed for crack detection. For performance evaluation, segmentation experiments were performed on concrete crack images from an internationally recognized dataset, which were collected from various campus buildings of Middle East Technical University. The experimental results demonstrated that, compared with U-Net, the proposed method parameters were reduced by 82.33%, and improved by 11.32% and 12.37% in the key indices of the F1-Score and the mean intersection of union (mIoU), respectively, providing a reference for subsequent related lightweight crack-segmentation research.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Infrastructure Maintenance and Monitoring · Concrete Corrosion and Durability · Non-Destructive Testing Techniques
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
College of Information and Computer, Taiyuan University of Technology, Taiyuan 030024, China
Funding
the National Natural Science Foundation of China · the Natural Science Foundation of Shanxi
References (35)
Show source-provided references
1. Hybrid ABC-ANN for pavement surface distress detection and classification10.1007/s13042-015-0471-1 ↗
2. Oliveira, H., and Correia, P.L. (2009, January 24–28). Automatic Road Crack Segmentation Using Entropy And Image Dynamic Thresholding. Proceedings of the 2009 17th European Signal Processing Conference, Glasgow, UK.
3. A triple-thresholds pavement crack detection method leveraging random structured forest10.1016/j.conbuildmat.2020.120080 ↗
4. Automatic recognition of asphalt pavement cracks using metaheuristic optimized edge detection algorithms and convolution neural network10.1016/j.autcon.2018.07.008 ↗
5. Automated Pavement Crack Segmentation Using U-Net-Based Convolutional Neural Network10.1109/ACCESS.2020.3003638 ↗
6. Long, J., Shelhamer, E., and Darrell, T. (2015, January 7–12). Fully convolutional networks for semantic segmentation. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Boston, MA, USA.10.1109/CVPR.2015.7298965 ↗
7. Fully Convolutional Networks for Automatic Pavement Crack Segmentation
8. Automatic pixel-level multiple damage detection of concrete structure using fully convolutional network10.1111/mice.12433 ↗
9. DeepCrack: A deep hierarchical feature learning architecture for crack segmentation10.1016/j.neucom.2019.01.036 ↗
10. Zhang, J., Lu, C., Wang, J., Wang, L., and Yue, X.-G. (2019). Concrete Cracks Detection Based on FCN with Dilated Convolution. Appl. Sci., 9.10.3390/app9132686 ↗
11. Islam, M., Hossain, B., Akhtar, N., Moni, M.A., and Hasan, K.F. (2022). CNN Based on Transfer Learning Models Using Data Augmentation and Transformation for Detection of Concrete Crack. Algorithms, 15.10.3390/a15080287 ↗
12. Autonomous concrete crack detection using deep fully convolutional neural network10.1016/j.autcon.2018.11.028 ↗
13. Automatic Pixel-Level Crack Detection and Measurement Using Fully Convolutional Network10.1111/mice.12412 ↗
14. Ronneberger, O., Fischer, P., and Brox, T. (2015). U-net: Convolutional networks for biomedical image segmentation. International Conference on Medical Image Computing and Computer-Assisted Intervention, Springer.10.1007/978-3-319-24574-4_28 ↗
15. Konig, J., Jenkins, M.D., Barrie, P., Mannion, M., and Morison, G. (2019, January 22–25). A Convolutional Neural Network for Pavement Surface Crack Segmentation Using Residual Connections and Attention Gating. Proceedings of the 2019 IEEE International Conference on Image Processing (ICIP), Taipei, Taiwan.10.1109/ICIP.2019.8803060 ↗
16. Jenkins, M.D., Carr, T.A., Iglesias, M.I., Buggy, T., and Morison, G. (2018, January 3–7). A Deep Convolutional Neural Network for Semantic Pixel-Wise Segmentation of Road and Pavement Surface Cracks. Proceedings of the 2018 26th European Signal Processing Conference (EUSIPCO), Rome, Italy.
17. A research on an improved Unet-based concrete crack detection algorithm10.1177/1475921720940068 ↗
18. Computer vision-based concrete crack detection using U-net fully convolutional networks10.1016/j.autcon.2019.04.005 ↗
19. Deeplab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and fully Connected Crfs10.1109/TPAMI.2017.2699184 ↗
20. Chen, L.C., Papandreou, G., Schroff, F., and Adam, H. (2017). Rethinking atrous convolution for semantic image segmentation. arXiv.
21. Chen, L.C., Zhu, Y., Papandreou, G., Schroff, F., and Adam, H. (2018, January 8–14). Encoder-decoder with atrous separable convolution for semantic image segmentation. Proceedings of the European Conference on Computer Vision (ECCV), Munich, Germany.10.1007/978-3-030-01234-2_49 ↗
22. Concrete roadway crack segmentation using encoder-decoder networks with range images10.1016/j.autcon.2020.103403 ↗
23. Howard, A.G., Zhu, M., Chen, B., Kalenichenko, D., Wang, W., Weyand, T., Andreetto, M., and Adam, H. (2017). Mobilenets: Efficient convolutional neural networks for mobile vision applications. arXiv.
24. Sandler, M., Howard, A., Zhu, M., Zhmoginov, A., and Chen, L.C. (2018, January 18–22). Mobilenetv2: Inverted residuals and linear bottlenecks. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA.10.1109/CVPR.2018.00474 ↗
25. Howard, A., Sandler, M., Chu, G., Chen, L.C., Chen, B., Tan, M., Wang, W., Zhu, Y., Pang, R., and Vasudevan, V. (November, January 27). Searching for mobilenetv3. Proceedings of the IEEE/CVF International Conference on Computer Vision, Seoul, Korea.
26. Mobile-Unet: An efficient convolutional neural network for fabric defect detection10.1177/0040517520928604 ↗
27. Fu, J., Liu, J., Tian, H., Li, Y., Bao, Y., Fang, Z., and Lu, H. (2019, January 16–17). Dual attention network for scene segmentation. Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, Long Beach, CA, USA.10.1109/CVPR.2019.00326 ↗
28. UNet-based model for crack detection integrating visual explanations10.1016/j.conbuildmat.2021.126265 ↗
29. Wang, L., Ma, X.-H., and Ye, Y. (2020, January 22–24). Computer vision-based Road Crack Detection Using an Improved I-UNet Convolutional Networks. Proceedings of the 2020 Chinese Control And Decision Conference (CCDC), Hefei, China.10.1109/CCDC49329.2020.9164476 ↗
30. Research on Pavement Crack Detection Algorithm based on Deep Residual Unet Neural Network
31. Fan, X., Cao, P., Shi, P., Wang, J., Xin, Y., and Huang, W. (2021, January 22–24). A Nested Unet with Attention Mechanism for Road Crack Image Segmentation. Proceedings of the 2021 IEEE 6th International Conference on Signal and Image Processing (ICSIP), Nanjing, China.10.1109/ICSIP52628.2021.9688782 ↗
32. Gao, X., and Jin, B. (2020, January 18–20). Research on Crack Detection Based on Improved UNet. Proceedings of the 2020 7th International Conference on Information Science and Control Engineering (ICISCE), Changsha, China.10.1109/ICISCE50968.2020.00412 ↗
33. Zhang, H., Goodfellow, I., Metaxas, D., and Odena, A. (2019, January 9–15). Self-attention generative adversarial networks. Proceedings of the International Conference on Machine Learning, PMLR, Long Beach, CA, USA.
34. Zhang, L., Yang, F., Zhang, Y.D., and Zhu, Y.J. (2016, January 25–28). Road crack detection using deep convolutional neural network. Proceedings of the 2016 IEEE international conference on image processing (ICIP), Phoenix, AZ, USA.10.1109/ICIP.2016.7533052 ↗
35. Zhang, H., Tan, J., Liu, L., Wu, Q.M.J., Wang, Y., and Jie, L. (2017, January 20–22). Automatic crack inspection for concrete bridge bottom surfaces based on machine vision. Proceedings of the 2017 Chinese Automation Congress (CAC), Jinan, China.10.1109/CAC.2017.8243654 ↗