Abstract

Automatic metallic surface defect inspection has received increased attention in relation to the quality control of industrial products. Metallic defect detection is usually performed against complex industrial scenarios, presenting an interesting but challenging problem. Traditional methods are based on image processing or shallow machine learning techniques, but these can only detect defects under specific detection conditions, such as obvious defect contours with strong contrast and low noise, at certain scales, or under specific illumination conditions. This paper discusses the automatic detection of metallic defects with a twofold procedure that accurately localizes and classifies defects appearing in input images captured from real industrial environments. A novel cascaded autoencoder (CASAE) architecture is designed for segmenting and localizing defects. The cascading network transforms the input defect image into a pixel-wise prediction mask based on semantic segmentation. The defect regions of segmented results are classified into their specific classes via a compact convolutional neural network (CNN). Metallic defects under various conditions can be successfully detected using an industrial dataset. The experimental results demonstrate that this method meets the robustness and accuracy requirements for metallic defect detection. Meanwhile, it can also be extended to other detection applications.

Highlights

  • Surface defects have an adverse effect on the quality and performance of industrial products.As for manufacturers, a lot of efforts have been made to inspect surface defects and the quality control of products [1]

  • Machine vision-based methods have gradually become a trend in the surface defect detection, because they can overcome many of the shortcomings of manual detection, including low accuracy, poor real-time performance, subjectivity, and high labor intensity

  • A positive minimum enclosing rectangle (MER) is set as a region of interest (ROI), and the final defect regions are these ROIs, which are cropped from the original image

Read more

Summary

Introduction

Surface defects have an adverse effect on the quality and performance of industrial products. Several defect detection methods based on convolutional neural networks (CNN) have been proposed. Liu et al [35] proposed a detection system that has three deep convolutional neural network (DCNN) based detection stages, including two detectors to localize key components and a classifier to diagnose their status. Those above-mentioned methods convert the surface defect detection task into an object detection problem in computer vision. In this paper, automated metallic surface defect inspection architecture is presented in a twofold procedure to overcome these challenges, which consists detection and classification modules.

System Overview
Detection Module
CASAE Architecture
Threshold Module
Defect Region Detector
Classification Module
Experiments
Experimental Setup
Performance of CASAE
Performance of Classification Module
Effect of Other Application
Findings
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call