1
|
Yadav DP, Sharma B, Chauhan S, Dhaou IB. Bridging Convolutional Neural Networks and Transformers for Efficient Crack Detection in Concrete Building Structures. SENSORS (BASEL, SWITZERLAND) 2024; 24:4257. [PMID: 39001034 PMCID: PMC11243917 DOI: 10.3390/s24134257] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 05/20/2024] [Revised: 06/08/2024] [Accepted: 06/26/2024] [Indexed: 07/16/2024]
Abstract
Detecting cracks in building structures is an essential practice that ensures safety, promotes longevity, and maintains the economic value of the built environment. In the past, machine learning (ML) and deep learning (DL) techniques have been used to enhance classification accuracy. However, the conventional CNN (convolutional neural network) methods incur high computational costs owing to their extensive number of trainable parameters and tend to extract only high-dimensional shallow features that may not comprehensively represent crack characteristics. We proposed a novel convolution and composite attention transformer network (CCTNet) model to address these issues. CCTNet enhances crack identification by processing more input pixels and combining convolution channel attention with window-based self-attention mechanisms. This dual approach aims to leverage the localized feature extraction capabilities of CNNs with the global contextual understanding afforded by self-attention mechanisms. Additionally, we applied an improved cross-attention module within CCTNet to increase the interaction and integration of features across adjacent windows. The performance of CCTNet on the Historical Building Crack2019, SDTNET2018, and proposed DS3 has a precision of 98.60%, 98.93%, and 99.33%, respectively. Furthermore, the training validation loss of the proposed model is close to zero. In addition, the AUC (area under the curve) is 0.99 and 0.98 for the Historical Building Crack2019 and SDTNET2018, respectively. CCTNet not only outperforms existing methodologies but also sets a new standard for the accurate, efficient, and reliable detection of cracks in building structures.
Collapse
Affiliation(s)
- Dhirendra Prasad Yadav
- Department of Computer Engineering & Applications, G.L.A. University, Mathura 281406, India
| | - Bhisham Sharma
- Centre of Research Impact and Outcome, Chitkara University, Rajpura 140401, Punjab, India
| | - Shivank Chauhan
- Department of Computer Engineering & Applications, G.L.A. University, Mathura 281406, India
| | - Imed Ben Dhaou
- Department of Computer Science, Hekma School of Engineering, Computing, and Design, Dar Al-Hekma University, Jeddah 22246-4872, Saudi Arabia
- Department of Computing, University of Turku, 20014 Turku, Finland
- Higher Institute of Computer Sciences and Mathematics, Department of Technology, University of Monastir, Monastir 5000, Tunisia
| |
Collapse
|
2
|
Bhalaji Kharthik KS, Onyema EM, Mallik S, Siva Prasad BVV, Qin H, Selvi C, Sikha OK. Transfer learned deep feature based crack detection using support vector machine: a comparative study. Sci Rep 2024; 14:14517. [PMID: 38914654 PMCID: PMC11196718 DOI: 10.1038/s41598-024-63767-5] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/07/2024] [Accepted: 05/31/2024] [Indexed: 06/26/2024] Open
Abstract
Technology offers a lot of potential that is being used to improve the integrity and efficiency of infrastructures. Crack is one of the major concerns that can affect the integrity or usability of any structure. Oftentimes, the use of manual inspection methods leads to delays which can worsen the situation. Automated crack detection has become very necessary for efficient management and inspection of critical infrastructures. Previous research in crack detection employed classification and localization-based models using Deep Convolutional Neural Networks (DCNNs). This study suggests and compares the effectiveness of transfer learned DCNNs for crack detection as a classification model and as a feature extractor to overcome this restriction. The main objective of this paper is to present various methods of crack detection on surfaces and compare their performance over 3 different datasets. Experiments conducted in this work are threefold: initially, the effectiveness of 12 transfer learned DCNN models for crack detection is analyzed on three publicly available datasets: SDNET, CCIC and BSD. With an accuracy of 53.40%, ResNet101 outperformed other models on the SDNET dataset. EfficientNetB0 was the most accurate (98.8%) model on the BSD dataset, and ResNet50 performed better with an accuracy of 99.8% on the CCIC dataset. Secondly, two image enhancement methods are employed to enhance the images and are transferred learned on the 12 DCNNs in pursuance of improving the performance of the SDNET dataset. The results from the experiments show that the enhanced images improved the accuracy of transfer-learned crack detection models significantly. Furthermore, deep features extracted from the last fully connected layer of the DCNNs are used to train the Support Vector Machine (SVM). The integration of deep features with SVM enhanced the detection accuracy across all the DCNN-dataset combinations, according to analysis in terms of accuracy, precision, recall, and F1-score.
Collapse
Affiliation(s)
- K S Bhalaji Kharthik
- Department of Computer Science and Engineering, Amrita School of Computing, Amrita Vishwa Vidyapeetham, Coimbatore, Tamil Nadu, 641112, India
| | - Edeh Michael Onyema
- Department of Mathematics and Computer Science, Coal City University, Enugu, Nigeria.
- Adjunct Faculty, Saveetha School of Engineering, Saveetha Institute of Medical and Technical Sciences, Chennai, India.
| | - Saurav Mallik
- Department of Environmental Health, Harvard T H Chan School of Public Health, Boston, MA, 02115, USA.
| | | | - Hong Qin
- Department of Computer Science and Engineering, The University of Tennessee at Chattanooga, Chattanooga, TN, USA.
| | - C Selvi
- Department of Computer Science and Engineering, Indian Institute of Information Technology, Kottayam, Kerala, 686635, India
| | - O K Sikha
- Department of Computer Science and Engineering, Amrita School of Computing, Amrita Vishwa Vidyapeetham, Coimbatore, Tamil Nadu, 641112, India
- Dept. of Information and Communication Technologies, BCN Medtech, Universitat Pompeu Fabra, Barcelona, Spain
| |
Collapse
|
3
|
Jung C, Redenbach C, Schladitz K. VoroCrack3d: An annotated semi-synthetic 3d image data set of cracked concrete. Data Brief 2024; 54:110474. [PMID: 38779413 PMCID: PMC11109345 DOI: 10.1016/j.dib.2024.110474] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/19/2024] [Revised: 04/18/2024] [Accepted: 04/22/2024] [Indexed: 05/25/2024] Open
Abstract
Sustainability is an important topic in the field of materials science and civil engineering. In particular, concrete, as a building material, needs to be of high quality to ensure its durability. Damage and failure processes such as cracks in concrete can be evaluated non-destructively by micro-computed tomography. Cracks can be detected in the images, for example via edge-detection filters or machine learning models. To study the goodness, robustness, and generalizability of these methods, annotated 3d image data are of fundamental importance. However, data acquisition and, in particular, its annotation is often tedious and error-prone. To overcome data shortage, realistic data can be synthesized. The data set described in this article addresses the lack of freely available annotated 3d images of cracked concrete. To this end, seven concrete samples without cracks were scanned via micro-computed tomography. Realizations of a dedicated stochastic geometry model are discretized to binary images and morphologically transformed to mimic real crack structures. These are superimposed on the concrete images and simultaneously yield the label images that distinguish crack from non-crack regions. The data set contains 1 344 of such image pairs and includes a large variety of crack structures. The data set may be used for training machine learning models and for objectively testing crack segmentation methods.
Collapse
Affiliation(s)
- Christian Jung
- Rheinland-Pfälzische Technische Universität Kaiserslautern-Landau (RPTU), Gottlieb-Daimler-Straße 48, 67663 Kaiserslautern, Germany
| | - Claudia Redenbach
- Rheinland-Pfälzische Technische Universität Kaiserslautern-Landau (RPTU), Gottlieb-Daimler-Straße 48, 67663 Kaiserslautern, Germany
| | - Katja Schladitz
- Fraunhofer-Institut für Techno- und Wirtschaftsmathematik (ITWM), Fraunhofer-Platz 1, 67663 Kaiserslautern, Germany
| |
Collapse
|
4
|
Zhang Z, Yan K, Zhang X, Rong X, Feng D, Yang S. Automated highway pavement crack recognition under complex environment. Heliyon 2024; 10:e26142. [PMID: 38420379 PMCID: PMC10900953 DOI: 10.1016/j.heliyon.2024.e26142] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/31/2023] [Revised: 01/26/2024] [Accepted: 02/08/2024] [Indexed: 03/02/2024] Open
Abstract
The pavement is vulnerable to damage from natural disasters, accidents and other human factors, resulting in the formation of cracks. Periodic pavement monitoring can facilitate prompt detection and repair the pavement diseases, thereby minimizing casualties and property losses. Due to the presence of numerous interferences, recognizing highway pavement cracks in complex environments poses a significant challenge. Nevertheless, several computer vision approaches have demonstrated notable success in tackling this issue. We have employed a novel approach for crack recognition utilizing the ResNet34 model with a convolutional block attention module (CBAM), which not only saves parameters and computing power but also ensures seamless integration of the module as a plug-in. Initially, ResNet18, ResNet34, and ResNet50 models were trained by employing transfer learning techniques, with the ResNet34 network being selected as a fundamental model. Subsequently, CBAM was integrated into ResBlock and further training was conducted. Finally, we calculated the precision, average recall on the test set, and the recall of each class. The results demonstrate that by integrating CBAM into the ResNet34 network, the model exhibited improved test accuracy and average recall compared to its previous state. Moreover, our proposed model outperformed all other models in terms of performance. The recall rates for transverse crack, longitudinal crack, map crack, repairing, and pavement marking were 88.8%, 86.8%, 88.5%, 98.3%, and 99.9%, respectively. Our model achieves the highest precision of 92.9% and the highest average recall of 92.5%. However, the effectiveness in detecting mesh cracks was found to be unsatisfactory, despite their significant prevalence. In summary, the proposed model exhibits great potential for crack identification and serves as a crucial foundation for highway maintenance.
Collapse
Affiliation(s)
- Zhihua Zhang
- Faculty of Geomatics, Lanzhou Jiaotong University, Lanzhou, China
- National-Local Joint Engineering Research Center of Technologies and Applications for National Geographic State Monitoring, Lanzhou, China
- Gansu Provincial Engineering Laboratory for National Geographic State Monitoring, Lanzhou, China
| | - Kun Yan
- Faculty of Geomatics, Lanzhou Jiaotong University, Lanzhou, China
- National-Local Joint Engineering Research Center of Technologies and Applications for National Geographic State Monitoring, Lanzhou, China
- Gansu Provincial Engineering Laboratory for National Geographic State Monitoring, Lanzhou, China
| | - Xinxiu Zhang
- Faculty of Geomatics, Lanzhou Jiaotong University, Lanzhou, China
- National-Local Joint Engineering Research Center of Technologies and Applications for National Geographic State Monitoring, Lanzhou, China
- Gansu Provincial Engineering Laboratory for National Geographic State Monitoring, Lanzhou, China
- Gansu Province Key Laboratory of Highway Network Monitoring, Lanzhou, China
| | - Xing Rong
- Faculty of Geomatics, Lanzhou Jiaotong University, Lanzhou, China
- National-Local Joint Engineering Research Center of Technologies and Applications for National Geographic State Monitoring, Lanzhou, China
- Gansu Provincial Engineering Laboratory for National Geographic State Monitoring, Lanzhou, China
| | - Dongdong Feng
- Faculty of Geomatics, Lanzhou Jiaotong University, Lanzhou, China
- National-Local Joint Engineering Research Center of Technologies and Applications for National Geographic State Monitoring, Lanzhou, China
- Gansu Provincial Engineering Laboratory for National Geographic State Monitoring, Lanzhou, China
| | - Shuwen Yang
- Faculty of Geomatics, Lanzhou Jiaotong University, Lanzhou, China
- National-Local Joint Engineering Research Center of Technologies and Applications for National Geographic State Monitoring, Lanzhou, China
- Gansu Provincial Engineering Laboratory for National Geographic State Monitoring, Lanzhou, China
| |
Collapse
|
5
|
Tomaszkiewicz K, Owerko T. A pre-failure narrow concrete cracks dataset for engineering structures damage classification and segmentation. Sci Data 2023; 10:925. [PMID: 38129453 PMCID: PMC10739794 DOI: 10.1038/s41597-023-02839-z] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/08/2023] [Accepted: 12/08/2023] [Indexed: 12/23/2023] Open
Abstract
Monitoring of structures' condition plays a fundamental role in providing safety for users and extending the structures' lifespan. The monitoring is conducted through on-site inspections by engineers thus this process is time-consuming, labor-intensive and prone to subjective engineering opinions. Detecting damage using machine learning algorithms on images can support engineers' work, especially for early damages which are difficult to see with the human eye. This article is focused on the concrete crack detection problem in engineering structural elements. Despite the availability of several concrete crack detection datasets, no dataset allows semantic segmentation of cracks narrower than 0.3 mm (the crack width limit for typical engineering structures elements and environmental conditions according to EC 1992-1-1) and the ability for crack classification is limited. The provided open dataset represents only cracks below the crack width limit of 0.3mm, which do not yet indicate concrete elements failure. It is dedicated for early crack classification and segmentation, so that damage protection can be taken at an early stage to prevent structural element damages.
Collapse
Affiliation(s)
| | - Tomasz Owerko
- AGH University of Krakow, al. A. Mickiewicza 30, 30-059, Krakow, Poland
| |
Collapse
|
6
|
Luo K, Kong X, Zhang J, Hu J, Li J, Tang H. Computer Vision-Based Bridge Inspection and Monitoring: A Review. SENSORS (BASEL, SWITZERLAND) 2023; 23:7863. [PMID: 37765920 PMCID: PMC10534654 DOI: 10.3390/s23187863] [Citation(s) in RCA: 1] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Received: 08/17/2023] [Revised: 09/07/2023] [Accepted: 09/08/2023] [Indexed: 09/29/2023]
Abstract
Bridge inspection and monitoring are usually used to evaluate the status and integrity of bridge structures to ensure their safety and reliability. Computer vision (CV)-based methods have the advantages of being low cost, simple to operate, remote, and non-contact, and have been widely used in bridge inspection and monitoring in recent years. Therefore, this paper reviews three significant aspects of CV-based methods, including surface defect detection, vibration measurement, and vehicle parameter identification. Firstly, the general procedure for CV-based surface defect detection is introduced, and its application for the detection of cracks, concrete spalling, steel corrosion, and multi-defects is reviewed, followed by the robot platforms for surface defect detection. Secondly, the basic principle of CV-based vibration measurement is introduced, followed by the application of displacement measurement, modal identification, and damage identification. Finally, the CV-based vehicle parameter identification methods are introduced and their application for the identification of temporal and spatial parameters, weight parameters, and multi-parameters are summarized. This comprehensive literature review aims to provide guidance for selecting appropriate CV-based methods for bridge inspection and monitoring.
Collapse
Affiliation(s)
- Kui Luo
- College of Civil Engineering, Hunan University, Changsha 410082, China; (K.L.); (J.Z.); (J.H.); (J.L.); (H.T.)
| | - Xuan Kong
- College of Civil Engineering, Hunan University, Changsha 410082, China; (K.L.); (J.Z.); (J.H.); (J.L.); (H.T.)
- Key Laboratory for Damage Diagnosis of Engineering Structures of Hunan Province, College of Civil Engineering, Hunan University, Changsha 410082, China
| | - Jie Zhang
- College of Civil Engineering, Hunan University, Changsha 410082, China; (K.L.); (J.Z.); (J.H.); (J.L.); (H.T.)
| | - Jiexuan Hu
- College of Civil Engineering, Hunan University, Changsha 410082, China; (K.L.); (J.Z.); (J.H.); (J.L.); (H.T.)
| | - Jinzhao Li
- College of Civil Engineering, Hunan University, Changsha 410082, China; (K.L.); (J.Z.); (J.H.); (J.L.); (H.T.)
| | - Hao Tang
- College of Civil Engineering, Hunan University, Changsha 410082, China; (K.L.); (J.Z.); (J.H.); (J.L.); (H.T.)
| |
Collapse
|
7
|
Tovanche-Picon H, Garcia-Tena L, Garcia-Teran MA, Flores-Abad A. Intelligent road surface autonomous inspection. EVOLUTIONARY INTELLIGENCE 2023. [DOI: 10.1007/s12065-023-00841-3] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 03/05/2023]
|
8
|
Kao SP, Chang YC, Wang FL. Combining the YOLOv4 Deep Learning Model with UAV Imagery Processing Technology in the Extraction and Quantization of Cracks in Bridges. SENSORS (BASEL, SWITZERLAND) 2023; 23:2572. [PMID: 36904775 PMCID: PMC10007411 DOI: 10.3390/s23052572] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 01/17/2023] [Revised: 02/19/2023] [Accepted: 02/23/2023] [Indexed: 06/18/2023]
Abstract
Bridges are often at risk due to the effects of natural disasters, such as earthquakes and typhoons. Bridge inspection assessments normally focus on cracks. However, numerous concrete structures with cracked surfaces are highly elevated or over water, and is not easily accessible to a bridge inspector. Furthermore, poor lighting under bridges and a complex visual background can hinder inspectors in their identification and measurement of cracks. In this study, cracks on bridge surfaces were photographed using a UAV-mounted camera. A YOLOv4 deep learning model was used to train a model for identifying cracks; the model was then employed in object detection. To perform the quantitative crack test, the images with identified cracks were first converted to grayscale images and then to binary images the using local thresholding method. Next, the two edge detection methods, Canny and morphological edge detectors were applied to the binary images to extract the edges of the cracks and obtain two types of crack edge images. Then, two scale methods, the planar marker method, and the total station measurement method, were used to calculate the actual size of the crack edge image. The results indicated that the model had an accuracy of 92%, with width measurements as precise as 0.22 mm. The proposed approach can thus enable bridge inspections and obtain objective and quantitative data.
Collapse
|
9
|
Lee H, Yoo J. Fast Attention CNN for Fine-Grained Crack Segmentation. SENSORS (BASEL, SWITZERLAND) 2023; 23:2244. [PMID: 36850841 PMCID: PMC9962498 DOI: 10.3390/s23042244] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 01/26/2023] [Revised: 02/06/2023] [Accepted: 02/13/2023] [Indexed: 06/18/2023]
Abstract
Deep learning-based computer vision algorithms, especially image segmentation, have been successfully applied to pixel-level crack detection. The prediction accuracy relies heavily on detecting the performance of fine-grained cracks and removing crack-like noise. We propose a fast encoder-decoder network with scaling attention. We focus on a low-level feature map by minimizing encoder-decoder pairs and adopting an Atrous Spatial Pyramid Pooling (ASPP) layer to improve the detection accuracy of tiny cracks. Another challenge is the reduction in crack-like noise. This introduces a novel scaling attention, AG+, to suppress irrelevant regions. However, removing crack-like noise, such as grooving, is difficult by using only improved segmentation networks. In this study, a crack dataset is generated. It contains 11,226 sets of images and masks, which are effective for detecting detailed tiny cracks and removing non-semantic objects. Our model is evaluated on the generated dataset and compared with state-of-the-art segmentation networks. We use the mean Dice coefficient (mDice) and mean Intersection over union (mIoU) to compare the performance and FLOPs for computational complexity. The experimental results show that our model improves the detection accuracy of fine-grained cracks and reduces the computational cost dramatically. The mDice score of the proposed model is close to the best score, with only a 1.2% difference but two times fewer FLOPs.
Collapse
Affiliation(s)
- Hyunnam Lee
- Incheon International Airport Corporation, Incheon 22382, Republic of Korea
| | - Juhan Yoo
- Department of Computer, Semyung University, Jecheon 02468, Republic of Korea
| |
Collapse
|
10
|
Li H, Wang W, Wang M, Li L, Vimlund V. A review of deep learning methods for pixel-level crack detection. JOURNAL OF TRAFFIC AND TRANSPORTATION ENGINEERING (ENGLISH EDITION) 2022. [DOI: 10.1016/j.jtte.2022.11.003] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 12/12/2022]
|
11
|
Bridge crack detection based on improved single shot multi-box detector. PLoS One 2022; 17:e0275538. [PMID: 36194591 PMCID: PMC9531840 DOI: 10.1371/journal.pone.0275538] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/22/2022] [Accepted: 09/18/2022] [Indexed: 11/19/2022] Open
Abstract
Owing to the development of computerized vision technology, object detection based on convolutional neural networks is being widely used in the field of bridge crack detection. However, these networks have limited utility in bridge crack detection because of low precision and poor real-time performance. In this study, an improved single-shot multi-box detector (SSD) called ISSD is proposed, which seamlessly combines the depth separable deformation convolution module (DSDCM), inception module (IM), and feature recalibration module (FRM) in a tightly coupled manner to tackle the challenges of bridge crack detection. Specifically, DSDCM was utilized for extracting the characteristic information of irregularly shaped bridge cracks. IM was designed to expand the width of the network, reduce network calculations, and improve network computing speed. The FRM was employed to determine the importance of each feature channel through learning, enhance the useful features according to their importance, and suppress the features that are insignificant for bridge crack detection. The experimental results demonstrated that ISSD is effective in bridge crack detection tasks and offers competitive performance compared to state-of-the-art networks.
Collapse
|
12
|
Yang X, Kahouadji M, Lakhal O, Merzouki R. Integrated design of an aerial soft-continuum manipulator for predictive maintenance. Front Robot AI 2022; 9:980800. [PMID: 36203791 PMCID: PMC9531872 DOI: 10.3389/frobt.2022.980800] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/28/2022] [Accepted: 08/29/2022] [Indexed: 11/13/2022] Open
Abstract
This article presents an integrated concept of an aerial robot used for predictive maintenance in the construction sector. The latter can be remotely controlled, allowing the localization of cracks on wall surfaces and the adaptive deposit of the material for in situ repairs. The use of an aerial robot is motivated by fast intervention, allowing time and cost minimizing of overhead repairs without the need for scaffolding. It is composed of a flying mobile platform positioned in stationary mode to guide a soft continuum arm that allows to reach the area of cracks with different access points. Indeed, some constructions have complex geometries that present problems for access using rigid mechanical arms. The aerial robot uses visual sensors to automatically identify and localize cracks in walls, based on deep learning convolutional neural networks. A centerline representing the structural feature of the crack is computed. The soft continuum manipulator is used to guide the continuous deposit of the putty material to fill the microscopic crack. For this purpose, an inverse kinematic model-based control of the soft arm is developed, allowing to estimate the length of the bending tubes. The latter are then used as inputs for a neural network to predict the desired input pressure to bend the actuated soft tubes. A set of experiments was carried out on cracks located on flat and oblique surfaces, to evaluate the actual performances of the predictive maintenance mechatronic robot.
Collapse
|
13
|
Dunphy K, Fekri MN, Grolinger K, Sadhu A. Data Augmentation for Deep-Learning-Based Multiclass Structural Damage Detection Using Limited Information. SENSORS (BASEL, SWITZERLAND) 2022; 22:6193. [PMID: 36015955 PMCID: PMC9412832 DOI: 10.3390/s22166193] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 07/10/2022] [Revised: 08/05/2022] [Accepted: 08/16/2022] [Indexed: 06/15/2023]
Abstract
The deterioration of infrastructure's health has become more predominant on a global scale during the 21st century. Aging infrastructure as well as those structures damaged by natural disasters have prompted the research community to improve state-of-the-art methodologies for conducting Structural Health Monitoring (SHM). The necessity for efficient SHM arises from the hazards damaged infrastructure imposes, often resulting in structural collapse, leading to economic loss and human fatalities. Furthermore, day-to-day operations in these affected areas are limited until an inspection is performed to assess the level of damage experienced by the structure and the required rehabilitation determined. However, human-based inspections are often labor-intensive, inefficient, subjective, and restricted to accessible site locations, which ultimately negatively impact our ability to collect large amounts of data from inspection sites. Though Deep-Learning (DL) methods have been heavily explored in the past decade to rectify the limitations of traditional methods and automate structural inspection, data scarcity continues to remain prevalent within the field of SHM. The absence of sufficiently large, balanced, and generalized databases to train DL-based models often results in inaccurate and biased damage predictions. Recently, Generative Adversarial Networks (GANs) have received attention from the SHM community as a data augmentation tool by which a training dataset can be expanded to improve the damage classification. However, there are no existing studies within the SHM field which investigate the performance of DL-based multiclass damage identification using synthetic data generated from GANs. Therefore, this paper investigates the performance of a convolutional neural network architecture using synthetic images generated from a GAN for multiclass damage detection of concrete surfaces. Through this study, it was determined the average classification performance of the proposed CNN on hybrid datasets decreased by 10.6% and 7.4% for validation and testing datasets when compared to the same model trained entirely on real samples. Moreover, each model's performance decreased on average by 1.6% when comparing a singular model trained with real samples and the same model trained with both real and synthetic samples for a given training configuration. The correlation between classification accuracy and the amount and diversity of synthetic data used for data augmentation is quantified and the effect of using limited data to train existing GAN architectures is investigated. It was observed that the diversity of the samples decreases and correlation increases with the increase in the number of synthetic samples.
Collapse
Affiliation(s)
- Kyle Dunphy
- Department of Civil and Environmental Engineering, Western University, London, ON N6A 3K7, Canada
| | - Mohammad Navid Fekri
- Department of Electrical and Computer Engineering, Western University, London, ON N6A 3K7, Canada
| | - Katarina Grolinger
- Department of Electrical and Computer Engineering, Western University, London, ON N6A 3K7, Canada
| | - Ayan Sadhu
- Department of Civil and Environmental Engineering, Western University, London, ON N6A 3K7, Canada
| |
Collapse
|
14
|
Spiking VGG7: Deep Convolutional Spiking Neural Network with Direct Training for Object Recognition. ELECTRONICS 2022. [DOI: 10.3390/electronics11132097] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 02/01/2023]
Abstract
We propose a deep convolutional spiking neural network (DCSNN) with direct training to classify concrete bridge damage in a real engineering environment. The leaky-integrate-and-fire (LIF) neuron model is employed in our DCSNN that is similar to VGG. Poisson encoding and convolution encoding strategies are considered. The gradient surrogate method is introduced to realize the supervised training for the DCSNN. In addition, we have examined the effect of observation time step on the network performance. The testing performance for two different spike encoding strategies are compared. The results show that the DCSNN using gradient surrogate method can achieve a performance of 97.83%, which is comparable to traditional CNN. We also present a comparison with STDP-based unsupervised learning and a converted algorithm, and the proposed DCSNN is proved to have the best performance. To demonstrate the generalization performance of the model, we also use a public dataset for comparison. This work paves the way for the practical engineering applications of the deep SNNs.
Collapse
|
15
|
Concrete crack segmentation based on UAV-enabled edge computing. Neurocomputing 2022. [DOI: 10.1016/j.neucom.2021.03.139] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/23/2022]
|
16
|
An Automated Image-Based Multivariant Concrete Defect Recognition Using a Convolutional Neural Network with an Integrated Pooling Module. SENSORS 2022; 22:s22093118. [PMID: 35590810 PMCID: PMC9105078 DOI: 10.3390/s22093118] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 03/23/2022] [Revised: 04/16/2022] [Accepted: 04/18/2022] [Indexed: 02/01/2023]
Abstract
Buildings and infrastructure in congested metropolitan areas are continuously deteriorating. Various structural flaws such as surface cracks, spalling, delamination, and other defects are found, and keep on progressing. Traditionally, the assessment and inspection is conducted by humans; however, due to human physiology, the assessment limits the accuracy of image evaluation, making it more subjective rather than objective. Thus, in this study, a multivariant defect recognition technique was developed to efficiently assess the various structural health issues of concrete. The image dataset used was comprised of 3650 different types of concrete defects, including surface cracks, delamination, spalling, and non-crack concretes. The proposed scheme of this paper is the development of an automated image-based concrete condition recognition technique to categorize, not only non-defective concrete into defective concrete, but also multivariant defects such as surface cracks, delamination, and spalling. The developed convolution-based model multivariant defect recognition neural network can recognize different types of defects on concretes. The trained model observed a 98.8% defect detection accuracy. In addition, the proposed system can promote the development of various defect detection and recognition methods, which can accelerate the evaluation of the conditions of existing structures.
Collapse
|
17
|
Bibliometric Analysis and Review of Deep Learning-Based Crack Detection Literature Published between 2010 and 2022. BUILDINGS 2022. [DOI: 10.3390/buildings12040432] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
Abstract
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.
Collapse
|
18
|
Parente L, Falvo E, Castagnetti C, Grassi F, Mancini F, Rossi P, Capra A. Image-Based Monitoring of Cracks: Effectiveness Analysis of an Open-Source Machine Learning-Assisted Procedure. J Imaging 2022; 8:jimaging8020022. [PMID: 35200725 PMCID: PMC8876482 DOI: 10.3390/jimaging8020022] [Citation(s) in RCA: 2] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/22/2021] [Revised: 01/17/2022] [Accepted: 01/19/2022] [Indexed: 02/05/2023] Open
Abstract
The proper inspection of a cracks pattern over time is a critical diagnosis step to provide a thorough knowledge of the health state of a structure. When monitoring cracks propagating on a planar surface, adopting a single-image-based approach is a more convenient (costly and logistically) solution compared to subjective operators-based solutions. Machine learning (ML)- based monitoring solutions offer the advantage of automation in crack detection; however, complex and time-consuming training must be carried out. This study presents a simple and automated ML-based crack monitoring approach implemented in open sources software that only requires a single image for training. The effectiveness of the approach is assessed conducting work in controlled and real case study sites. For both sites, the generated outputs are significant in terms of accuracy (~1 mm), repeatability (sub-mm) and precision (sub-pixel). The presented results highlight that the successful detection of cracks is achievable with only a straightforward ML-based training procedure conducted on only a single image of the multi-temporal sequence. Furthermore, the use of an innovative camera kit allowed exploiting automated acquisition and transmission fundamental for Internet of Things (IoTs) for structural health monitoring and to reduce user-based operations and increase safety.
Collapse
|
19
|
Abstract
As bridge inspection becomes more advanced and more ubiquitous, artificial intelligence (AI) techniques, such as machine and deep learning, could offer suitable solutions to the nation’s problems of overdue bridge inspections. AI coupling with various data that can be captured by unmanned aerial vehicles (UAVs) enables fully automated bridge inspections. The key to the success of automated bridge inspection is a model capable of detecting failures from UAV data like images and films. In this context, this paper investigates the performances of state-of-the-art convolutional neural networks (CNNs) through transfer learning for crack detection in UAV-based bridge inspection. The performance of different CNN models is evaluated via UAV-based inspection of Skodsberg Bridge, located in eastern Norway. The low-level features are extracted in the last layers of the CNN models and these layers are trained using 19,023 crack and non-crack images. There is always a trade-off between the number of trainable parameters that CNN models need to learn for each specific task and the number of non-trainable parameters that come from transfer learning. Therefore, selecting the optimized amount of transfer learning is a challenging task and, as there is not enough research in this area, it will be studied in this paper. Moreover, UAV-based bridge inception images require specific attention to establish a suitable dataset as the input of CNN models that are trained on homogenous images. However, in the real implementation of CNN models in UAV-based bridge inspection images, there are always heterogeneities and noises, such as natural and artificial effects like different luminosities, spatial positions, and colors of the elements in an image. In this study, the effects of such heterogeneities on the performance of CNN models via transfer learning are examined. The results demonstrate that with a simplified image cropping technique and with minimum effort to preprocess images, CNN models can identify crack elements from non-crack elements with 81% accuracy. Moreover, the results show that heterogeneities inherent in UAV-based bridge inspection data significantly affect the performance of CNN models with an average 32.6% decrease of accuracy of the CNN models. It is also found that deeper CNN models do not provide higher accuracy compared to the shallower CNN models when the number of images for adoption to a specific task, in this case crack detection, is not large enough; in this study, 19,023 images and shallower models outperform the deeper models.
Collapse
|
20
|
Surface Defect Detection Methods for Industrial Products: A Review. APPLIED SCIENCES-BASEL 2021. [DOI: 10.3390/app11167657] [Citation(s) in RCA: 16] [Impact Index Per Article: 5.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 12/31/2022]
Abstract
The comprehensive intelligent development of the manufacturing industry puts forward new requirements for the quality inspection of industrial products. This paper summarizes the current research status of machine learning methods in surface defect detection, a key part in the quality inspection of industrial products. First, according to the use of surface features, the application of traditional machine vision surface defect detection methods in industrial product surface defect detection is summarized from three aspects: texture features, color features, and shape features. Secondly, the research status of industrial product surface defect detection based on deep learning technology in recent years is discussed from three aspects: supervised method, unsupervised method, and weak supervised method. Then, the common key problems and their solutions in industrial surface defect detection are systematically summarized; the key problems include real-time problem, small sample problem, small target problem, unbalanced sample problem. Lastly, the commonly used datasets of industrial surface defects in recent years are more comprehensively summarized, and the latest research methods on the MVTec AD dataset are compared, so as to provide some reference for the further research and development of industrial surface defect detection technology.
Collapse
|
21
|
Bhattacharya G, Mandal B, Puhan NB. Interleaved Deep Artifacts-Aware Attention Mechanism for Concrete Structural Defect Classification. IEEE TRANSACTIONS ON IMAGE PROCESSING : A PUBLICATION OF THE IEEE SIGNAL PROCESSING SOCIETY 2021; 30:6957-6969. [PMID: 34343092 DOI: 10.1109/tip.2021.3100556] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/13/2023]
Abstract
Automatic machine classification of concrete structural defects in images poses significant challenges because of multitude of problems arising from the surface texture, such as presence of stains, holes, colors, poster remains, graffiti, marking and painting, along with uncontrolled weather conditions and illuminations. In this paper, we propose an interleaved deep artifacts-aware attention mechanism (iDAAM) to classify multi-target multi-class and single-class defects from structural defect images. Our novel architecture is composed of interleaved fine-grained dense modules (FGDM) and concurrent dual attention modules (CDAM) to extract local discriminative features from concrete defect images. FGDM helps to aggregate multi-layer robust information with wide range of scales to describe visually-similar overlapping defects. On the other hand, CDAM selects multiple representations of highly localized overlapping defect features and encodes the crucial spatial regions from discriminative channels to address variations in texture, viewing angle, shape and size of overlapping defect classes. Within iDAAM, FGDM and CDAM are interleaved to extract salient discriminative features from multiple scales by constructing an end-to-end trainable network without any preprocessing steps, making the process fully automatic. Experimental results and extensive ablation studies on three publicly available large concrete defect datasets show that our proposed approach outperforms the current state-of-the-art methodologies.
Collapse
|
22
|
Concrete Cracks Detection and Monitoring Using Deep Learning-Based Multiresolution Analysis. ELECTRONICS 2021. [DOI: 10.3390/electronics10151772] [Citation(s) in RCA: 15] [Impact Index Per Article: 5.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 02/03/2023]
Abstract
In this paper, we propose a new methodology for crack detection and monitoring in concrete structures. This approach is based on a multiresolution analysis of a sample or a specimen of concrete material subjected to several types of solicitation. The image obtained by ultrasonic investigation and processed by a customized wavelet is analyzed at various scales in order to detect internal cracks and crack initiation. The ultimate objective of this work is to propose an automatic crack type identification scheme based on convolutional neural networks (CNN). In this context, crack propagation can be monitored without access to the concrete surface and the goal is to detect cracks before they are visible. This is achieved through the combination of two major data analysis tools which are wavelets and deep learning. This original procedure is shown to yield a high accuracy close to 90%. In order to evaluate the performance of the proposed CNN architectures, we also used an open access database, SDNET2018, for the automatic detection of external cracks.
Collapse
|
23
|
Abstract
AbstractWe investigate the capabilities of transfer learning in the area of structural health monitoring. In particular, we are interested in damage detection for concrete structures. Typical image datasets for such problems are relatively small, calling for the transfer of learned representation from a related large-scale dataset. Past efforts of damage detection using images have mainly considered cross-domain transfer learning approaches using pre-trained ImageNet models that are subsequently fine-tuned for the target task. However, there are rising concerns about the generalizability of ImageNet representations for specific target domains, such as for visual inspection and medical imaging. We, therefore, evaluate a combination of in-domain and cross-domain transfer learning strategies for damage detection in bridges. We perform comprehensive comparisons to study the impact of cross-domain and in-domain transfer, with various initialization strategies, using six publicly available visual inspection datasets. The pre-trained models are also evaluated for their ability to cope with the extremely low-data regime. We show that the combination of cross-domain and in-domain transfer persistently shows superior performance specially with tiny datasets. Likewise, we also provide visual explanations of predictive models to enable algorithmic transparency and provide insights to experts about the intrinsic decision logic of typically black-box deep models.
Collapse
|
24
|
Performance Evaluation of Deep CNN-Based Crack Detection and Localization Techniques for Concrete Structures. SENSORS 2021; 21:s21051688. [PMID: 33804490 PMCID: PMC7957757 DOI: 10.3390/s21051688] [Citation(s) in RCA: 17] [Impact Index Per Article: 5.7] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 02/05/2021] [Revised: 02/19/2021] [Accepted: 02/23/2021] [Indexed: 11/25/2022]
Abstract
This paper proposes a customized convolutional neural network for crack detection in concrete structures. The proposed method is compared to four existing deep learning methods based on training data size, data heterogeneity, network complexity, and the number of epochs. The performance of the proposed convolutional neural network (CNN) model is evaluated and compared to pretrained networks, i.e., the VGG-16, VGG-19, ResNet-50, and Inception V3 models, on eight datasets of different sizes, created from two public datasets. For each model, the evaluation considered computational time, crack localization results, and classification measures, e.g., accuracy, precision, recall, and F1-score. Experimental results demonstrated that training data size and heterogeneity among data samples significantly affect model performance. All models demonstrated promising performance on a limited number of diverse training data; however, increasing the training data size and reducing diversity reduced generalization performance, and led to overfitting. The proposed customized CNN and VGG-16 models outperformed the other methods in terms of classification, localization, and computational time on a small amount of data, and the results indicate that these two models demonstrate superior crack detection and localization for concrete structures.
Collapse
|
25
|
Lee J, Kim HS, Kim N, Ryu EM, Kang JW. Learning to Detect Cracks on Damaged Concrete Surfaces Using Two-Branched Convolutional Neural Network. SENSORS 2019; 19:s19214796. [PMID: 31689987 PMCID: PMC6864448 DOI: 10.3390/s19214796] [Citation(s) in RCA: 8] [Impact Index Per Article: 1.6] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 09/10/2019] [Revised: 10/27/2019] [Accepted: 11/01/2019] [Indexed: 11/16/2022]
Abstract
Image sensors are widely used for detecting cracks on concrete surfaces to help proactive and timely management of concrete structures. However, it is a challenging task to reliably detect cracks on damaged surfaces in the real world due to noise and undesired artifacts. In this paper, we propose an autonomous crack detection algorithm based on convolutional neural network (CNN) to solve the problem. To this aim, the proposed algorithm uses a two-branched CNN architecture, consisting of sub-networks named a crack-component-aware (CCA) network and a crack-region-aware (CRA) network. The CCA network is to learn gradient component regarding cracks, and the CRA network is to learn a region-of-interest by distinguishing critical cracks and noise such as scratches. Specifically, the two sub-networks are built on convolution-deconvolution CNN architectures, but also they are comprised of different functional components to achieve their own goals efficiently. The two sub-networks are trained in an end-to-end to jointly optimize parameters and produce the final output of localizing important cracks. Various crack image samples and learning methods are used for efficiently training the proposed network. In the experimental results, the proposed algorithm provides better performance in the crack detection than the conventional algorithms.
Collapse
Affiliation(s)
- Jieun Lee
- Department of Electrical and Electronic Engineering, Ewha Womans University, Seoul 03760, Korea.
| | - Hee-Sun Kim
- Department of Architectural and Urban Systems Engineering, Ewha Womans University, Seoul 03760, Korea.
| | - Nayoung Kim
- Department of Electrical and Electronic Engineering, Ewha Womans University, Seoul 03760, Korea.
| | - Eun-Mi Ryu
- Department of Architectural and Urban Systems Engineering, Ewha Womans University, Seoul 03760, Korea.
| | - Je-Won Kang
- Department of Electrical and Electronic Engineering, Ewha Womans University, Seoul 03760, Korea.
| |
Collapse
|
26
|
Benchmarking Image Processing Algorithms for Unmanned Aerial System-Assisted Crack Detection in Concrete Structures. INFRASTRUCTURES 2019. [DOI: 10.3390/infrastructures4020019] [Citation(s) in RCA: 27] [Impact Index Per Article: 5.4] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
Abstract
This paper summarizes the results of traditional image processing algorithms for detection of defects in concrete using images taken by Unmanned Aerial Systems (UASs). Such algorithms are useful for improving the accuracy of crack detection during autonomous inspection of bridges and other structures, and they have yet to be compared and evaluated on a dataset of concrete images taken by UAS. The authors created a generic image processing algorithm for crack detection, which included the major steps of filter design, edge detection, image enhancement, and segmentation, designed to uniformly compare different edge detectors. Edge detection was carried out by six filters in the spatial (Roberts, Prewitt, Sobel, and Laplacian of Gaussian) and frequency (Butterworth and Gaussian) domains. These algorithms were applied to fifty images each of defected and sound concrete. Performances of the six filters were compared in terms of accuracy, precision, minimum detectable crack width, computational time, and noise-to-signal ratio. In general, frequency domain techniques were slower than spatial domain methods because of the computational intensity of the Fourier and inverse Fourier transformations used to move between spatial and frequency domains. Frequency domain methods also produced noisier images than spatial domain methods. Crack detection in the spatial domain using the Laplacian of Gaussian filter proved to be the fastest, most accurate, and most precise method, and it resulted in the finest detectable crack width. The Laplacian of Gaussian filter in spatial domain is recommended for future applications of real-time crack detection using UAS.
Collapse
|