Full text

Turn on search term navigation

© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.

Abstract

Deep learning methods are currently used in industries to improve the efficiency and quality of the product. Detecting defects on printed circuit boards (PCBs) is a challenging task and is usually solved by automated visual inspection, automated optical inspection, manual inspection, and supervised learning methods, such as you only look once (YOLO) of tiny YOLO, YOLOv2, YOLOv3, YOLOv4, and YOLOv5. Previously described methods for defect detection in PCBs require large numbers of labeled images, which is computationally expensive in training and requires a great deal of human effort to label the data. This paper introduces a new unsupervised learning method for the detection of defects in PCB using student–teacher feature pyramid matching as a pre-trained image classification model used to learn the distribution of images without anomalies. Hence, we extracted the knowledge into a student network which had same architecture as the teacher network. This one-step transfer retains key clues as much as possible. In addition, we incorporated a multi-scale feature matching strategy into the framework. A mixture of multi-level knowledge from the features pyramid passes through a better supervision, known as hierarchical feature alignment, which allows the student network to receive it, thereby allowing for the detection of various sizes of anomalies. A scoring function reflects the probability of the occurrence of anomalies. This framework helped us to achieve accurate anomaly detection. Apart from accuracy, its inference speed also reached around 100 frames per second.

Details

Title
Unsupervised Anomaly Detection in Printed Circuit Boards through Student–Teacher Feature Pyramid Matching
Author
Venkat Anil Adibhatla 1 ; Yu-Chieh, Huang 2 ; Ming-Chung, Chang 2 ; Hsu-Chi, Kuo 2 ; Utekar, Abhijeet 2 ; Huan-Chuang Chih 3 ; Abbod, Maysam F 4   VIAFID ORCID Logo  ; Shieh, Jiann-Shing 5 

 Department of Mechanical Engineering, Yuan Ze University, Taoyuan 32003, Taiwan; [email protected]; IT Division, Zhen Ding Technology Holding Limited & Boardtek Electronics Corporation, Taoyuan 328454, Taiwan; [email protected] 
 IT Division, Avary Holding (Shenzhen) Co., Ltd., Songluo Road, Yanchuan Community, Yanluo Street, Bao’an District, Shenzhen 518105, China; [email protected] (Y.-C.H.); [email protected] (M.-C.C.); [email protected] (H.-C.K.); [email protected] (A.U.) 
 IT Division, Zhen Ding Technology Holding Limited & Boardtek Electronics Corporation, Taoyuan 328454, Taiwan; [email protected] 
 Department of Electronic and Electrical Engineering, Brunel University London, Uxbridge UB8 3PH, UK 
 Department of Mechanical Engineering, Yuan Ze University, Taoyuan 32003, Taiwan; [email protected] 
First page
3177
Publication year
2021
Publication date
2021
Publisher
MDPI AG
e-ISSN
20799292
Source type
Scholarly Journal
Language of publication
English
ProQuest document ID
2612764357
Copyright
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.