Platform logo
Explore Communities
Engineering logo
EngineeringCommunity hosting publication
You are watching the latest version of this publication, Version 1.
review article

Crack Detection

26/09/2023| By
LEUL DERIBE LEUL DERIBE ABERA
0 Views
0 Comments
Disciplines
Keywords
Abstract

Abstract The planning, construction, and upkeep of physical structures, including roads, bridges, buildings, and other types of buildings, are the primary responsibilities of civil engineers. Finding cracks and other flaws in structures is one of the more difficult tasks in the field of civil engineering. These flaws can put the structure's stability and safety at risk. A variety of structures, such as buildings, bridges, pipelines, and aircraft components, are all susceptible to developing cracks as a result of inherent flaws. Finding cracks is absolutely necessary in order to guarantee the structural soundness of these assets and guarantee their safety. In this article, we will investigate a variety of techniques and technologies that are utilized for crack detection, as well as the applications for each of these. The construction industry has long recognized the need of building fracture detection as a primary priority. Cracks can emerge in any part of a building, and their presence is typically indicative of problems with the structure or the foundation of the building. Finding these cracks early on is essential for ensuring the security and steadiness of buildings, not only during the construction period but also after they have been built and during their lifetimes. In this review essay, we examine a number of different strategies and methodologies that are utilized in creating crack detection, as well as the benefits, limitations, and difficulties associated with each.

Show Less
Preview automatically generated form the publication file.

College of Civil Engineering

LEUL DERIBE ABERA

L202261102634

2023.5.15

Crack Detection

Image based crack detection

LEUL DERIBE ABERA

Crack Detection: Methods, Technologies, and Applications

Abstract

The planning, construction, and upkeep of physical structures, including roads, bridges, buildings, and other types of buildings, are the primary responsibilities of civil engineers. Finding cracks and other flaws in structures is one of the more difficult tasks in the field of civil engineering. These flaws can put the structure's stability and safety at risk.

A variety of structures, such as buildings, bridges, pipelines, and aircraft components, are all susceptible to developing cracks as a result of inherent flaws. Finding cracks is absolutely necessary in order to guarantee the structural soundness of these assets and guarantee their safety. In this article, we will investigate a variety of techniques and technologies that are utilized for crack detection, as well as the applications for each of these.

The construction industry has long recognized the need of building fracture detection as a primary priority. Cracks can emerge in any part of a building, and their presence is typically indicative of problems with the structure or the foundation of the building. Finding these cracks early on is essential for ensuring the security and steadiness of buildings, not only during the construction period but also after they have been built and during their lifetimes. In this review essay, we examine a number of different strategies and methodologies that are utilized in creating crack detection, as well as the benefits, limitations, and difficulties associated with each.

Techniques for the Detection of Cracks

  1. Inspection of the Sights

Visual inspection is the most fundamental as well as the method that is most commonly utilized for fracture detection. Direct observation by skilled inspectors, who visually evaluate the surface of structures, is required for this process. Cracks are identified by inspectors based on the characteristics of their appearance, such as their size, form, and color. This is done with the help of their experience. This technique, despite its ease of use and low cost, is not ideal for identifying cracks that are not obvious to the naked eye or that are situated in regions that are difficult to access.

  1. Examination via Ultrasound

Ultrasonic testing, often known as UT testing, is a form of non-destructive testing (NDT) that makes use of sound waves with a high frequency to locate cracks and determine the depth of those breaks. Sound waves are generated by an ultrasonic transducer, and they are then transmitted through the substance that is being evaluated. When the sound waves come into contact with a fracture, the transducer is able to detect them since they have been reflected back. It is possible to determine the extent of the crack, its location, and its depth by examining the signals that have been received. Ultrasound is utilized frequently in a variety of industries, including the oil and gas industry, aerospace, and manufacturing, as it is capable of detecting surface and subsurface cracks effectively.

  1. Liquid Penetrant Testing

