Automatic pixel-level crack segmentation in images using fully convolutional neural network based on residual blocks and pixel local weights

Cracks are significant indicators for the evaluation of the structural health and monitoring process. However, manual crack detection is a time-consuming and challenging task due to large areas, complex structure, and safety risks. Deep learning has emerged as a useful technique to automate the crac...

Full description

Saved in:
Bibliographic Details
Main Authors: Ali, Raza, Chuah, Joon Huang, Abu Talip, Mohamad Sofian, Mokhtar, Norrima, Shoaib, Muhammad Ali
Format: Article
Published: Pergamon-Elsevier Science Ltd 2021
Subjects:
Online Access:http://eprints.um.edu.my/27823/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.um.eprints.27823
record_format eprints
spelling my.um.eprints.278232022-03-08T07:06:53Z http://eprints.um.edu.my/27823/ Automatic pixel-level crack segmentation in images using fully convolutional neural network based on residual blocks and pixel local weights Ali, Raza Chuah, Joon Huang Abu Talip, Mohamad Sofian Mokhtar, Norrima Shoaib, Muhammad Ali QA75 Electronic computers. Computer science T Technology (General) Cracks are significant indicators for the evaluation of the structural health and monitoring process. However, manual crack detection is a time-consuming and challenging task due to large areas, complex structure, and safety risks. Deep learning has emerged as a useful technique to automate the crack detection and identification process. For balanced data, existing deep learning models attempt to segment both crack pixels and non-crack pixels equally. However, due to the highly imbalanced ratio between crack pixels and non-crack pixels, the pixel-wise loss is dominantly guided by the non-crack region and has relatively little influence from the crack region. This leads to the low segmentation accuracy for crack pixels. To address the imbalance problem, this work proposes a local weighting factor with a sensitivity map to remove the network biasness and accurately predict the sensitive pixels. Furthermore, we implement a deep fully convolutional neural network for crack pixel segmentation based on residual blocks with a different number of filters in each convolutional operation that segments the crack pixels and non-crack pixels with unbiased probabilities. For performance evaluation, a new Multi Structure Crack Image (MSCI) dataset is built. By using the MSCI dataset, the proposed method achieved 98.19% crack pixel accuracy and 98.13% non-crack pixel accuracy along with 98.16% average accuracy. In addition, the training time for 10 epochs has dramatically decreased and the experimental results show that the proposed crack segmentation network (CSN) architecture along with local weighting factor and sensitivity map has better crack pixel segmentation accuracy than U-Net and SegNet architectures. Pergamon-Elsevier Science Ltd 2021-09 Article PeerReviewed Ali, Raza and Chuah, Joon Huang and Abu Talip, Mohamad Sofian and Mokhtar, Norrima and Shoaib, Muhammad Ali (2021) Automatic pixel-level crack segmentation in images using fully convolutional neural network based on residual blocks and pixel local weights. Engineering Applications of Artificial Intelligence, 104. ISSN 0952-1976, DOI https://doi.org/10.1016/j.engappai.2021.104391 <https://doi.org/10.1016/j.engappai.2021.104391>. 10.1016/j.engappai.2021.104391
institution Universiti Malaya
building UM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Malaya
content_source UM Research Repository
url_provider http://eprints.um.edu.my/
topic QA75 Electronic computers. Computer science
T Technology (General)
spellingShingle QA75 Electronic computers. Computer science
T Technology (General)
Ali, Raza
Chuah, Joon Huang
Abu Talip, Mohamad Sofian
Mokhtar, Norrima
Shoaib, Muhammad Ali
Automatic pixel-level crack segmentation in images using fully convolutional neural network based on residual blocks and pixel local weights
description Cracks are significant indicators for the evaluation of the structural health and monitoring process. However, manual crack detection is a time-consuming and challenging task due to large areas, complex structure, and safety risks. Deep learning has emerged as a useful technique to automate the crack detection and identification process. For balanced data, existing deep learning models attempt to segment both crack pixels and non-crack pixels equally. However, due to the highly imbalanced ratio between crack pixels and non-crack pixels, the pixel-wise loss is dominantly guided by the non-crack region and has relatively little influence from the crack region. This leads to the low segmentation accuracy for crack pixels. To address the imbalance problem, this work proposes a local weighting factor with a sensitivity map to remove the network biasness and accurately predict the sensitive pixels. Furthermore, we implement a deep fully convolutional neural network for crack pixel segmentation based on residual blocks with a different number of filters in each convolutional operation that segments the crack pixels and non-crack pixels with unbiased probabilities. For performance evaluation, a new Multi Structure Crack Image (MSCI) dataset is built. By using the MSCI dataset, the proposed method achieved 98.19% crack pixel accuracy and 98.13% non-crack pixel accuracy along with 98.16% average accuracy. In addition, the training time for 10 epochs has dramatically decreased and the experimental results show that the proposed crack segmentation network (CSN) architecture along with local weighting factor and sensitivity map has better crack pixel segmentation accuracy than U-Net and SegNet architectures.
format Article
author Ali, Raza
Chuah, Joon Huang
Abu Talip, Mohamad Sofian
Mokhtar, Norrima
Shoaib, Muhammad Ali
author_facet Ali, Raza
Chuah, Joon Huang
Abu Talip, Mohamad Sofian
Mokhtar, Norrima
Shoaib, Muhammad Ali
author_sort Ali, Raza
title Automatic pixel-level crack segmentation in images using fully convolutional neural network based on residual blocks and pixel local weights
title_short Automatic pixel-level crack segmentation in images using fully convolutional neural network based on residual blocks and pixel local weights
title_full Automatic pixel-level crack segmentation in images using fully convolutional neural network based on residual blocks and pixel local weights
title_fullStr Automatic pixel-level crack segmentation in images using fully convolutional neural network based on residual blocks and pixel local weights
title_full_unstemmed Automatic pixel-level crack segmentation in images using fully convolutional neural network based on residual blocks and pixel local weights
title_sort automatic pixel-level crack segmentation in images using fully convolutional neural network based on residual blocks and pixel local weights
publisher Pergamon-Elsevier Science Ltd
publishDate 2021
url http://eprints.um.edu.my/27823/
_version_ 1735409526966845440
score 13.211869