Comparative analysis of deep learning models for crack detection in buildings
Abstract Life-time of the buildings is generally challenged by the act of nature. In-spite of the fact that the constructions provide minimum guarantee on quality and durability, certain mismatch in the composition of the materials, stress on the building, and chemical or physical imbalance of the m...
Saved in:
Main Authors: | , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Nature Portfolio
2025-01-01
|
Series: | Scientific Reports |
Subjects: | |
Online Access: | https://doi.org/10.1038/s41598-025-85983-3 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1832594786430746624 |
---|---|
author | S. Siva Rama Krishnan M. K. Nalla Karuppan Adil O. Khadidos Alaa O. Khadidos Shitharth Selvarajan Saarthak Tandon Balamurugan Balusamy |
author_facet | S. Siva Rama Krishnan M. K. Nalla Karuppan Adil O. Khadidos Alaa O. Khadidos Shitharth Selvarajan Saarthak Tandon Balamurugan Balusamy |
author_sort | S. Siva Rama Krishnan |
collection | DOAJ |
description | Abstract Life-time of the buildings is generally challenged by the act of nature. In-spite of the fact that the constructions provide minimum guarantee on quality and durability, certain mismatch in the composition of the materials, stress on the building, and chemical or physical imbalance of the materials, lead to surface crack. Cracks are also generated due to the shuffle of climatic conditions, which leads to the contraction and expansion of the building surfaces, and other damages. The guarantee on building safety and serviceability depends on how these buildings are successfully assessed and maintained. The development of Artificial Intelligence (AI) techniques, provide favourable solutions in-order to handle, manage and solve building cracks, through analysis using deep image neural network models, that perform classification of the building with crack images. As a result, a critical challenge for many civil engineering applications is the precise, quick, and automated identification of cracks on structural surfaces is addressed with the solutions provided by the deep image neural networks. In this research, we tackle the research gap and data scarcity by developing and curating a novel deep learning image processing for detecting cracks in brickwork. We also train and validate several deep learning models to classify brickwork images as either cracked or normal. The dataset of the proposed work contains 24,000 images which are classified through binary classes. These classes are generated for crack and non-crack images. The various parameters such as Batch size, Pooling, Activation functions Learning-rate, Kernel-Size, Normalization, and Optimizers are used for the evaluation of the model. The proposed work performs a comparative analysis of four deep image models such as Inception V3, VGG-16, RESNET-50 VGG-19, Inception ResNetV2 and CNN-RES MLP. With the analysis of all these models, the Inception V3 provides the best of all with the accuracy value of 99.98%. The InceptionV3 tops the Precision value of 99.99% and RESNET-50 tops the Recall value of 99.98%. The IncpetionV2 provided the best of the Region of Convergence value of 0.9999 which is the best among all the models for reliable and stable performance. |
format | Article |
id | doaj-art-afc5a44fb1204807975b32d8d54b289e |
institution | Kabale University |
issn | 2045-2322 |
language | English |
publishDate | 2025-01-01 |
publisher | Nature Portfolio |
record_format | Article |
series | Scientific Reports |
spelling | doaj-art-afc5a44fb1204807975b32d8d54b289e2025-01-19T12:20:15ZengNature PortfolioScientific Reports2045-23222025-01-0115113310.1038/s41598-025-85983-3Comparative analysis of deep learning models for crack detection in buildingsS. Siva Rama Krishnan0M. K. Nalla Karuppan1Adil O. Khadidos2Alaa O. Khadidos3Shitharth Selvarajan4Saarthak Tandon5Balamurugan Balusamy6School of Computer Science and Information Systems, Vellore Institute of TechnologyBalaji Institute Modern Management, Sri Balaji UniversityDepartment of Information Technology, Faculty of Computing and Information Technology, King Abdulaziz UniversityDepartment of Information Systems, Faculty of Computing and Information Technology, King Abdulaziz UniversityDepartment of Computer Science, Kebri Dehar UniversitySchool of Computer Science and Information Systems, Vellore Institute of TechnologyStudent Engagement, Shiv Nadar UniversityAbstract Life-time of the buildings is generally challenged by the act of nature. In-spite of the fact that the constructions provide minimum guarantee on quality and durability, certain mismatch in the composition of the materials, stress on the building, and chemical or physical imbalance of the materials, lead to surface crack. Cracks are also generated due to the shuffle of climatic conditions, which leads to the contraction and expansion of the building surfaces, and other damages. The guarantee on building safety and serviceability depends on how these buildings are successfully assessed and maintained. The development of Artificial Intelligence (AI) techniques, provide favourable solutions in-order to handle, manage and solve building cracks, through analysis using deep image neural network models, that perform classification of the building with crack images. As a result, a critical challenge for many civil engineering applications is the precise, quick, and automated identification of cracks on structural surfaces is addressed with the solutions provided by the deep image neural networks. In this research, we tackle the research gap and data scarcity by developing and curating a novel deep learning image processing for detecting cracks in brickwork. We also train and validate several deep learning models to classify brickwork images as either cracked or normal. The dataset of the proposed work contains 24,000 images which are classified through binary classes. These classes are generated for crack and non-crack images. The various parameters such as Batch size, Pooling, Activation functions Learning-rate, Kernel-Size, Normalization, and Optimizers are used for the evaluation of the model. The proposed work performs a comparative analysis of four deep image models such as Inception V3, VGG-16, RESNET-50 VGG-19, Inception ResNetV2 and CNN-RES MLP. With the analysis of all these models, the Inception V3 provides the best of all with the accuracy value of 99.98%. The InceptionV3 tops the Precision value of 99.99% and RESNET-50 tops the Recall value of 99.98%. The IncpetionV2 provided the best of the Region of Convergence value of 0.9999 which is the best among all the models for reliable and stable performance.https://doi.org/10.1038/s41598-025-85983-3Building cracksInception V3VGG-16ResNet-50InceptionV2ResNetCNN |
spellingShingle | S. Siva Rama Krishnan M. K. Nalla Karuppan Adil O. Khadidos Alaa O. Khadidos Shitharth Selvarajan Saarthak Tandon Balamurugan Balusamy Comparative analysis of deep learning models for crack detection in buildings Scientific Reports Building cracks Inception V3 VGG-16 ResNet-50 InceptionV2ResNet CNN |
title | Comparative analysis of deep learning models for crack detection in buildings |
title_full | Comparative analysis of deep learning models for crack detection in buildings |
title_fullStr | Comparative analysis of deep learning models for crack detection in buildings |
title_full_unstemmed | Comparative analysis of deep learning models for crack detection in buildings |
title_short | Comparative analysis of deep learning models for crack detection in buildings |
title_sort | comparative analysis of deep learning models for crack detection in buildings |
topic | Building cracks Inception V3 VGG-16 ResNet-50 InceptionV2ResNet CNN |
url | https://doi.org/10.1038/s41598-025-85983-3 |
work_keys_str_mv | AT ssivaramakrishnan comparativeanalysisofdeeplearningmodelsforcrackdetectioninbuildings AT mknallakaruppan comparativeanalysisofdeeplearningmodelsforcrackdetectioninbuildings AT adilokhadidos comparativeanalysisofdeeplearningmodelsforcrackdetectioninbuildings AT alaaokhadidos comparativeanalysisofdeeplearningmodelsforcrackdetectioninbuildings AT shitharthselvarajan comparativeanalysisofdeeplearningmodelsforcrackdetectioninbuildings AT saarthaktandon comparativeanalysisofdeeplearningmodelsforcrackdetectioninbuildings AT balamuruganbalusamy comparativeanalysisofdeeplearningmodelsforcrackdetectioninbuildings |