I. Introduction
Printed circuit board (PCB) has a wide range of applications in industrial products. Its quality directly affects the performance of electronic devices, so it is very important to identify and screen anomaly PCBs [1]. Conventionally, manual detection is usually performed to distinguish whether the defect is true or pseudo, which makes manual detection inefficient and costly, thereby making it difficult to meet PCB batch production requirements. Therefore, it is necessary to develop an automated PCB defects detection system to fast and accurately detect defects.