Visual-Based Defect Detection and Classification Approaches for Industrial Applications—A SURVEY
Tamás Czimmermann,
Gastone Ciuti,
Mario Milazzo,
Marcello Chiurazzi,
Stefano Roccella,
Calogero Maria Oddo,
Paolo Dario
Affiliations
Tamás Czimmermann
The BioRobotics Institute of Scuola Superiore Sant’Anna and Department of Excellence in Robotics and AI of Scuola Superiore Sant’Anna, 56025 Pontedera (PISA), Italy
Gastone Ciuti
The BioRobotics Institute of Scuola Superiore Sant’Anna and Department of Excellence in Robotics and AI of Scuola Superiore Sant’Anna, 56025 Pontedera (PISA), Italy
Mario Milazzo
The BioRobotics Institute of Scuola Superiore Sant’Anna and Department of Excellence in Robotics and AI of Scuola Superiore Sant’Anna, 56025 Pontedera (PISA), Italy
Marcello Chiurazzi
The BioRobotics Institute of Scuola Superiore Sant’Anna and Department of Excellence in Robotics and AI of Scuola Superiore Sant’Anna, 56025 Pontedera (PISA), Italy
Stefano Roccella
The BioRobotics Institute of Scuola Superiore Sant’Anna and Department of Excellence in Robotics and AI of Scuola Superiore Sant’Anna, 56025 Pontedera (PISA), Italy
Calogero Maria Oddo
The BioRobotics Institute of Scuola Superiore Sant’Anna and Department of Excellence in Robotics and AI of Scuola Superiore Sant’Anna, 56025 Pontedera (PISA), Italy
Paolo Dario
The BioRobotics Institute of Scuola Superiore Sant’Anna and Department of Excellence in Robotics and AI of Scuola Superiore Sant’Anna, 56025 Pontedera (PISA), Italy
This paper reviews automated visual-based defect detection approaches applicable to various materials, such as metals, ceramics and textiles. In the first part of the paper, we present a general taxonomy of the different defects that fall in two classes: visible (e.g., scratches, shape error, etc.) and palpable (e.g., crack, bump, etc.) defects. Then, we describe artificial visual processing techniques that are aimed at understanding of the captured scenery in a mathematical/logical way. We continue with a survey of textural defect detection based on statistical, structural and other approaches. Finally, we report the state of the art for approaching the detection and classification of defects through supervised and non-supervised classifiers and deep learning.