Automatic Detection and Classification of Defective Areas on Metal Parts by Using Adaptive Fusion of Faster R-CNN and Shape From Shading

Computer vision and deep learning approaches have an important role in industrial inspection systems. Computer vision technology is essential for fast, defect-free control of products in the production line. The importance of the computer vision concept is recognized when the problems of the classic...

Full description

Bibliographic Details
Main Authors: Feyza Selamet, Serap Cakar, Muhammed Kotan
Format: Article
Language:English
Published: IEEE 2022-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9956999/
_version_ 1811178358753460224
author Feyza Selamet
Serap Cakar
Muhammed Kotan
author_facet Feyza Selamet
Serap Cakar
Muhammed Kotan
author_sort Feyza Selamet
collection DOAJ
description Computer vision and deep learning approaches have an important role in industrial inspection systems. Computer vision technology is essential for fast, defect-free control of products in the production line. The importance of the computer vision concept is recognized when the problems of the classical methods are taken into consideration. Metallic defect detection is a challenging problem as metal surfaces are easily affected by environmental factors such as lighting and light reflection. Since traditional detection algorithms are inefficient in complex problems, we propose a novel method to detect and classify metal surface defects, such as cracks, scratches, inclusion, etc. The type and location of defects were detected by the Faster Regional Convolutional Neural Network (Faster R-CNN), combined with the Shape From Shading (SFS) method, which can extract surface characteristics. The Northeastern University (NEU) surface defect database was used for defective samples. The proposed algorithm has also been tested on an unlabeled dataset (KolektorSDD2/KSDD2) to show labeling performance. The results on both labeled and unlabeled datasets have demonstrated state-of-the-art performance in automatic defect detection, classification, and labeling. The proposed method has satisfactory results for the detection of defects on the metal surface, and the mean average precision is 0.83. The average precision of crazing, pitted surface, patches, scratches, inclusion, and rolled-in scale are 0.98, 0.81, 0,90, 0.79, 0.88, and 0.62, respectively.
first_indexed 2024-04-11T06:16:56Z
format Article
id doaj.art-f5b689030e664eb6b58e8bac1fcf8e58
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-04-11T06:16:56Z
publishDate 2022-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-f5b689030e664eb6b58e8bac1fcf8e582022-12-22T04:41:01ZengIEEEIEEE Access2169-35362022-01-011012603012603810.1109/ACCESS.2022.32240379956999Automatic Detection and Classification of Defective Areas on Metal Parts by Using Adaptive Fusion of Faster R-CNN and Shape From ShadingFeyza Selamet0https://orcid.org/0000-0002-1596-1109Serap Cakar1Muhammed Kotan2https://orcid.org/0000-0002-5218-8848Department of Computer Engineering, Sakarya University, Sakarya, TurkeyDepartment of Computer Engineering, Sakarya University, Sakarya, TurkeyDepartment of Information Systems Engineering, Sakarya University, Sakarya, TurkeyComputer vision and deep learning approaches have an important role in industrial inspection systems. Computer vision technology is essential for fast, defect-free control of products in the production line. The importance of the computer vision concept is recognized when the problems of the classical methods are taken into consideration. Metallic defect detection is a challenging problem as metal surfaces are easily affected by environmental factors such as lighting and light reflection. Since traditional detection algorithms are inefficient in complex problems, we propose a novel method to detect and classify metal surface defects, such as cracks, scratches, inclusion, etc. The type and location of defects were detected by the Faster Regional Convolutional Neural Network (Faster R-CNN), combined with the Shape From Shading (SFS) method, which can extract surface characteristics. The Northeastern University (NEU) surface defect database was used for defective samples. The proposed algorithm has also been tested on an unlabeled dataset (KolektorSDD2/KSDD2) to show labeling performance. The results on both labeled and unlabeled datasets have demonstrated state-of-the-art performance in automatic defect detection, classification, and labeling. The proposed method has satisfactory results for the detection of defects on the metal surface, and the mean average precision is 0.83. The average precision of crazing, pitted surface, patches, scratches, inclusion, and rolled-in scale are 0.98, 0.81, 0,90, 0.79, 0.88, and 0.62, respectively.https://ieeexplore.ieee.org/document/9956999/Deep learningmetal surfaceshape from shadingfaster r-cnn
spellingShingle Feyza Selamet
Serap Cakar
Muhammed Kotan
Automatic Detection and Classification of Defective Areas on Metal Parts by Using Adaptive Fusion of Faster R-CNN and Shape From Shading
IEEE Access
Deep learning
metal surface
shape from shading
faster r-cnn
title Automatic Detection and Classification of Defective Areas on Metal Parts by Using Adaptive Fusion of Faster R-CNN and Shape From Shading
title_full Automatic Detection and Classification of Defective Areas on Metal Parts by Using Adaptive Fusion of Faster R-CNN and Shape From Shading
title_fullStr Automatic Detection and Classification of Defective Areas on Metal Parts by Using Adaptive Fusion of Faster R-CNN and Shape From Shading
title_full_unstemmed Automatic Detection and Classification of Defective Areas on Metal Parts by Using Adaptive Fusion of Faster R-CNN and Shape From Shading
title_short Automatic Detection and Classification of Defective Areas on Metal Parts by Using Adaptive Fusion of Faster R-CNN and Shape From Shading
title_sort automatic detection and classification of defective areas on metal parts by using adaptive fusion of faster r cnn and shape from shading
topic Deep learning
metal surface
shape from shading
faster r-cnn
url https://ieeexplore.ieee.org/document/9956999/
work_keys_str_mv AT feyzaselamet automaticdetectionandclassificationofdefectiveareasonmetalpartsbyusingadaptivefusionoffasterrcnnandshapefromshading
AT serapcakar automaticdetectionandclassificationofdefectiveareasonmetalpartsbyusingadaptivefusionoffasterrcnnandshapefromshading
AT muhammedkotan automaticdetectionandclassificationofdefectiveareasonmetalpartsbyusingadaptivefusionoffasterrcnnandshapefromshading