APLCNet: Automatic Pixel-Level Crack Detection Network Based on Instance Segmentation

The accurate and automatic detection of pavement cracks is essential for pavement maintenance. However, automatic crack detection remains a challenging problem due to the inconspicuous visual features of cracks in complex pavement backgrounds, the complicated shapes and structures of cracks, and the...

Full description

Bibliographic Details
Main Authors: Yuefei Zhang, Bin Chen, Jinfei Wang, Jianming Li, Xiaofei Sun
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9239304/
id doaj-77f0a3e730ed4e74b788069b509750ad
record_format Article
spelling doaj-77f0a3e730ed4e74b788069b509750ad2021-03-30T03:53:52ZengIEEEIEEE Access2169-35362020-01-01819915919917010.1109/ACCESS.2020.30336619239304APLCNet: Automatic Pixel-Level Crack Detection Network Based on Instance SegmentationYuefei Zhang0https://orcid.org/0000-0001-8214-6270Bin Chen1Jinfei Wang2Jianming Li3Xiaofei Sun4Chinese Academy of Sciences, Guangzhou Institute of Electronic Technology, Guangzhou, ChinaChinese Academy of Sciences, Guangzhou Institute of Electronic Technology, Guangzhou, ChinaPavement Research Institute, Guangdong Hualu Transport Technology Company Ltd., Guangzhou, ChinaUniversity of Chinese Academy of Sciences, Beijing, ChinaUniversity of Chinese Academy of Sciences, Beijing, ChinaThe accurate and automatic detection of pavement cracks is essential for pavement maintenance. However, automatic crack detection remains a challenging problem due to the inconspicuous visual features of cracks in complex pavement backgrounds, the complicated shapes and structures of cracks, and the influences of weather changes and noise. In recent years, with the development of artificial intelligence technology, crack detection methods based on classification and semantic segmentation have laid a good foundation for the automation of pavement crack detection. However, there remain shortcomings in the comprehensive acquisition of pavement crack attribute information and detection accuracy. To solve these problems, this paper proposes an instance segmentation network for pavement crack detection. The network can simultaneously obtain the crack category, position, and mask, and can realize end-to-end pixel-level crack detection. A semantic segmentation branch is first added to Mask R-CNN. This branch can extract the bottom-level detail information of the cracks and ultimately improves the accuracy of crack mask prediction. An adaptive feature fusion module is then designed. During feature fusion, this module highlights the attribute information and location information of cracks according to the channel attention mechanism and the spatial attention mechanism. Finally, these two modules are integrated to form an automatic pixel-level crack detection network, namely APLCNet. Without any embellishment, APLCNet achieves a precision of 92.21%, a recall of 94.89%, and an F1-score of 93.53% on the challenging public CFD dataset, thereby outperforming CrackForest and MFCD for pixel-wise crack detection. Moreover, APLCNet achieves a 16.5% mask AP on the self-captured GDPH dataset, thereby surpassing Mask R-CNN and PANet.https://ieeexplore.ieee.org/document/9239304/Pavement crack detectiondeep learningobject detectionsemantic segmentationinstance segmentation
collection DOAJ
language English
format Article
sources DOAJ
author Yuefei Zhang
Bin Chen
Jinfei Wang
Jianming Li
Xiaofei Sun
spellingShingle Yuefei Zhang
Bin Chen
Jinfei Wang
Jianming Li
Xiaofei Sun
APLCNet: Automatic Pixel-Level Crack Detection Network Based on Instance Segmentation
IEEE Access
Pavement crack detection
deep learning
object detection
semantic segmentation
instance segmentation
author_facet Yuefei Zhang
Bin Chen
Jinfei Wang
Jianming Li
Xiaofei Sun
author_sort Yuefei Zhang
title APLCNet: Automatic Pixel-Level Crack Detection Network Based on Instance Segmentation
title_short APLCNet: Automatic Pixel-Level Crack Detection Network Based on Instance Segmentation
title_full APLCNet: Automatic Pixel-Level Crack Detection Network Based on Instance Segmentation
title_fullStr APLCNet: Automatic Pixel-Level Crack Detection Network Based on Instance Segmentation
title_full_unstemmed APLCNet: Automatic Pixel-Level Crack Detection Network Based on Instance Segmentation
title_sort aplcnet: automatic pixel-level crack detection network based on instance segmentation
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2020-01-01
description The accurate and automatic detection of pavement cracks is essential for pavement maintenance. However, automatic crack detection remains a challenging problem due to the inconspicuous visual features of cracks in complex pavement backgrounds, the complicated shapes and structures of cracks, and the influences of weather changes and noise. In recent years, with the development of artificial intelligence technology, crack detection methods based on classification and semantic segmentation have laid a good foundation for the automation of pavement crack detection. However, there remain shortcomings in the comprehensive acquisition of pavement crack attribute information and detection accuracy. To solve these problems, this paper proposes an instance segmentation network for pavement crack detection. The network can simultaneously obtain the crack category, position, and mask, and can realize end-to-end pixel-level crack detection. A semantic segmentation branch is first added to Mask R-CNN. This branch can extract the bottom-level detail information of the cracks and ultimately improves the accuracy of crack mask prediction. An adaptive feature fusion module is then designed. During feature fusion, this module highlights the attribute information and location information of cracks according to the channel attention mechanism and the spatial attention mechanism. Finally, these two modules are integrated to form an automatic pixel-level crack detection network, namely APLCNet. Without any embellishment, APLCNet achieves a precision of 92.21%, a recall of 94.89%, and an F1-score of 93.53% on the challenging public CFD dataset, thereby outperforming CrackForest and MFCD for pixel-wise crack detection. Moreover, APLCNet achieves a 16.5% mask AP on the self-captured GDPH dataset, thereby surpassing Mask R-CNN and PANet.
topic Pavement crack detection
deep learning
object detection
semantic segmentation
instance segmentation
url https://ieeexplore.ieee.org/document/9239304/
work_keys_str_mv AT yuefeizhang aplcnetautomaticpixellevelcrackdetectionnetworkbasedoninstancesegmentation
AT binchen aplcnetautomaticpixellevelcrackdetectionnetworkbasedoninstancesegmentation
AT jinfeiwang aplcnetautomaticpixellevelcrackdetectionnetworkbasedoninstancesegmentation
AT jianmingli aplcnetautomaticpixellevelcrackdetectionnetworkbasedoninstancesegmentation
AT xiaofeisun aplcnetautomaticpixellevelcrackdetectionnetworkbasedoninstancesegmentation
_version_ 1724182635151884288