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...
Main Authors: | , |
---|---|
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 |