Ensembling Deep Learning Models for Metal Surface Defect Classification

Abstract Defect detection on metal surfaces is crucial in manufacturing because it helps enable industrial automation. Manual inspection and simple image processing techniques, which are commonly used for defect detection, are inefficient and have low accuracy. This paper presents an ensemble based learning model to analyze and classify metal surface images with defects. By ensembling two Convolutional Neural Networks (CNNs) trained using two different pre-processing techniques, the proposed method can automatically categorize six types of defects (crazing, inclusion, patches, pitted surface, rolled-in scale, and scratches). The two CNNs are ensembled using stacking where the meta learner is a Support Vector Machine (SVM). In the experiments, a dataset containing 300 images of each type of metal surface defect (1,800 images in total) is used to train and test the model. The results demonstrate that the proposed method surpasses traditional methods. The accuracy of the ensemble after 10-fold cross-validation reaches 96.7% on the Northeastern University Classification of Surface Defects dataset, which is higher than the accuracy of the individual CNNs and competitive with the current state-of-the-art. On a dataset with non-defect images included, the accuracy reaches 96.3%. The main contribution of this study is to provide deep learning based methods that are accurate surface defect identification.

Authors

Institutions

Publication Details

Published
2025-06-23
DOI
https://doi.org/10.1115/msec2025-155588
Primary Topic
Industrial Vision Systems and Defect Detection
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Ensembling Deep Learning Models for Metal Surface Defect Classification

Sida Zhang, Richard J. Povinelli, Joseph Domblesky
Industrial Vision Systems and Defect Detection
article

Ensembling Deep Learning Models for Metal Surface Defect Classification

Sida Zhang, Richard J. Povinelli, Joseph Domblesky
article en

Abstract

Abstract Defect detection on metal surfaces is crucial in manufacturing because it helps enable industrial automation. Manual inspection and simple image processing techniques, which are commonly used for defect detection, are inefficient and have low accuracy. This paper presents an ensemble based learning model to analyze and classify metal surface images with defects. By ensembling two Convolutional Neural Networks (CNNs) trained using two different pre-processing techniques, the proposed method can automatically categorize six types of defects (crazing, inclusion, patches, pitted surface, rolled-in scale, and scratches). The two CNNs are ensembled using stacking where the meta learner is a Support Vector Machine (SVM). In the experiments, a dataset containing 300 images of each type of metal surface defect (1,800 images in total) is used to train and test the model. The results demonstrate that the proposed method surpasses traditional methods. The accuracy of the ensemble after 10-fold cross-validation reaches 96.7% on the Northeastern University Classification of Surface Defects dataset, which is higher than the accuracy of the individual CNNs and competitive with the current state-of-the-art. On a dataset with non-defect images included, the accuracy reaches 96.3%. The main contribution of this study is to provide deep learning based methods that are accurate surface defect identification.

Marquette University (US)
Openalex Percentile: Top 62%
Industrial Vision Systems and Defect Detection
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Ensembling Deep Learning Models for Metal Surface Defect Classification — Sida Zhang, Richard J. Povinelli, et al. · (2025) | TGRS Research Map | TGRS