Deepcrack a Deep Learning Approach for Image-Based Crack Prediction Using MobileNet and Transfer Learning
Deepcrack a Deep Learning Approach for Image-Based Crack Prediction Using MobileNet and Transfer Learning
Transfer Learning
S. Jency G. Ram Kumar
Department of ECE Department of ECE
Saveetha School of Engineering Saveetha School of Engineering
SIMATS, Chennai SIMATS, Chennai
[email protected] [email protected]
I. INTRODUCTION
II. RELATED WORKS
Cracks in infrastructure present a critical concern for
public safety, demanding timely detection to facilitate Several studies have explored the application of deep
effective maintenance. This study introduces Deep Crack, learning in image-based defect detection and structural
a ground-breaking deep-learning approach designed for health monitoring. CNNs for the detection of structural
image-based crack prediction. Harnessing the capabilities cracks in concrete, achieving commendable accuracy in
of CNNs, this study proposes a novel MobileNet distinguishing between cracked and intact surfaces were
architecture as the foundation, incorporating transfer employed [3]. Similarly, transfer learning with the Visual
learning to enhance the model's proficiency in recognizing Geometry Group16 (VGG16) architecture to enhance the
cracks [1]. performance of crack detection models was utilized [4].
While these studies contribute valuable insights into the
The proposed research methodology encompasses rigorous realm of image-based defect detection, our work stands out
data pre-processing, where advanced image augmentation through the adoption of the Mobile Net architecture and
techniques are employed to address data scarcity and the meticulous implementation of transfer learning. By
enhance the model's adaptability. The proposed model leveraging Mobile Net's lightweight design, our model
addresses resource constraints without compromising
performance. Moreover, the incorporation of transfer intricately detail our approach, unravelling the meticulous
learning facilitates knowledge transfer from pre-trained process from dataset preparation to the fine-tuning of
models, improving the model's capacity to adapt and model parameters, culminating in a comprehensive
generalize to unfamiliar datasets. The research landscape understanding of our innovative crack prediction system.
in image-based crack prediction continues to evolve, and
A. Dataset Preparation
our study adds a nuanced perspective by presenting Deep
Crack, an efficient and effective solution for crack We utilized a comprehensive dataset comprising images
detection in diverse infrastructure scenarios. In the realm of cracked and intact structures sourced from diverse
of crack detection using deep learning techniques, various scenarios. To guarantee a balanced distribution of positive
studies have contributed valuable insights and (cracked) and negative (intact) samples, the dataset was
methodologies to address the challenges associated with divided into training and testing sets. This is an essential
real-world scenarios [7]. stage in training a model that can identify minute details
One study explored the application of a modified U-Net related to crack patterns.
architecture for crack detection in pavement images, a) Dataset Acquisition
specifically focusing on the complications posed by Our dataset, obtained from Kaggle, encompasses a rich
diverse lighting conditions and surface textures. This collection of 40,000 images featuring both positive
research provided crucial insights into achieving robust instances of cracked structures and negative instances of
crack detection in practical environments. Another intact structures. The images were meticulously selected to
investigation delved into the integration of generative represent a diverse array of scenarios, ensuring a broad
adversarial networks (GANs) in crack detection systems. spectrum of crack patterns and structural conditions
By leveraging GANs for data augmentation, the approach b) Dataset Segmentation
demonstrated notable enhancements in model performance
To facilitate robust model training and evaluation, we
and generalization, particularly in situations where
meticulously organized the dataset into distinct training
annotated data was limited [9].
and testing sets. This segmentation process was undertaken
In the domain of structural defect detection in bridges, a
with precision to guarantee an equitable distribution of
study combined deep learning techniques with remote
positive (cracked) and negative (intact) samples within
sensing using high-resolution aerial images. The model
each set. This deliberate balance serves as a pivotal aspect
showcased promising results in the early detection of
of our methodology, fostering the model's ability to discern
cracks and deformations in large-scale infrastructure,
nuanced features intricately linked to varied crack patterns.
highlighting the potential of this approach for preventive
maintenance. For automatic crack identification, a hybrid c) Significance of Balance
deep learning technique that combines CNNs with Long The careful curation of a balanced dataset is foundational
Short-Term Memory Networks (LSTMs) was introduced. to the effectiveness of our model. By presenting an equal
This methodology focused on capturing the temporal representation of both cracked and intact structures, we
evolution of cracks, providing a dynamic perspective that equip the model with the capacity to navigate the
enhances the understanding of crack propagation over intricacies of diverse scenarios. This strategic approach
time. Furthermore, a study proposed a transfer learning ensures that the model's learning process is not skewed
approach for crack detection in historical buildings, toward a particular class, enhancing its adaptability and
utilizing a pre-trained ResNet model. Emphasizing the generalization to real-world scenarios.
significance of domain adaptation, this research B. Model Architecture
underscored the importance of tailoring models to specific
contexts, such as heritage structures, for effective defect Delving into the intricacies of our model architecture
detection [10]. unveils a sophisticated amalgamation of cutting-edge
Collectively, these studies contribute to the broader design principles, prominently featuring the stalwart
literature by presenting diverse approaches to crack Mobile Net architecture. This convolutional neural
detection, each addressing unique challenges and network, meticulously crafted for mobile and embedded
showcasing the adaptability of deep learning techniques in vision applications, serves as the backbone of our
varied applications within the field of infrastructure innovative model.
monitoring and maintenance
At the core of MobileNet's ability lies its distinctive
employment of depth-wise separable convolutions, a
III. METHODOLOGY paradigm-shifting approach that brings forth a dual benefit
In our pursuit to elevate the realm of crack prediction, our of significantly reducing computational complexity while
study endeavours to introduce a state-of-the-art deep concurrently upholding a high standard of performance.
learning framework coined "Deep Crack." This innovative Embracing this architectural wonder, our model harnesses
approach hinges on the fusion of the Mobile Net the effectiveness of Mobile Net, utilizing its capability to
identify detailed patterns and features in the input data.
architecture with transfer learning techniques, fostering a
robust and adaptive system for the accurate identification
and prediction of cracks in diverse settings. While retaining the fundamental structure of MobileNet,
Our methodology is meticulously structured, with a focus this study introduced a pivotal augmentation to further
on key components that collectively contribute to the elevate the model's capabilities. The infusion of a Global
Average Pooling layer marks a strategic enhancement,
efficacy of Deep Crack. The subsequent sections
FCN 80 80 86 79
Mask R- 61 59 64 60
CNN
[1] Wu, Xinhua, and Xiujie Liu. "Building crack identification and
total quality management method based on deep learning." Pattern
Recognition Letters 145 (2021): 225-231.
Fig 8: Performance Metrics by Class
[2] Kunal, Kishor, and Namesh Killemsetty. "Study on control of
Figure 8 illustrates the performance metrics, for two cracks in a Structure through Visual Identification &
classes—Negative and Positive. Each class is represented Inspection." IOSR Journal of Mechanical and Civil
by three bars, one for each metric. A representation of the Engineering 11.5 (2014): 64-72.
accuracy of the model in accurately detecting instances of [3] R. T. et al "Automated Crack and Damage Identification in
Premises using Aerial Images based on Machine Learning
the class is shown by the precision bars, which are Techniques," (I-SMAC), Dharan, Nepal, 2022, pp. 498-504, doi:
coloured blue. The ability of the model to capture all 10.1109/I-SMAC55078.2022.9987391..
instances of the class that are relevant is demonstrated by [4] Barter, Simon, et al. "An experimental evaluation of fatigue crack
the recall bars, which are coloured orange. The final point growth." Engineering failure analysis 12.1 (2005): 99-128.
is that the F1-Score bars, which are shown in green, offer [5] Zheng, Minjuan, Zhijun Lei, and Kun Zhang. "Intelligent detection
a balanced measurement that takes into account both of building cracks based on deep learning." Image and Vision
Computing 103 (2020): 103987.
precision and recall.
[6] Torok, Matthew M., Mani Golparvar-Fard, and Kevin B.
Kochersberger. "Image-based automated 3D crack detection for
post-disaster building assessment." Journal of Computing in Civil
Engineering 28.5 (2014): A4014004.
[7] Laefer, Debra F., Jane Gannon, and Elaine Deely. "Reliability of
crack detection methods for baseline condition
assessments." Journal of Infrastructure Systems 16.2 (2010): 129-
137.
[8] Chen, Kaiwen, et al. "Automated crack segmentation in close-range
building façade inspection images using deep learning
techniques." Journal of Building Engineering 43 (2021): 102913.
[9] Babu, J. Chinna, et al. "IoT-based intelligent system for internal
crack detection in building blocks." Journal of Nanomaterials 2022
(2022): 1-8.
[10] Adam, Edriss Eisa Babikir, and A. Sathesh. "Construction of
accurate crack identification on concrete structure using hybrid
deep learning approach." Journal of Innovative Image Processing
(JIIP) 3.02 (2021): 85-99.