Testing with liquid penetrant, sometimes called dye penetrant testing, is a technique that is utilized frequently for the purpose of locating surface fractures in materials that are not porous. The process entails adding a liquid penetrant to the surface of the material. This penetrant often contains a dye that is either visible or fluorescent. Capillary action allows the penetrant to enter any surface fractures that may be present. After a predetermined amount of time has passed, any extra penetrant is cleaned off, and a developer is then applied. The penetrant is drawn out of the fissures by the developer, which makes the cracks apparent. LPT is a method that can identify cracks at a low cost, and it is particularly useful for detecting small cracks that are not immediately obvious to the naked eye.

  1. Tests Done With Radiographs

Radiographic testing, sometimes known as RT, is a method that examines materials for flaws such as fractures and other imperfections using radiation from X-rays or gamma rays. After being subjected to radiation, the test material is followed by the recording of the transmitted radiation using radiographic film or a digital detector. The developed film will show cracks as black lines, and the digital image will display them as anomalies. RT is able to identify cracks on the surface as well as cracks beneath the surface, and it can provide information about the size, shape, and location of each fracture. Radiation safety problems necessitate the use of specialist equipment and staff with appropriate training when utilizing this procedure.

  1. Tests of the Electromagnetic Field

Eddy current testing (ECT) and alternating current field measurement (ACFM) are two examples of the many testing methods that fall under the umbrella of electromagnetic testing, also known as ET. The most common application for ET is the investigation of conductive materials' surfaces for the presence of fractures. There is an induction of eddy currents in the material, and there are changes in the

  1. Image-Based Crack Detection

C:\Users\Rose & Louie\Downloads\WCA56.png

Image-based crack detection is a method that analyzes digital photographs of surfaces in order to discover and find cracks in buildings and other man-made structures. The procedure begins with the taking of photographs of the surface, continues with the processing of those images to enhance aspects that are connected to cracks, and then concludes with the examination of those images to identify and find cracks.

The detection of cracks in structures by image analysis is an essential component of structural health monitoring. It is a form of non-destructive testing that makes use of image processing techniques to identify cracks and other flaws in a variety of structures, including buildings, bridges, and pipelines, without causing any damage to the structures themselves. Optical, thermal, and acoustic imaging is just few of the imaging methods that can be utilized for image-based fracture detection. The detection, visualization, and quantification of cracks in structures of varying sizes are all within the capabilities of these approaches.

It is essential to have the ability to identify fractures in structures in order to evaluate the stability and security of those structures. If small fractures are not noticed and corrected as soon as they appear, this might eventually develop to severe damage, which could finally lead to the breakdown of the structure and its collapse.

There are several image-based crack detection techniques, including:

  1. Edge detection is a technique that is used to identify the edges of cracks that are present in an image. Edge detection algorithms, such as the Canny edge detector, can be utilized to locate the edges of cracks in a picture. This is possible thanks to the Canny edge detector.

  2. The process of defining a threshold value for the image intensity and locating pixels with intensities that are greater than the threshold is what is involved in the thresholding technique. This can assist in locating areas of the image that have the potential to have cracks.

  3. The image is divided into sections using this method, which is called "region-based segmentation," and each section has comparable pixel characteristics. This can assist in locating areas of the image that have the potential to have cracks.

  4. Learning algorithms: Learning algorithms, such as deep learning models, can be taught to identify and locate fractures in photographs. This can be accomplished by machine learning. These algorithms can be taught to recognize cracks in new photos by being trained on vast datasets of images that include and exclude cracks in the same context.

1.2 Steps to follow

  1. Image Acquisition:

The capture of high-quality photographs of the structures that are being examined is necessary for image-based fracture detection to be successful. Optical cameras, infrared thermography, and X-ray imaging are only few of the imaging methods that can be utilized. Other imaging methods include. Each method has both advantages and disadvantages, which vary according to the nature of the material, the environment, and the cracks that are being searched for. Optical cameras, for instance, are best suited for identifying surface fractures, whereas X-ray imaging can see through opaque materials and locate internal fissures.

