Abstract:Concrete surface crack detection based on computer vision, specifically via a convolutional neural network, has drawn increasing attention for replacing manual visual inspection of bridges and buildings. This article proposes a new framework for this task and a sampling and training method based on active learning to treat class imbalances. In particular, the new framework includes a clear definition of two categories of samples, a relevant sliding window technique, data augmentation and annotation methods. Th… Show more
“…They found an improvement in the local detection with linear modeling compared with global detection. Wang et al [ 33 ] utilized the three AlexNet models, compared them with ChaNet to detect concrete cracks, and found the ChaNet more reliable with an accuracy of 87.91%. Cha and Choi [ 34 ] obtained a 98% accuracy when they applied a CNN architecture to predict cracks using a data set of 40,000 images for training and validation.…”
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.
“…They found an improvement in the local detection with linear modeling compared with global detection. Wang et al [ 33 ] utilized the three AlexNet models, compared them with ChaNet to detect concrete cracks, and found the ChaNet more reliable with an accuracy of 87.91%. Cha and Choi [ 34 ] obtained a 98% accuracy when they applied a CNN architecture to predict cracks using a data set of 40,000 images for training and validation.…”
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.
“…Additionally, the importance of training dataset integrity in DL crack classification architecture was shown in [62]. The authors used sampling and training methods based on cross-entropy ranking to address the training class imbalance issue.…”
The use of deep learning (DL) in civil inspection, especially in crack detection, has increased over the past years to ensure long-term structural safety and integrity. To achieve a better understanding of the research work on crack detection using DL approaches, this paper aims to provide a bibliometric analysis and review of the current literature on DL-based crack detection published between 2010 and 2022. The search from Web of Science (WoS) and Scopus, two widely accepted bibliographic databases, resulted in 165 articles published in top journals and conferences, showing the rapid increase in publications in this area since 2018. The evolution and state-of-the-art approaches to crack detection using deep learning are reviewed and analyzed based on datasets, network architecture, domain, and performance of each study. Overall, this review article stands as a reference for researchers working in the field of crack detection using deep learning techniques to achieve optimal precision and computational efficiency performance in light of electing the most effective combination of dataset characteristics and network architecture for each domain. Finally, the challenges, gaps, and future directions are provided to researchers to explore various solutions pertaining to (a) automatic recognition of crack type and severity, (b) dataset availability and suitability, (c) efficient data preprocessing techniques, (d) automatic labeling approaches for crack detection, (e) parameter tuning and optimization, (f) using 3D images and data fusion, (g) real-time crack detection, and (h) increasing segmentation accuracy at the pixel level.
“…Such systems typically rely on unmanned aerial vehicles (UAVs) to collect images of a structure, and then use computer vision, including image processing and machine learning, to identify damage in photographs (Koch et al, 2014;Morgenthal and Hallermann, 2014;Spencer et al, 2019). Recently, convolutional neural networks have been employed to automatically detect various types of structural damage, including cracking, concrete spalling, exposed rebar, and steel corrosion, and to identify structural components like beams and columns (Hoskere et al, 2017(Hoskere et al, , 2020(Hoskere et al, , 2022Hüthwohl et al, 2019;Narazaki et al, 2020Narazaki et al, , 2021Yeum et al, 2018;Wang et al, 2020Wang et al, , 2022Xu et al, 2019). Researchers have correlated visual damage with expected component damage progressions to automatically estimate maximum column drift demands (Paal et al, 2015) and classify columns into fragility-consistent damage states (Pan and Yang, 2020) based on photographs of columns.…”
After a major earthquake, rapid community recovery is conditional on ensuring buildings are safe to reoccupy. Prior studies have developed statistical and machine learning-based classifiers to characterize a building’s collapse capacity to resist an aftershock given mainshock responses of the building. However, for rapid safety assessment, such a method must be coupled with an automated inspection methodology to collect damage information. Furthermore, probabilistic models of expected building performance must be updated based on the distribution of observed damage. This paper presents a method for rapidly assessing the safety of a building by incorporating damage that has been identified and localized using unmanned aerial vehicle images of the building. Probabilistic models of earthquake demands on exterior components are directly updated using observed damage and Bayes’ Theorem. Updated demand models on interior components are then inferred using a machine learning-based surrogate for the analysis model. Both sets of updated models are used to determine if the building is safe to occupy. Results show that predictions of building demands are improved when considering the observed damage. When combined with automated image collection and processing, the proposed methodology will enable rapid, automated safety assessment of earthquake-affected buildings.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.