Cargando…
An Efficient End-to-End Multitask Network Architecture for Defect Inspection
Recently, computer vision-based methods have been successfully applied in many industrial fields. Nevertheless, automated detection of steel surface defects remains a challenge due to the complexity of surface defects. To solve this problem, many models have been proposed, but these models are not g...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9785184/ https://www.ncbi.nlm.nih.gov/pubmed/36560212 http://dx.doi.org/10.3390/s22249845 |
_version_ | 1784857987263758336 |
---|---|
author | Zhang, Chunguang Yang, Heqiu Ma, Jun Chen, Huayue |
author_facet | Zhang, Chunguang Yang, Heqiu Ma, Jun Chen, Huayue |
author_sort | Zhang, Chunguang |
collection | PubMed |
description | Recently, computer vision-based methods have been successfully applied in many industrial fields. Nevertheless, automated detection of steel surface defects remains a challenge due to the complexity of surface defects. To solve this problem, many models have been proposed, but these models are not good enough to detect all defects. After analyzing the previous research, we believe that the single-task network cannot fully meet the actual detection needs owing to its own characteristics. To address this problem, an end-to-end multi-task network has been proposed. It consists of one encoder and two decoders. The encoder is used for feature extraction, and the two decoders are used for object detection and semantic segmentation, respectively. In an effort to deal with the challenge of changing defect scales, we propose the Depthwise Separable Atrous Spatial Pyramid Pooling module. This module can obtain dense multi-scale features at a very low computational cost. After that, Residually Connected Depthwise Separable Atrous Convolutional Blocks are used to extract spatial information under low computation for better segmentation prediction. Furthermore, we investigate the impact of training strategies on network performance. The performance of the network can be optimized by adopting the strategy of training the segmentation task first and using the deep supervision training method. At length, the advantages of object detection and semantic segmentation are tactfully combined. Our model achieves mIOU 79.37% and mAP@0.5 78.38% on the NEU dataset. Comparative experiments demonstrate that this method has apparent advantages over other models. Meanwhile, the speed of detection amount to 85.6 FPS on a single GPU, which is acceptable in the practical detection process. |
format | Online Article Text |
id | pubmed-9785184 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-97851842022-12-24 An Efficient End-to-End Multitask Network Architecture for Defect Inspection Zhang, Chunguang Yang, Heqiu Ma, Jun Chen, Huayue Sensors (Basel) Article Recently, computer vision-based methods have been successfully applied in many industrial fields. Nevertheless, automated detection of steel surface defects remains a challenge due to the complexity of surface defects. To solve this problem, many models have been proposed, but these models are not good enough to detect all defects. After analyzing the previous research, we believe that the single-task network cannot fully meet the actual detection needs owing to its own characteristics. To address this problem, an end-to-end multi-task network has been proposed. It consists of one encoder and two decoders. The encoder is used for feature extraction, and the two decoders are used for object detection and semantic segmentation, respectively. In an effort to deal with the challenge of changing defect scales, we propose the Depthwise Separable Atrous Spatial Pyramid Pooling module. This module can obtain dense multi-scale features at a very low computational cost. After that, Residually Connected Depthwise Separable Atrous Convolutional Blocks are used to extract spatial information under low computation for better segmentation prediction. Furthermore, we investigate the impact of training strategies on network performance. The performance of the network can be optimized by adopting the strategy of training the segmentation task first and using the deep supervision training method. At length, the advantages of object detection and semantic segmentation are tactfully combined. Our model achieves mIOU 79.37% and mAP@0.5 78.38% on the NEU dataset. Comparative experiments demonstrate that this method has apparent advantages over other models. Meanwhile, the speed of detection amount to 85.6 FPS on a single GPU, which is acceptable in the practical detection process. MDPI 2022-12-14 /pmc/articles/PMC9785184/ /pubmed/36560212 http://dx.doi.org/10.3390/s22249845 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/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 (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Zhang, Chunguang Yang, Heqiu Ma, Jun Chen, Huayue An Efficient End-to-End Multitask Network Architecture for Defect Inspection |
title | An Efficient End-to-End Multitask Network Architecture for Defect Inspection |
title_full | An Efficient End-to-End Multitask Network Architecture for Defect Inspection |
title_fullStr | An Efficient End-to-End Multitask Network Architecture for Defect Inspection |
title_full_unstemmed | An Efficient End-to-End Multitask Network Architecture for Defect Inspection |
title_short | An Efficient End-to-End Multitask Network Architecture for Defect Inspection |
title_sort | efficient end-to-end multitask network architecture for defect inspection |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9785184/ https://www.ncbi.nlm.nih.gov/pubmed/36560212 http://dx.doi.org/10.3390/s22249845 |
work_keys_str_mv | AT zhangchunguang anefficientendtoendmultitasknetworkarchitecturefordefectinspection AT yangheqiu anefficientendtoendmultitasknetworkarchitecturefordefectinspection AT majun anefficientendtoendmultitasknetworkarchitecturefordefectinspection AT chenhuayue anefficientendtoendmultitasknetworkarchitecturefordefectinspection AT zhangchunguang efficientendtoendmultitasknetworkarchitecturefordefectinspection AT yangheqiu efficientendtoendmultitasknetworkarchitecturefordefectinspection AT majun efficientendtoendmultitasknetworkarchitecturefordefectinspection AT chenhuayue efficientendtoendmultitasknetworkarchitecturefordefectinspection |