Concrete Surface Crack Detection with Convolutional-based Deep Learning Models
Sara Shomal Zadeh, Sina Aalipour birgani, Meisam Khorshidi, Farhad, Kooban

TL;DR
This paper explores the use of fine-tuned convolutional neural networks like VGG19, ResNet50, Inception V3, and EfficientNetV2 for detecting surface cracks in buildings, addressing challenges like subtle features and lighting variations.
Contribution
It evaluates multiple pre-trained deep learning models for crack detection, providing a comparative analysis of their effectiveness in this application.
Findings
ResNet50 achieved the highest accuracy among models.
Transfer learning significantly improved detection performance.
Deep learning models outperformed traditional methods.
Abstract
Effective crack detection is pivotal for the structural health monitoring and inspection of buildings. This task presents a formidable challenge to computer vision techniques due to the inherently subtle nature of cracks, which often exhibit low-level features that can be easily confounded with background textures, foreign objects, or irregularities in construction. Furthermore, the presence of issues like non-uniform lighting and construction irregularities poses significant hurdles for autonomous crack detection during building inspection and monitoring. Convolutional neural networks (CNNs) have emerged as a promising framework for crack detection, offering high levels of accuracy and precision. Additionally, the ability to adapt pre-trained networks through transfer learning provides a valuable tool for users, eliminating the need for an in-depth understanding of algorithm…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsInfrastructure Maintenance and Monitoring · Concrete Corrosion and Durability · Non-Destructive Testing Techniques
MethodsDepthwise Convolution · Pointwise Convolution · Batch Normalization · Depthwise Separable Convolution · 1x1 Convolution · Inverted Residual Block · EfficientNetV2
