Dynamic Partition Gaussian Crack Detection Algorithm Based on Projection Curve Distribution

When detecting the cracks in the tunnel lining image, due to uneven illumination, there are generally differences in brightness and contrast between the cracked pixels and the surrounding background pixels as well as differences in the widths of the cracked pixels, which bring difficulty in detectin...

Full description

Bibliographic Details
Main Authors: Dan Xue, Weiqi Yuan
Format: Article
Language:English
Published: MDPI AG 2020-07-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/20/14/3973
id doaj-f5203c12793041c09ecea7d55b0f8d30
record_format Article
spelling doaj-f5203c12793041c09ecea7d55b0f8d302020-11-25T03:44:27ZengMDPI AGSensors1424-82202020-07-01203973397310.3390/s20143973Dynamic Partition Gaussian Crack Detection Algorithm Based on Projection Curve DistributionDan Xue0Weiqi Yuan1Computer Vision Group, School of Electronic and Information Engineering, Key Laboratory of Machine Vision, Shenyang University of Technology, Shenyang 110870, ChinaComputer Vision Group, School of Electronic and Information Engineering, Key Laboratory of Machine Vision, Shenyang University of Technology, Shenyang 110870, ChinaWhen detecting the cracks in the tunnel lining image, due to uneven illumination, there are generally differences in brightness and contrast between the cracked pixels and the surrounding background pixels as well as differences in the widths of the cracked pixels, which bring difficulty in detecting and extracting cracks. Therefore, this paper proposes a dynamic partitioned Gaussian crack detection algorithm based on the projection curve distribution. First, according to the distribution of the image projection curve, the background pixels are dynamically partitioned. Second, a new dynamic partitioned Gaussian (DPG) model was established, and the set rules of partition boundary conditions, partition number, and partition corresponding threshold were defined. Then, the threshold and multi-scale Gaussian factors corresponding to different crack widths were substituted into the Gaussian model to detect cracks. Finally, crack morphology and the breakpoint connection algorithm were combined to complete the crack extraction. The algorithm was tested on the lining gallery captured on the site of the Tang-Ling-Shan Tunnel in Liaoning Province, China. The optimal parameters in the algorithm were estimated through the Recall, Precision, and Time curves. From two aspects of qualitative and quantitative analysis, the experimental results demonstrate that this algorithm could effectively eliminate the effect of uneven illumination on crack detection. After detection, Recall could reach more than 96%, and after extraction, Precision was increased by more than 70%.https://www.mdpi.com/1424-8220/20/14/3973tunnel crack detectiondynamic partitioned Gaussiangray projection curve distributionuneven illumination
collection DOAJ
language English
format Article
sources DOAJ
author Dan Xue
Weiqi Yuan
spellingShingle Dan Xue
Weiqi Yuan
Dynamic Partition Gaussian Crack Detection Algorithm Based on Projection Curve Distribution
Sensors
tunnel crack detection
dynamic partitioned Gaussian
gray projection curve distribution
uneven illumination
author_facet Dan Xue
Weiqi Yuan
author_sort Dan Xue
title Dynamic Partition Gaussian Crack Detection Algorithm Based on Projection Curve Distribution
title_short Dynamic Partition Gaussian Crack Detection Algorithm Based on Projection Curve Distribution
title_full Dynamic Partition Gaussian Crack Detection Algorithm Based on Projection Curve Distribution
title_fullStr Dynamic Partition Gaussian Crack Detection Algorithm Based on Projection Curve Distribution
title_full_unstemmed Dynamic Partition Gaussian Crack Detection Algorithm Based on Projection Curve Distribution
title_sort dynamic partition gaussian crack detection algorithm based on projection curve distribution
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2020-07-01
description When detecting the cracks in the tunnel lining image, due to uneven illumination, there are generally differences in brightness and contrast between the cracked pixels and the surrounding background pixels as well as differences in the widths of the cracked pixels, which bring difficulty in detecting and extracting cracks. Therefore, this paper proposes a dynamic partitioned Gaussian crack detection algorithm based on the projection curve distribution. First, according to the distribution of the image projection curve, the background pixels are dynamically partitioned. Second, a new dynamic partitioned Gaussian (DPG) model was established, and the set rules of partition boundary conditions, partition number, and partition corresponding threshold were defined. Then, the threshold and multi-scale Gaussian factors corresponding to different crack widths were substituted into the Gaussian model to detect cracks. Finally, crack morphology and the breakpoint connection algorithm were combined to complete the crack extraction. The algorithm was tested on the lining gallery captured on the site of the Tang-Ling-Shan Tunnel in Liaoning Province, China. The optimal parameters in the algorithm were estimated through the Recall, Precision, and Time curves. From two aspects of qualitative and quantitative analysis, the experimental results demonstrate that this algorithm could effectively eliminate the effect of uneven illumination on crack detection. After detection, Recall could reach more than 96%, and after extraction, Precision was increased by more than 70%.
topic tunnel crack detection
dynamic partitioned Gaussian
gray projection curve distribution
uneven illumination
url https://www.mdpi.com/1424-8220/20/14/3973
work_keys_str_mv AT danxue dynamicpartitiongaussiancrackdetectionalgorithmbasedonprojectioncurvedistribution
AT weiqiyuan dynamicpartitiongaussiancrackdetectionalgorithmbasedonprojectioncurvedistribution
_version_ 1724514895443001344