Surface Defect Classification in Real-Time Using Convolutional Neural Networks

04/07/2019
by   Selim Arikan, et al.
2

Surface inspection systems are an important application domain for computer vision, as they are used for defect detection and classification in the manufacturing industry. Existing systems use hand-crafted features which require extensive domain knowledge to create. Even though Convolutional neural networks (CNNs) have proven successful in many large-scale challenges, industrial inspection systems have yet barely realized their potential due to two significant challenges: real-time processing speed requirements and specialized narrow domain-specific datasets which are sometimes limited in size. In this paper, we propose CNN models that are specifically designed to handle capacity and real-time speed requirements of surface inspection systems. To train and evaluate our network models, we created a surface image dataset containing more than 22000 labeled images with many types of surface materials and achieved 98.0 imbalance problem in our datasets, we introduce neural data augmentation methods which are also applicable to similar domains that suffer from the same problem. Our results show that deep learning based methods are feasible to be used in surface inspection systems and outperform traditional methods in accuracy and inference time by considerable margins.

READ FULL TEXT

page 2

page 9

page 10

page 11

research
05/16/2019

Uneven illumination surface defects inspection based on convolutional neural network

Surface defect inspection based on machine vision is often affected by u...
research
09/03/2020

Auto-Classifier: A Robust Defect Detector Based on an AutoML Head

The dominant approach for surface defect detection is the use of hand-cr...
research
07/22/2022

Taguchi based Design of Sequential Convolution Neural Network for Classification of Defective Fasteners

Fasteners play a critical role in securing various parts of machinery. D...
research
08/18/2020

Personalized Deep Learning for Ventricular Arrhythmias Detection on Medical IoT Systems

Life-threatening ventricular arrhythmias (VA) are the leading cause of s...
research
01/05/2016

Crater Detection via Convolutional Neural Networks

Craters are among the most studied geomorphic features in the Solar Syst...
research
05/09/2022

Alternative Data Augmentation for Industrial Monitoring using Adversarial Learning

Visual inspection software has become a key factor in the manufacturing ...
research
07/02/2019

High-speed Railway Fastener Detection and Localization System

Railway transportation is the artery of China's national economy and pla...

Please sign up or login with your details

Forgot password? Click here to reset