Real-time deep learning method for automated detection and localization of structural defects in manufactured products

被引:17
作者
Avola, Danilo [1 ]
Cascio, Marco [1 ]
Cinque, Luigi [1 ]
Fagioli, Alessio [1 ]
Foresti, Gian Luca [2 ]
Marini, Marco Raoul [1 ]
Rossi, Fabrizio [1 ]
机构
[1] Sapienza Univ Rome, Dept Comp Sci, Via Salaria 113, I-00198 Rome, Italy
[2] Univ Udine, Dept Math Comp Sci & Phys, Via Sci 206, I-33100 Udine, Italy
关键词
Defect detection; Region of interest; Deep learning; Convolutional auto-encoders; Industrial inspection;
D O I
10.1016/j.cie.2022.108512
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In recent years, artificial intelligence has been applied in the industry to automate various vision-based applications, such as monitoring structural defects in manufactured products. For industrial inspections, the automatic detection and localization of defective parts from product images ensure quality while avoiding waste of labor and materials. To this end, this paper introduces a two-branch neural network architecture that comprises detector and localizer components, where the former identifies the presence of defects, while the latter defines the region of interest for each defective area detected in the product structure. In both cases, the underlying strategy lies in a semi-supervised setting observing only defect-free product images, enabling the learning of the correct product structure that can be used to identify every kind of defect independently from position, color, or shape. The effectiveness of the proposed method is evaluated on the MVTec-AD industrial benchmark comprising different object and texture categories, considering the common state-of-the-art AUROC and SSIM metrics for the evaluation of anomaly detection and localization, respectively. Ablation studies varying the number of layers are performed on all the architecture components, founding that the presented two-branch network is consistently robust among all classes achieving remarkable results, i.e., 98% for AUROC and 94% for SSIM. What is more, measuring the time required to detect and localize the defects, the trained network is run on the RPi4B as an embedded system to simulate a practical industrial setting with limited computational resources, demonstrating the applicability of the presented method in real scenarios.
引用
收藏
页数:14
相关论文
共 66 条
[1]   GANomaly: Semi-supervised Anomaly Detection via Adversarial Training [J].
Akcay, Samet ;
Atapour-Abarghouei, Amir ;
Breckon, Toby P. .
COMPUTER VISION - ACCV 2018, PT III, 2019, 11363 :622-637
[2]  
[Anonymous], 2013, P INT C MACH LEARN
[3]  
[Anonymous], 2014, STRIVING SIMPLICITY
[4]  
Ata-Ur-Rehman, 2021, IEEE ACCESS, V9, P19457, DOI [10.1109/ACCESS.2021.3054040, DOI 10.1109/ACCESS.2021.3054040]
[5]   Study on transfer learning capabilities for pneumonia classification in chest-x-rays images [J].
Avola, Danilo ;
Bacciu, Andrea ;
Cinque, Luigi ;
Fagioli, Alessio ;
Marini, Marco Raoul ;
Taiello, Riccardo .
COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2022, 221
[6]   LieToMe: An Ensemble Approach for Deception Detection from Facial Cues [J].
Avola, Danilo ;
Cascio, Marco ;
Cinque, Luigi ;
Fagioli, Alessio ;
Foresti, Gian Luca .
INTERNATIONAL JOURNAL OF NEURAL SYSTEMS, 2021, 31 (02)
[7]   2-D Skeleton-Based Action Recognition via Two-Branch Stacked LSTM-RNNs [J].
Avola, Danilo ;
Cascio, Marco ;
Cinque, Luigi ;
Foresti, Gian Luca ;
Massaroni, Cristiano ;
Rodola, Emanuele .
IEEE TRANSACTIONS ON MULTIMEDIA, 2020, 22 (10) :2481-2496
[8]   A New Descriptor for Keypoint-Based Background Modeling [J].
Avola, Danilo ;
Bernardi, Marco ;
Cascio, Marco ;
Cinque, Luigi ;
Foresti, Gian Luca ;
Massaroni, Cristiano .
IMAGE ANALYSIS AND PROCESSING - ICIAP 2019, PT I, 2019, 11751 :15-25
[9]   Master and Rookie Networks for Person Re-identification [J].
Avola, Danilo ;
Cascio, Marco ;
Cinque, Luigi ;
Fagioli, Alessio ;
Foresti, Gian Luca ;
Massaroni, Cristiano .
COMPUTER ANALYSIS OF IMAGES AND PATTERNS, CAIP 2019, PT II, 2019, 11679 :470-479
[10]   A UAV Video Dataset for Mosaicking and Change Detection From Low-Altitude Flights [J].
Avola, Danilo ;
Cinque, Luigi ;
Foresti, Gian Luca ;
Martinel, Niki ;
Pannone, Daniele ;
Piciarelli, Claudio .
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2020, 50 (06) :2139-2149