{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,21]],"date-time":"2026-03-21T19:38:03Z","timestamp":1774121883203,"version":"3.50.1"},"reference-count":35,"publisher":"MDPI AG","issue":"17","license":[{"start":{"date-parts":[[2020,8,27]],"date-time":"2020-08-27T00:00:00Z","timestamp":1598486400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["1171101165"],"award-info":[{"award-number":["1171101165"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>The excellent generalization ability of deep learning methods, e.g., convolutional neural networks (CNNs), depends on a large amount of training data, which is difficult to obtain in industrial practices. Data augmentation is regarded commonly as an effective strategy to address this problem. In this paper, we attempt to construct a crack detector based on CNN with twenty images via a two-stage data augmentation method. In detail, nine data augmentation methods are compared for crack detection in the model training, respectively. As a result, the rotation method outperforms these methods for augmentation, and by an in-depth exploration of the rotation method, the performance of the detector is further improved. Furthermore, data augmentation is also applied in the inference process to improve the recall of trained models. The identical object has more chances to be detected in the series of augmented images. This trick is essentially a performance\u2013resource trade-off. For more improvement with limited resources, the greedy algorithm is adopted for searching a better combination of data augmentation. The results show that the crack detectors trained on the small dataset are significantly improved via the proposed two-stage data augmentation. Specifically, using 20 images for training, recall in detecting the cracks achieves 96% and Fext(0.8), which is a variant of F-score for crack detection, achieves 91.18%.<\/jats:p>","DOI":"10.3390\/s20174849","type":"journal-article","created":{"date-parts":[[2020,8,27]],"date-time":"2020-08-27T08:05:18Z","timestamp":1598515518000},"page":"4849","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":36,"title":["CNN Training with Twenty Samples for Crack Detection via Data Augmentation"],"prefix":"10.3390","volume":"20","author":[{"given":"Zirui","family":"Wang","sequence":"first","affiliation":[{"name":"State Key Laboratory for Strength and Vibration of Mechanical Structures, Xi\u2019an Jiaotong University, Xi\u2019an 710049, China"}]},{"given":"Jingjing","family":"Yang","sequence":"additional","affiliation":[{"name":"State Key Laboratory for Strength and Vibration of Mechanical Structures, Xi\u2019an Jiaotong University, Xi\u2019an 710049, China"}]},{"given":"Haonan","family":"Jiang","sequence":"additional","affiliation":[{"name":"State Key Laboratory for Strength and Vibration of Mechanical Structures, Xi\u2019an Jiaotong University, Xi\u2019an 710049, China"}]},{"given":"Xueling","family":"Fan","sequence":"additional","affiliation":[{"name":"State Key Laboratory for Strength and Vibration of Mechanical Structures, Xi\u2019an Jiaotong University, Xi\u2019an 710049, China"}]}],"member":"1968","published-online":{"date-parts":[[2020,8,27]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"1688","DOI":"10.1061\/(ASCE)ST.1943-541X.0000609","article-title":"Internet-Enabled Wireless Structural Monitoring Systems: Development and Permanent Deployment at the New Carquinez Suspension Bridge","volume":"139","author":"Kurata","year":"2013","journal-title":"J. Struct. Eng."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1002\/stc.2053","article-title":"Automated damage detection in miter gates of navigation locks","volume":"25","author":"Eick","year":"2018","journal-title":"Struct. Control. Health Monit."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Nonis, C., Niezrecki, C., Yu, T.-Y., Ahmed, S., Su, C.-F., and Schmidt, T. (2013, January 11\u201314). Structural health monitoring of bridges using digital image correlation. Proceedings of the Health Monitoring of Structural and Biological Systems 2013, San Diego, CA, USA.","DOI":"10.1117\/12.2009647"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"2083","DOI":"10.1007\/s10518-019-00774-2","article-title":"A practical approach for estimating the floor deformability in existing RC buildings: Evaluation of the effects in the structural response and seismic fragility","volume":"18","author":"Ruggieri","year":"2020","journal-title":"Bull. Earthq. Eng."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Losada, M., Irizar, A., del Campo, P., Ruiz, P., and Leventis, A. (2014, January 26\u201328). Design principles and challenges for an autonomous WSN for structural health monitoring in aircrafts. Proceedings of the e2014 29th Conference on Design of Circuits and Integrated Systems, Madrid, Spain.","DOI":"10.1109\/DCIS.2014.7035595"},{"key":"ref_6","first-page":"64","article-title":"Seismic assessment of irregular existing building: Appraisal of the influence of compressive strength variation by means of nonlinear conventional and multimodal static analysis","volume":"35","author":"Porco","year":"2018","journal-title":"Ing. Sismica"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"255","DOI":"10.1061\/(ASCE)0887-3801(2003)17:4(255)","article-title":"Analysis of edge-detection techniques for crack identification in bridges","volume":"17","author":"Abudayyeh","year":"2003","journal-title":"J. Comput. Civil. Eng."},{"key":"ref_8","unstructured":"Huili, Z., Guofeng, Q., and Xingjian, W. (2010, January 16\u201318). Improvement of Canny Algorithm Based on Pavement Edge Detection. Proceedings of the 2010 3rd International Congress on Image and Signal Processing (CISP 2010), Yantai, China."},{"key":"ref_9","unstructured":"Krizhevsky, A., Sutskever, I., and Hinton, G.E. (2012, January 3\u20136). Imagenet classification with deep convolutional neural networks. Proceedings of the Advances in Neural Information Processing Systems 2012, Lake Tahoe, NV, USA."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Deng, J., Dong, W., Socher, R., Li, L.-J., Li, K., and Fei-Fei, L. (2009, January 20\u201325). Imagenet: A large-scale hierarchical image database. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Miami Beach, FL, USA.","DOI":"10.1109\/CVPR.2009.5206848"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"He, K., Zhang, X., Ren, S., and Sun, J. (2016, January 27\u201330). Deep residual learning for image recognition. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA.","DOI":"10.1109\/CVPR.2016.90"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Deng, L., Chu, H.H., Shi, P., Wang, W., and Kong, X. (2020). Region-Based CNN Method with Deformable Modules for Visually Classifying Concrete Cracks. Appl. Sci., 10.","DOI":"10.3390\/app10072528"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Riid, A., Louk, R., Pihlak, R., Tepljakov, A., and Vassiljeva, K. (2019). Pavement Distress Detection with Deep Learning Using the Orthoframes Acquired by a Mobile Mapping System. Appl. Sci., 9.","DOI":"10.3390\/app9224829"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"361","DOI":"10.1111\/mice.12263","article-title":"Deep Learning-Based Crack Damage Detection Using Convolutional Neural Networks","volume":"32","author":"Cha","year":"2017","journal-title":"Comput. Aided Civ. Infrastruct. Eng."},{"key":"ref_15","unstructured":"Ren, S., He, K., Girshick, R., and Sun, J. (2015, January 7\u201312). Faster r-cnn: Towards real-time object detection with region proposal networks. Proceedings of the Advances in Neural Information Processing Systems 2015, Montreal, QC, Canada."},{"key":"ref_16","unstructured":"Li, H., Wang, J., Zhang, Y., Wang, Z., and Wang, T. (2020). A Study on Evaluation Standard for Automatic Crack Detection Regard the Random Fractal. arXiv."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"303","DOI":"10.1007\/s11263-009-0275-4","article-title":"The Pascal Visual Object Classes (VOC) Challenge","volume":"88","author":"Everingham","year":"2010","journal-title":"Int. J. Comput. Vis."},{"key":"ref_18","unstructured":"Goodfellow, I., Bengio, Y., and Courville, A. (2016). Deep Learning, MIT Press."},{"key":"ref_19","unstructured":"Harrington, P. (2012). Machine Learning in Action, Manning Publications Co."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"167","DOI":"10.1016\/0031-3203(93)90098-H","article-title":"Pattern recognition by affine moment invariants","volume":"26","author":"Flusser","year":"1993","journal-title":"Pattern. Recognit."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Dellana, R., and Roy, K. (2016, January 29\u201331). Data augmentation in CNN-based periocular authentication. Proceedings of the 2016 6th International Conference on Information Communication and Management (ICICM), Hertfordshire, UK.","DOI":"10.1109\/INFOCOMAN.2016.7784231"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Taylor, L., and Nitschke, G. (2017). Improving Deep Learning using Generic Data Augmentation. arXiv.","DOI":"10.1109\/SSCI.2018.8628742"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"689","DOI":"10.1109\/TCPMT.2018.2794540","article-title":"Wire Defect Recognition of Spring-Wire Socket Using Multitask Convolutional Neural Networks","volume":"8","author":"Tao","year":"2018","journal-title":"IEEE Trans. Compon. Packag. Manuf. Technol."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Jungnickel, D. (2013). The Greedy Algorithm, Springer.","DOI":"10.1007\/978-3-642-32278-5_5"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Kisantal, M., Wojna, Z., Murawski, J., Naruniec, J., and Cho, K. (2019). Augmentation for small object detection. arXiv.","DOI":"10.5121\/csit.2019.91713"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Cubuk, E.D., Zoph, B., Mane, D., Vasudevan, V., and Le, Q.V. (2019, January 16\u201320). Autoaugment: Learning augmentation strategies from data. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Long Beach, CA, USA.","DOI":"10.1109\/CVPR.2019.00020"},{"key":"ref_27","unstructured":"Goodfellow, I., Pouget-Abadie, J., Mirza, M., Xu, B., Warde-Farley, D., Ozair, S., Courville, A., and Bengio, Y. (2014, January 8\u201313). Generative adversarial nets. Proceedings of the Advances in Neural Information Processing Systems 2014, Montreal, QC, Canada."},{"key":"ref_28","unstructured":"Jiang, W., and Ying, N. (2019). Improve Object Detection by Data Enhancement based on Generative Adversarial Nets. arXiv."},{"key":"ref_29","unstructured":"Antoniou, A., Storkey, A., and Edwards, H. (2018). Data Augmentation Generative Adversarial Networks. arXiv."},{"key":"ref_30","unstructured":"Ratner, A.J., Ehrenberg, H., Hussain, Z., Dunnmon, J., and R\u00e9, C. (2017, January 4\u20139). Learning to compose domain-specific transformations for data augmentation. Proceedings of the Advances in Neural Information Processing Systems 2017, Long Beach, CA, USA."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Girshick, R., Donahue, J., Darrell, T., and Malik, J. (2013). Rich feature hierarchies for accurate object detection and semantic segmentation. arXiv.","DOI":"10.1109\/CVPR.2014.81"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Girshick, R. (2015, January 7\u201313). Fast r-cnn. Proceedings of the 2015 IEEE International Conference On Computer Vision, Santiago, Chile.","DOI":"10.1109\/ICCV.2015.169"},{"key":"ref_33","unstructured":"Simonyan, K., and Zisserman, A. (2014). Very deep convolutional networks for large-scale image recognition. arXiv."},{"key":"ref_34","unstructured":"Abadi, M., Agarwal, A., Barham, P., Brevdo, E., Chen, Z., Citro, C., Corrado, G.S., Davis, A., Dean, J., and Devin, M. (2016). TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systems. arXiv."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"1486","DOI":"10.1109\/TSMC.2018.2871750","article-title":"Detection of Power Line Insulator Defects using Aerial Images Analyzed with Convolutional Neural Networks","volume":"50","author":"Xian","year":"2020","journal-title":"IEEE Trans. Syst. Man. Cybern."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/17\/4849\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T10:07:40Z","timestamp":1760177260000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/17\/4849"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,8,27]]},"references-count":35,"journal-issue":{"issue":"17","published-online":{"date-parts":[[2020,9]]}},"alternative-id":["s20174849"],"URL":"https:\/\/doi.org\/10.3390\/s20174849","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,8,27]]}}}