B. Pre-processing and Image Enhancement: In order to make the most of the photos that have been captured, it is necessary to use pre-processing and image enhancement techniques before applying crack detection algorithms. Noise reduction, contrast enhancement, picture registration, and geometric correction are the several approaches that fall under this category. The photos must first be preprocessed to guarantee that crack detection algorithms can function as effectively and precisely as possible on them.

C. Algorithms for the Detection of Cracks:

The methods used for image-based fracture identification draw from a variety of fields, including computer vision and machine learning. In order to differentiate cracks from the background and other surface abnormalities, these algorithms examine the properties and patterns of cracks in the photographs. Edge detection, thresholding, region expanding, and texture analysis are all examples of common algorithmic processes. In order to enable automatic crack identification with a high level of accuracy, machine learning techniques such as convolutional neural networks (CNNs) have been deployed. These techniques were trained on large datasets containing both cracked and uncracked images.

1.3 Advantages and Disadvantages of Image-based crack detection

1.3.1 Advantages

Image-based crack detection has a number of advantages over more conventional methods of inspection, including the following:

a) Non-Destructive: Image-based crack detection makes it possible to inspect buildings without inflicting any harm, hence reducing the need for intrusive procedures.

b) Efficient Use of Time: Automated algorithms are capable of quickly analyzing big datasets of photos, which considerably reduces the amount of time necessary for crack detection in comparison to hand inspections.

c) Cost-Effective: Image-based crack identification eliminates the need for specialized equipment and labor-intensive manual inspections, which results in cost savings.
d) Accurate: Image-based crack detection is more accurate than other methods.

e) Increased Safety: Image-based crack identification reduces the need for physical

C:\Users\Rose & Louie\Downloads\stc2621-fig-0002-m.jpg

1.3.2 Disadvantages

a) Variability of the Image: The image quality can be affected by a variety of elements, including lighting conditions, surface texturing, and environmental factors, which can therefore have an effect on the accuracy of crack detection algorithms.

b) Detection Accuracy: The algorithms used for detection may have trouble identifying fractures from other surface abnormalities, which can lead to either false positives or false negatives.

c) Complex Crack Patterns: Some fractures may exhibit complex patterns or be partially veiled, making it more difficult to detect them effectively using image-based methods alone. This is because complex patterns and partial opacity are both characteristics of cracks.

Image-based crack detection, in general, provides a number of benefits, the most notable of which are the capacity to do non-destructive testing and the detection of cracks that might not be obvious to the naked eye. high quality and the possibility of producing false positives.

  1. What are other ways to Detect Crack?

When it comes to detecting cracks in buildings, there are a few different algorithms that may be utilized, based on the kind of data that is accessible and the level of precision that is required. The following is a list of some of the most often used algorithms:

  • Image processing algorithms:: These algorithms examine digital photographs of the surface of a building in order to locate cracks. They might employ edge detection or other methods to find cracks in the concrete based on the way the color or texture has changed.

  • Machine learning algorithms: These algorithms examine data collected by sensors or other sources in order to identify patterns that point to the existence of fractures. In order to discover cracks based on previous data, they might utilize supervised learning algorithms or unsupervised learning algorithms.

  • Signal processing algorithms These algorithms examine signals received from sensors in order to identify shifts in the signal that may indicate the presence of cracks. In order to recognize particular patterns, they might make use of sophisticated signal processing methods such as Fourier analysis or wavelet transformations.

  • Neural network algorithms: These algorithms evaluate data with the help of artificial neural networks and look for vulnerabilities. They might employ techniques from deep learning in order to identify patterns and detect cracks with a high degree of accuracy.

  • Acoustic emission analysis algorithms: These algorithms examine the acoustic signals that are emitted from a building in order to identify cracks.

  1. Python and Crack Detection

