Cargando…

Improved Faster R-CNN Based Surface Defect Detection Algorithm for Plates

Defect recognition plays an important part of panel inspection, and most of the current manual inspection methods are used, but the recognition efficiency and recognition accuracy are low. The Fast-Convolutional Neural Network (Faster R-CNN) algorithm is improved, and a surface defect detection algo...

Descripción completa

Detalles Bibliográficos
Autores principales: Xia, Baizhan, Luo, Hao, Shi, Shiguang
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9129952/
https://www.ncbi.nlm.nih.gov/pubmed/35619764
http://dx.doi.org/10.1155/2022/3248722
_version_ 1784712879103016960
author Xia, Baizhan
Luo, Hao
Shi, Shiguang
author_facet Xia, Baizhan
Luo, Hao
Shi, Shiguang
author_sort Xia, Baizhan
collection PubMed
description Defect recognition plays an important part of panel inspection, and most of the current manual inspection methods are used, but the recognition efficiency and recognition accuracy are low. The Fast-Convolutional Neural Network (Faster R-CNN) algorithm is improved, and a surface defect detection algorithm based on the improved Faster R-CNN is proposed. Firstly, the algorithm improves the bilateral filtering algorithm to smooth the image texture background. Subsequently, a feature pyramid network with a shape-variable convolutional ResNet50 network can be applied to acquire defect semantic feature maps to improve the network's ability to express the features of multiscale defects while solving the difficulty problem of many types of defects and variable shapes. To obtain more accurate defect localization information, the algorithm in this paper uses the Region of Interest Align (ROI Align) algorithm instead of the crude Region of Interest Pooling (ROI Pooling) algorithm. Then, an improved attention region recommendation network is used to improve the focus of the model on plate defects and suppress the features of complex background. Finally, a K-means algorithm is added to cluster the defect data to derive anchor frames that are better adapted to the plate defects. In this paper, a dataset containing 3216 images of surface defects of plate metal is made by acquiring surface defect images from the production site of the plate metal factory, which mainly include various defect types. This dataset is used to train and test the algorithm model of this paper, and the results of detection accuracy and detection speed are compared with those of other algorithms, which prove that the algorithm of this paper can achieve real-time detection of plate defects with high detection accuracy.
format Online
Article
Text
id pubmed-9129952
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Hindawi
record_format MEDLINE/PubMed
spelling pubmed-91299522022-05-25 Improved Faster R-CNN Based Surface Defect Detection Algorithm for Plates Xia, Baizhan Luo, Hao Shi, Shiguang Comput Intell Neurosci Research Article Defect recognition plays an important part of panel inspection, and most of the current manual inspection methods are used, but the recognition efficiency and recognition accuracy are low. The Fast-Convolutional Neural Network (Faster R-CNN) algorithm is improved, and a surface defect detection algorithm based on the improved Faster R-CNN is proposed. Firstly, the algorithm improves the bilateral filtering algorithm to smooth the image texture background. Subsequently, a feature pyramid network with a shape-variable convolutional ResNet50 network can be applied to acquire defect semantic feature maps to improve the network's ability to express the features of multiscale defects while solving the difficulty problem of many types of defects and variable shapes. To obtain more accurate defect localization information, the algorithm in this paper uses the Region of Interest Align (ROI Align) algorithm instead of the crude Region of Interest Pooling (ROI Pooling) algorithm. Then, an improved attention region recommendation network is used to improve the focus of the model on plate defects and suppress the features of complex background. Finally, a K-means algorithm is added to cluster the defect data to derive anchor frames that are better adapted to the plate defects. In this paper, a dataset containing 3216 images of surface defects of plate metal is made by acquiring surface defect images from the production site of the plate metal factory, which mainly include various defect types. This dataset is used to train and test the algorithm model of this paper, and the results of detection accuracy and detection speed are compared with those of other algorithms, which prove that the algorithm of this paper can achieve real-time detection of plate defects with high detection accuracy. Hindawi 2022-05-17 /pmc/articles/PMC9129952/ /pubmed/35619764 http://dx.doi.org/10.1155/2022/3248722 Text en Copyright © 2022 Baizhan Xia et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Xia, Baizhan
Luo, Hao
Shi, Shiguang
Improved Faster R-CNN Based Surface Defect Detection Algorithm for Plates
title Improved Faster R-CNN Based Surface Defect Detection Algorithm for Plates
title_full Improved Faster R-CNN Based Surface Defect Detection Algorithm for Plates
title_fullStr Improved Faster R-CNN Based Surface Defect Detection Algorithm for Plates
title_full_unstemmed Improved Faster R-CNN Based Surface Defect Detection Algorithm for Plates
title_short Improved Faster R-CNN Based Surface Defect Detection Algorithm for Plates
title_sort improved faster r-cnn based surface defect detection algorithm for plates
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9129952/
https://www.ncbi.nlm.nih.gov/pubmed/35619764
http://dx.doi.org/10.1155/2022/3248722
work_keys_str_mv AT xiabaizhan improvedfasterrcnnbasedsurfacedefectdetectionalgorithmforplates
AT luohao improvedfasterrcnnbasedsurfacedefectdetectionalgorithmforplates
AT shishiguang improvedfasterrcnnbasedsurfacedefectdetectionalgorithmforplates