Please use this identifier to cite or link to this item: http://bura.brunel.ac.uk/handle/2438/23846
Title: Unsupervised anomaly detection in printed circuit boards through student–teacher feature pyramid matching
Authors: Adibhatla, VA
Huang, YC
Chang, MC
Kuo, HC
Utekar, A
Chih, HC
Abbod, MF
Shieh, JS
Keywords: deep learning;printed circuit board;anomaly detection;unsupervised learning;student–teacher feature pyramid matching
Issue Date: 20-Dec-2021
Publisher: MDPI AG
Citation: Adibhatla, V. A., Huang, Y.-C., Chang, M.-C., Kuo, H.-C., Utekar, A., Chih, H.-C., Abbod, M. F. and Shieh, J.-S. (2021) ‘Unsupervised Anomaly Detection in Printed Circuit Boards through Student–Teacher Feature Pyramid Matching’, Electronics, 10 (24), 3177, pp. 1-15. doi: 10.3390/electronics10243177.
Abstract: Copyright: © 2021 by the authors. 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 re-quire 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 incor-porated 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 anom-alies. This framework helped us to achieve accurate anomaly detection. Apart from accuracy, its inference speed also reached around 100 frames per second.
URI: https://bura.brunel.ac.uk/handle/2438/23846
DOI: https://doi.org/10.3390/electronics10243177
Other Identifiers: 3177
Appears in Collections:Dept of Electronic and Electrical Engineering Research Papers

Files in This Item:
File Description SizeFormat 
FullText.pdf1.88 MBAdobe PDFView/Open


This item is licensed under a Creative Commons License Creative Commons