In order to construct an effective crack detection system, one needs to be proficient in Python programming in addition to having knowledge of computer vision and machine learning.

Several Machine Learning (ML) and Computer Vision (CV) strategies can be applied in conjunction with Python in order to construct a crack detection system that is both dependable and effective. The following are some steps that should be followed:

1. Collect the dataset: Take pictures of both cracked and uncracked buildings, then file them in the appropriate folders according to their appearance.

2. Loading and Preprocessing the Data Utilize image processing tools such as OpenCV and scikit-image to load the data and images to be preprocessed. You also have the option of performing data augmentation in order to enhance the size of the dataset.

3. Feature Extraction: Extract features from the photos that have been preprocessed. Some examples of feature extraction include edge detection, line detection, contour detection, and SIFT (Scale-Invariant Feature Transform).

4. Training model: When you are training the dataset, you should use a variety of ML models such as Convolutional Neural Networks (CNN), Support Vector Machines (SVM), Decision Trees, or Random Forest. In order to assess how well the model works, k-fold cross-validation should be utilized.

5. Put the model through its paces by putting it to the test using a fresh set of photos, both with and without cracks. Perform an analysis on how well it works with the test dataset.

6. Put the model into action Once the model has been trained and tested, it can be put into action in the real world to automatically detect fractures in building photos.

Conclusion

In conclusion, algorithms such as deep learning models, picture segmentation techniques, edge detection techniques, as well as data pretreatment and feature extraction approaches have been utilized for the purpose of crack identification in civil engineering and building constructions. These algorithms can be put to use in the development of accurate and effective models for the detection of cracks in buildings. Collecting photos, preprocessing those images, training a model, utilizing edge detection techniques, extracting features, and finally evaluating the model are the processes involved in the process of applying algorithms to detect building fractures. Utilizing these processes will allow for the development of models that are accurate and effective in detecting cracks in building structures. The inspection of buildings for cracks is an essential part of the building and construction business. Finding cracks can be accomplished using a wide variety of approaches, each of which comes with its own set of benefits, drawbacks, and difficulties. The success of these approaches, on the other hand, is contingent upon a number of variables, including the nature of the structure, the size and distribution of the fractures, and the climatic and atmospheric circumstances. In order to achieve results that are accurate and dependable, it is necessary to select the proper method with great care and to make use of staff that are appropriately trained.

References

  • Crack detection and characterization using guided waves: a review." by S. Chandra, M. Chwastiak, and Y. Huang. Structural Health Monitoring, volume 16, number 4.(2017)

  • Zhang (2019), Zhang (2020), and Gao (2020). Recent Advances and Comprehensive Review of Crack Detection in Civil Engineering Structures. Sensors.

  • Hou, Ruohang, et al. "Crack detection in concrete structures using a machine learning approach with adaptive threshold method." C&BM 249 (2020): Construction and Building Materials

  • Wang, Lulu, et al., "Real-time crack detection in concrete structures using dynamic image processing algorithm." Construction and Building Materials (2017)

  • Zhang, Yao et al. "Crack detection in concrete structures based on texture analysis using computer vision and machine learning. (2019)

  • Cao, Guangyu, et al., "Crack detection in concrete structures by combining adaptive clustering and support vector machines." 43.2 (2010), NDT & E International.

  • Yuliang Gao et al. on "Crack Detection Using a Deep Learning Approach. (2019)

  • Ge, Chang, et al. "An ultrasonic method for crack detection and sizing in concrete structures using wavelet analysis and a genetic algorithm. Issue of NDT & E International (2008)

  • Ghaffarian, S. Reza, and Ebrahim Afshari. "A novel algorithm for crack detection in concrete structures." Materials and Building Construction 24.6 (2010)

Figures (3)

Publication ImagePublication ImagePublication Image
Submitted by26 Sep 2023
User Avatar
LEUL DERIBE ABERA
Nanjing Tech University
Download Publication

No reviews to show. Please remember to LOG IN as some reviews may be only visible to specific users.