Cargando…
Assessment of Convolutional Neural Network Pre-Trained Models for Detection and Orientation of Cracks
Failure due to cracks is a major structural safety issue for engineering constructions. Human examination is the most common method for detecting crack failure, although it is subjective and time-consuming. Inspection of civil engineering structures must include crack detection and categorization as...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9866052/ https://www.ncbi.nlm.nih.gov/pubmed/36676563 http://dx.doi.org/10.3390/ma16020826 |
_version_ | 1784875993007128576 |
---|---|
author | Qayyum, Waqas Ehtisham, Rana Bahrami, Alireza Camp, Charles Mir, Junaid Ahmad, Afaq |
author_facet | Qayyum, Waqas Ehtisham, Rana Bahrami, Alireza Camp, Charles Mir, Junaid Ahmad, Afaq |
author_sort | Qayyum, Waqas |
collection | PubMed |
description | Failure due to cracks is a major structural safety issue for engineering constructions. Human examination is the most common method for detecting crack failure, although it is subjective and time-consuming. Inspection of civil engineering structures must include crack detection and categorization as a key component of the process. Images can automatically be classified using convolutional neural networks (CNNs), a subtype of deep learning (DL). For image categorization, a variety of pre-trained CNN architectures are available. This study assesses seven pre-trained neural networks, including GoogLeNet, MobileNet-V2, Inception-V3, ResNet18, ResNet50, ResNet101, and ShuffleNet, for crack detection and categorization. Images are classified as diagonal crack (DC), horizontal crack (HC), uncracked (UC), and vertical crack (VC). Each architecture is trained with 32,000 images equally divided among each class. A total of 100 images from each category are used to test the trained models, and the results are compared. Inception-V3 outperforms all the other models with accuracies of 96%, 94%, 92%, and 96% for DC, HC, UC, and VC classifications, respectively. ResNet101 has the longest training time at 171 min, while ResNet18 has the lowest at 32 min. This research allows the best CNN architecture for automatic detection and orientation of cracks to be selected, based on the accuracy and time taken for the training of the model. |
format | Online Article Text |
id | pubmed-9866052 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-98660522023-01-22 Assessment of Convolutional Neural Network Pre-Trained Models for Detection and Orientation of Cracks Qayyum, Waqas Ehtisham, Rana Bahrami, Alireza Camp, Charles Mir, Junaid Ahmad, Afaq Materials (Basel) Article Failure due to cracks is a major structural safety issue for engineering constructions. Human examination is the most common method for detecting crack failure, although it is subjective and time-consuming. Inspection of civil engineering structures must include crack detection and categorization as a key component of the process. Images can automatically be classified using convolutional neural networks (CNNs), a subtype of deep learning (DL). For image categorization, a variety of pre-trained CNN architectures are available. This study assesses seven pre-trained neural networks, including GoogLeNet, MobileNet-V2, Inception-V3, ResNet18, ResNet50, ResNet101, and ShuffleNet, for crack detection and categorization. Images are classified as diagonal crack (DC), horizontal crack (HC), uncracked (UC), and vertical crack (VC). Each architecture is trained with 32,000 images equally divided among each class. A total of 100 images from each category are used to test the trained models, and the results are compared. Inception-V3 outperforms all the other models with accuracies of 96%, 94%, 92%, and 96% for DC, HC, UC, and VC classifications, respectively. ResNet101 has the longest training time at 171 min, while ResNet18 has the lowest at 32 min. This research allows the best CNN architecture for automatic detection and orientation of cracks to be selected, based on the accuracy and time taken for the training of the model. MDPI 2023-01-14 /pmc/articles/PMC9866052/ /pubmed/36676563 http://dx.doi.org/10.3390/ma16020826 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Qayyum, Waqas Ehtisham, Rana Bahrami, Alireza Camp, Charles Mir, Junaid Ahmad, Afaq Assessment of Convolutional Neural Network Pre-Trained Models for Detection and Orientation of Cracks |
title | Assessment of Convolutional Neural Network Pre-Trained Models for Detection and Orientation of Cracks |
title_full | Assessment of Convolutional Neural Network Pre-Trained Models for Detection and Orientation of Cracks |
title_fullStr | Assessment of Convolutional Neural Network Pre-Trained Models for Detection and Orientation of Cracks |
title_full_unstemmed | Assessment of Convolutional Neural Network Pre-Trained Models for Detection and Orientation of Cracks |
title_short | Assessment of Convolutional Neural Network Pre-Trained Models for Detection and Orientation of Cracks |
title_sort | assessment of convolutional neural network pre-trained models for detection and orientation of cracks |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9866052/ https://www.ncbi.nlm.nih.gov/pubmed/36676563 http://dx.doi.org/10.3390/ma16020826 |
work_keys_str_mv | AT qayyumwaqas assessmentofconvolutionalneuralnetworkpretrainedmodelsfordetectionandorientationofcracks AT ehtishamrana assessmentofconvolutionalneuralnetworkpretrainedmodelsfordetectionandorientationofcracks AT bahramialireza assessmentofconvolutionalneuralnetworkpretrainedmodelsfordetectionandorientationofcracks AT campcharles assessmentofconvolutionalneuralnetworkpretrainedmodelsfordetectionandorientationofcracks AT mirjunaid assessmentofconvolutionalneuralnetworkpretrainedmodelsfordetectionandorientationofcracks AT ahmadafaq assessmentofconvolutionalneuralnetworkpretrainedmodelsfordetectionandorientationofcracks |