Manual dataset labeling is always at the expense of low efficiency and high cost in the deep learning model training of crack detection. The adaptability of existing automatic labeling algorithms to complex environment is weak as well. Aiming at these problems, the concept of fast labeling with low supervision is proposed based on computer vision and the probability statistics theory. In addition, a novel fast labeling algorithm for crack dataset is formed, composed of computer labeling and manual labeling. Compared with manual pixel-by-pixel labeling, the labeling accuracy of the proposed automatic method is more than 84%, and can save at least 85% of the time. Compared with traditional computer labeling, complex background can be better dealt with by labeling interference and simple manual labeling. Validated by U-Net deep learning model, the average intersection ratio of test sets can reach 0.90.
[1] 周颖,刘彤.基于计算机视觉的混凝土裂缝识别[J].同济大学学报(自然科学版),2019,47(9):1277.ZHOU Ying, LIU Tong. Computer vision-based crack detection and measurement on concrete structure[J]. Journal of Tongji University(Natural Science), 2019,47(9):1277.
[2] 李岩,杨豪杰,刘辉,等.基于深度学习的混凝土裂缝检测研究[J].信息技术与信息化,2021(12):233.LI Yan, YANG Haojie, LIU Hui, et al. Concrete crack detection research based on deep learning[J]. Information Technology and Informatization,2021(12):233.
[3] 苑玮琦,薛丹.基于机器视觉的隧道衬砌裂缝检测算法综述[J].仪器仪表学报,2017,38(12): 3100.YUAN Weiqi, XUE Dan. Review of tunnel lining crack detection algorithm based on machine vision[J]. Chinese Journal of Scientific Instrument,2017,38(12): 3100.
[4] CHA Y J,CHOI W.Deep learning-based crack damage detection using convolutional neural networks[J].Computer-Aided Civil and Infrastructure Engineering,2017,32(5):361.
[5] GIBB S,LA H M,LOUIS S.A genetic algorithm for convolutional network structure optimization for concrete crack detection [C] // 2018 IEEE Congress on Evolutionary Computation(CEC).Piscataway:IEEE,2018:1-8.
[6] 李良福,马卫飞,李丽,等.基于深度学习的桥梁裂缝检测算法研究[J].自动化学报,2019,45(9):1727.LI Liangfu, MA Weifei, LI Li, et al. Research on detection algorithm for bridge cracks based on deep learning[J]. Acta Automatica Sinica,2019,45(9):1727.
[7] 吕博.一种机器学习数据集半自动标注方法研究[J].信息通信技术与政策,2019(7):44.Bo Lü . Research on a semi-automatic labeling method for machine learning data sets[J]. Information and Communications Technology and Policy,2019(7):44.
[8] 蔡莉,王淑婷,刘俊晖,等 .数据标注研究综述[J].软件学报,2020,31(2):302.CAI Li, WANG Shuting, LIU Junhui, et al. Survey of data annotation[J]. Journal of Software,2020,31(2):302.
[9] 白雪冰,韩志峰,蒋龙泉,等.音视频数据半自动化标注方法[J].微型电脑应用,2021,37(8):9.BAI Xuebing, HAN Zhifeng, JIANG Longquan, et al. Semi-automatic labeling method for audio and video data[J].Microcomputer Applications,2021,37(8):9.
[10] 赵世敏,王鹏杰,曹乾,等.基于图像语义的弱监督显著性物体检测[J].计算机辅助设计与图形学学报,2021,33(2):270.ZHAO Shimin, WANG Pengjie, CAO Qian, et al. Weakly supervised salient object detection based on image semantics[J]. Journal of Computer-Aided Design & Computer Graphics,2021,33(2):270.
[11] WANG Y, ZHANG J, KAN M, et al. Self-supervised equivariant attention mechanism for weakly supervised semantic segmentation[C]//Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition.Washington DC:IEEE Computer Society Press,2020:12272-12281.
[12] 高庆飞, 王宇, 刘晨光, 等. 基于卷积神经网络算法的混凝土桥梁裂缝识别与定位技术[J]. 公路, 2020, 65(9): 268.GAO Qingfei, WANG Yu, LIU Chenguang, et al. Crack identification and positioning technology of concrete bridge based on convolutional neural network algorithm[J]. Highway, 2020,65(9):268.
[13] DORAFSHAN S, THOMAS R J, MAGUIRE M. SDNET2018: an annotated image dataset for non-contact concrete crack detection using deep convolutional neural networks[J]. Data in Brief,2018,21(1):1664.
[14] RONNEBERGER O, FISCHER P, BROX T. U?Net: convolutional networks for biomedical image segmentation[M]//Medical Image Computing and Computer-Assisted Intervention—MICCAI 2015. Cham:Springer International Publishing , 2015:234-241.