Cargando…

Automatic Crack Detection on Road Pavements Using Encoder-Decoder Architecture

Automatic crack detection from images is an important task that is adopted to ensure road safety and durability for Portland cement concrete (PCC) and asphalt concrete (AC) pavement. Pavement failure depends on a number of causes including water intrusion, stress from heavy loads, and all the climat...

Descripción completa

Detalles Bibliográficos
Autores principales: Fan, Zhun, Li, Chong, Chen, Ying, Wei, Jiahong, Loprencipe, Giuseppe, Chen, Xiaopeng, Di Mascio, Paola
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7372440/
https://www.ncbi.nlm.nih.gov/pubmed/32630713
http://dx.doi.org/10.3390/ma13132960
_version_ 1783561317103173632
author Fan, Zhun
Li, Chong
Chen, Ying
Wei, Jiahong
Loprencipe, Giuseppe
Chen, Xiaopeng
Di Mascio, Paola
author_facet Fan, Zhun
Li, Chong
Chen, Ying
Wei, Jiahong
Loprencipe, Giuseppe
Chen, Xiaopeng
Di Mascio, Paola
author_sort Fan, Zhun
collection PubMed
description Automatic crack detection from images is an important task that is adopted to ensure road safety and durability for Portland cement concrete (PCC) and asphalt concrete (AC) pavement. Pavement failure depends on a number of causes including water intrusion, stress from heavy loads, and all the climate effects. Generally, cracks are the first distress that arises on road surfaces and proper monitoring and maintenance to prevent cracks from spreading or forming is important. Conventional algorithms to identify cracks on road pavements are extremely time-consuming and high cost. Many cracks show complicated topological structures, oil stains, poor continuity, and low contrast, which are difficult for defining crack features. Therefore, the automated crack detection algorithm is a key tool to improve the results. Inspired by the development of deep learning in computer vision and object detection, the proposed algorithm considers an encoder-decoder architecture with hierarchical feature learning and dilated convolution, named U-Hierarchical Dilated Network (U-HDN), to perform crack detection in an end-to-end method. Crack characteristics with multiple context information are automatically able to learn and perform end-to-end crack detection. Then, a multi-dilation module embedded in an encoder-decoder architecture is proposed. The crack features of multiple context sizes can be integrated into the multi-dilation module by dilation convolution with different dilatation rates, which can obtain much more cracks information. Finally, the hierarchical feature learning module is designed to obtain a multi-scale features from the high to low- level convolutional layers, which are integrated to predict pixel-wise crack detection. Some experiments on public crack databases using 118 images were performed and the results were compared with those obtained with other methods on the same images. The results show that the proposed U-HDN method achieves high performance because it can extract and fuse different context sizes and different levels of feature maps than other algorithms.
format Online
Article
Text
id pubmed-7372440
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-73724402020-08-05 Automatic Crack Detection on Road Pavements Using Encoder-Decoder Architecture Fan, Zhun Li, Chong Chen, Ying Wei, Jiahong Loprencipe, Giuseppe Chen, Xiaopeng Di Mascio, Paola Materials (Basel) Article Automatic crack detection from images is an important task that is adopted to ensure road safety and durability for Portland cement concrete (PCC) and asphalt concrete (AC) pavement. Pavement failure depends on a number of causes including water intrusion, stress from heavy loads, and all the climate effects. Generally, cracks are the first distress that arises on road surfaces and proper monitoring and maintenance to prevent cracks from spreading or forming is important. Conventional algorithms to identify cracks on road pavements are extremely time-consuming and high cost. Many cracks show complicated topological structures, oil stains, poor continuity, and low contrast, which are difficult for defining crack features. Therefore, the automated crack detection algorithm is a key tool to improve the results. Inspired by the development of deep learning in computer vision and object detection, the proposed algorithm considers an encoder-decoder architecture with hierarchical feature learning and dilated convolution, named U-Hierarchical Dilated Network (U-HDN), to perform crack detection in an end-to-end method. Crack characteristics with multiple context information are automatically able to learn and perform end-to-end crack detection. Then, a multi-dilation module embedded in an encoder-decoder architecture is proposed. The crack features of multiple context sizes can be integrated into the multi-dilation module by dilation convolution with different dilatation rates, which can obtain much more cracks information. Finally, the hierarchical feature learning module is designed to obtain a multi-scale features from the high to low- level convolutional layers, which are integrated to predict pixel-wise crack detection. Some experiments on public crack databases using 118 images were performed and the results were compared with those obtained with other methods on the same images. The results show that the proposed U-HDN method achieves high performance because it can extract and fuse different context sizes and different levels of feature maps than other algorithms. MDPI 2020-07-02 /pmc/articles/PMC7372440/ /pubmed/32630713 http://dx.doi.org/10.3390/ma13132960 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Fan, Zhun
Li, Chong
Chen, Ying
Wei, Jiahong
Loprencipe, Giuseppe
Chen, Xiaopeng
Di Mascio, Paola
Automatic Crack Detection on Road Pavements Using Encoder-Decoder Architecture
title Automatic Crack Detection on Road Pavements Using Encoder-Decoder Architecture
title_full Automatic Crack Detection on Road Pavements Using Encoder-Decoder Architecture
title_fullStr Automatic Crack Detection on Road Pavements Using Encoder-Decoder Architecture
title_full_unstemmed Automatic Crack Detection on Road Pavements Using Encoder-Decoder Architecture
title_short Automatic Crack Detection on Road Pavements Using Encoder-Decoder Architecture
title_sort automatic crack detection on road pavements using encoder-decoder architecture
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7372440/
https://www.ncbi.nlm.nih.gov/pubmed/32630713
http://dx.doi.org/10.3390/ma13132960
work_keys_str_mv AT fanzhun automaticcrackdetectiononroadpavementsusingencoderdecoderarchitecture
AT lichong automaticcrackdetectiononroadpavementsusingencoderdecoderarchitecture
AT chenying automaticcrackdetectiononroadpavementsusingencoderdecoderarchitecture
AT weijiahong automaticcrackdetectiononroadpavementsusingencoderdecoderarchitecture
AT loprencipegiuseppe automaticcrackdetectiononroadpavementsusingencoderdecoderarchitecture
AT chenxiaopeng automaticcrackdetectiononroadpavementsusingencoderdecoderarchitecture
AT dimasciopaola automaticcrackdetectiononroadpavementsusingencoderdecoderarchitecture