{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,24]],"date-time":"2026-01-24T09:42:25Z","timestamp":1769247745747,"version":"3.49.0"},"reference-count":31,"publisher":"MDPI AG","issue":"10","license":[{"start":{"date-parts":[[2022,5,11]],"date-time":"2022-05-11T00:00:00Z","timestamp":1652227200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100016248","name":"KTU Science Investment Project","doi-asserted-by":"publisher","award":["PP61\/21"],"award-info":[{"award-number":["PP61\/21"]}],"id":[{"id":"10.13039\/501100016248","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Deep learning-based methods, especially convolutional neural networks, have been developed to automatically process the images of concrete surfaces for crack identification tasks. Although deep learning-based methods claim very high accuracy, they often ignore the complexity of the image collection process. Real-world images are often impacted by complex illumination conditions, shadows, the randomness of crack shapes and sizes, blemishes, and concrete spall. Published literature and available shadow databases are oriented towards images taken in laboratory conditions. In this paper, we explore the complexity of image classification for concrete crack detection in the presence of demanding illumination conditions. Challenges associated with the application of deep learning-based methods for detecting concrete cracks in the presence of shadows are elaborated on in this paper. Novel shadow augmentation techniques are developed to increase the accuracy of automatic detection of concrete cracks.<\/jats:p>","DOI":"10.3390\/s22103662","type":"journal-article","created":{"date-parts":[[2022,5,12]],"date-time":"2022-05-12T23:08:36Z","timestamp":1652396916000},"page":"3662","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":38,"title":["Automatic Detection of Cracks on Concrete Surfaces in the Presence of Shadows"],"prefix":"10.3390","volume":"22","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6087-3036","authenticated-orcid":false,"given":"Paulius","family":"Palevi\u010dius","sequence":"first","affiliation":[{"name":"Centre for Nonlinear Systems, Department of Mathematical Modelling, Kaunas University of Technology, 51368 Kaunas, Lithuania"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1387-4124","authenticated-orcid":false,"given":"Mayur","family":"Pal","sequence":"additional","affiliation":[{"name":"Centre for Nonlinear Systems, Department of Mathematical Modelling, Kaunas University of Technology, 51368 Kaunas, Lithuania"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8596-7573","authenticated-orcid":false,"given":"Mantas","family":"Landauskas","sequence":"additional","affiliation":[{"name":"Centre for Nonlinear Systems, Department of Mathematical Modelling, Kaunas University of Technology, 51368 Kaunas, Lithuania"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7579-9086","authenticated-orcid":false,"given":"Ugn\u0117","family":"Orinait\u0117","sequence":"additional","affiliation":[{"name":"Centre for Nonlinear Systems, Department of Mathematical Modelling, Kaunas University of Technology, 51368 Kaunas, Lithuania"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0224-4725","authenticated-orcid":false,"given":"Inga","family":"Timofejeva","sequence":"additional","affiliation":[{"name":"Centre for Nonlinear Systems, Department of Mathematical Modelling, Kaunas University of Technology, 51368 Kaunas, Lithuania"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3348-9717","authenticated-orcid":false,"given":"Minvydas","family":"Ragulskis","sequence":"additional","affiliation":[{"name":"Centre for Nonlinear Systems, Department of Mathematical Modelling, Kaunas University of Technology, 51368 Kaunas, Lithuania"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2022,5,11]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"81","DOI":"10.1016\/0020-7683(76)90044-5","article-title":"Elastic moduli of a cracked solid","volume":"12","author":"Budiansky","year":"1976","journal-title":"Int. J. Solids Struct."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"637","DOI":"10.1016\/0013-7944(87)90129-9","article-title":"Stiffness reduction of cracked solids","volume":"26","author":"Aboudi","year":"1987","journal-title":"Eng. Fract. Mech."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1111","DOI":"10.1007\/s11340-011-9567-z","article-title":"A fully non-contact ultrasonic propagation imaging system for close surface crack detection","volume":"52","author":"Dhital","year":"2012","journal-title":"Exp. Mech."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"787","DOI":"10.1016\/j.aej.2017.01.020","article-title":"Crack detection using image processing: A critical review and analysis","volume":"57","author":"Mohan","year":"2018","journal-title":"Alex. Eng. J."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Kim, J.J., Kim, A.R., and Lee, S.W. (2020). Artificial Neural Network-Based Automated Crack Detection and Analysis for the Inspection of Concrete Structures. Appl. Sci., 10.","DOI":"10.3390\/app10228105"},{"key":"ref_6","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_7","doi-asserted-by":"crossref","first-page":"1722","DOI":"10.1177\/1475921718821719","article-title":"Deep learning-based autonomous concrete crack evaluation through hybrid image scanning","volume":"18","author":"Jang","year":"2019","journal-title":"Struct. Health Monit."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"1896","DOI":"10.1177\/1369433220986637","article-title":"Deep learning based thermal crack detection on structural concrete exposed to elevated temperature","volume":"24","author":"Andrushia","year":"2021","journal-title":"Adv. Struct. Eng."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Ali, L., Alnajjar, F., Jassmi, H.A., Gocho, M., Khan, W., and Serhani, M.A. (2021). Performance Evaluation of Deep CNN-Based Crack Detection and Localization Techniques for Concrete Structures. Sensors, 21.","DOI":"10.3390\/s21051688"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Choudhary, G.K., and Dey, S. (2012, January 18\u201320). Crack detection in concrete surfaces using image processing, fuzzy logic, and neural networks. Proceedings of the 2012 IEEE Fifth International Conference on Advanced Computational Intelligence (ICACI), Nanjing, China.","DOI":"10.1109\/ICACI.2012.6463195"},{"key":"ref_11","unstructured":"Ha, T.D. (2016, January 13\u201315). Computer vision-based method for concrete crack detection. Proceedings of the 2016 14th International Conference on Control, Automation, Robotics and Vision (ICARCV), Phuket, Thailand."},{"key":"ref_12","first-page":"8796743","article-title":"Improved Crack Detection and Recognition Based on Convolutional Neural Network","volume":"2019","author":"Chen","year":"2019","journal-title":"Model. Simul. Eng."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"14531","DOI":"10.1109\/ACCESS.2020.2966881","article-title":"Review of Pavement Defect Detection Methods","volume":"8","author":"Cao","year":"2020","journal-title":"IEEE Access"},{"key":"ref_14","unstructured":"Moon, H.G., and Kim, J.H. (July, January 29). Intelligent Crack Detecting Algorithm on the Concrete Crack Image Using Neural Network. Proceedings of the 28th ISARC, Seoul, Korea."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"e2381","DOI":"10.1002\/stc.2381","article-title":"Image-based concrete crack assessment using mask and region-based convolutional neural network","volume":"26","author":"Kim","year":"2019","journal-title":"Struct. Control Health Monit."},{"key":"ref_16","first-page":"1236","article-title":"Crack detection on concrete images using classification techniques in machine learning","volume":"7","author":"Jitendra","year":"2020","journal-title":"J. Crit. Rev."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"1568","DOI":"10.1111\/mice.12753","article-title":"Crack detection using fusion features-based broad learning system and image processing","volume":"36","author":"Zhang","year":"2021","journal-title":"Comput.-Aided Civ. Infrastruct. Eng."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Yang, C., Chen, J., Li, Z., and Huang, Y. (2021). Structural Crack Detection and Recognition Based on Deep Learning. Appl. Sci., 11.","DOI":"10.3390\/app11062868"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Finlayson, G.D. (2002, January 28\u201331). Removing Shadows from Images. Proceedings of the 7th European Conference on Computer Vision, Copenhagen, Denmark.","DOI":"10.1007\/3-540-47979-1_55"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1109\/TPAMI.2006.18","article-title":"On the Removal of Shadows from Images","volume":"28","author":"Finlayson","year":"2006","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_21","first-page":"75","article-title":"A survey on shadow detection techniques in a single image","volume":"47","author":"Murali","year":"2018","journal-title":"Inf. Technol. Control"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"431","DOI":"10.1109\/TPAMI.2015.2462355","article-title":"Automatic Shadow Detection and Removal from Single Image","volume":"38","author":"Khan","year":"2015","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Wang, J., Li, X., and Yang, J. (2018, January 18\u201322). Stacked Conditional Generative Adversarial Networks for Jointly Learning Shadow Detection and Shadow Removal. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA.","DOI":"10.1109\/CVPR.2018.00192"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Fan, H., Han, M., and Li, J. (2019). Image Shadow Removal Using End-to-End Deep Convolutional Neural Network. J. Appl. Sci., 9.","DOI":"10.3390\/app9051009"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Pal, M., Palevi\u010dius, P., Landauskas, M., Orinait\u0117, U., Timofejeva, I., and Ragulskis, M. (2021). An Overview of Challenges Associated with Automatic Detection of Concrete Cracks in the Presence of Shadows. Appl. Sci., 11.","DOI":"10.3390\/app112311396"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Zgenel, \u00c7.F., and Sorgu\u00e7, A.G. (2018, January 20\u201325). Performance Comparison of Pretrained Convolutional Neural Networks on Crack Detection in Buildings. Proceedings of the ISARC, Berlin, Germany.","DOI":"10.22260\/ISARC2018\/0094"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Kim, B., and Cho, S. (2018). Automated Vision-Based Detection of Cracks on Concrete Surfaces Using a Deep Learning Technique. Sensors, 18.","DOI":"10.3390\/s18103452"},{"key":"ref_28","unstructured":"Krizhevsky, A., Sutskever, I., and Hinton, G.E. (2022, January 10). ImageNet Classification with Deep Convolutional Neural Networks. Available online: https:\/\/proceedings.neurips.cc\/paper\/2012\/file\/c399862d3b9d6b76c8436e924a68c45b-Paper.pdf."},{"key":"ref_29","unstructured":"Steinmetz, F., and Hofmann, G. (2022, January 10). The Cycles Encyclopedia. Available online: https:\/\/store.blender.org\/product\/cycles-encyclopedia\/."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Jaros, M., Riha, L., Karasek, T., Strakos, P., and Krpelik, D. (2017, January 2\u20134). Rendering in Blender Cycles using MPI and Intel\u00ae Xeon Phi\u2122. Proceedings of the 2017 International Conference on Computer Graphics and Digital Image Processing, Prague, Czech Republic.","DOI":"10.1145\/3110224.3110236"},{"key":"ref_31","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 2009 IEEE Conference on Computer Vision and Pattern Recognition, Miami, FL, USA.","DOI":"10.1109\/CVPR.2009.5206848"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/10\/3662\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T23:09:17Z","timestamp":1760137757000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/10\/3662"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,5,11]]},"references-count":31,"journal-issue":{"issue":"10","published-online":{"date-parts":[[2022,5]]}},"alternative-id":["s22103662"],"URL":"https:\/\/doi.org\/10.3390\/s22103662","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,5,11]]}}}