Abstract
This paper designs a deep model to detect PCB defects from an input pair of a detect-free template and a defective tested image. A novel group pyramid pooling module is proposed to efficiently extract features in various resolutions to predict defects in different scales. To train the deep model, a dataset including 6 common types of PCB defects is established, namely DeepPCB, which contains 1,500 image pairs with annotations. Besides, a semi-supervised learning manner is examined to effectively utilize the unlabelled images for training the PCB defect detector. Experiment results validate the effectiveness and efficiency of the proposed model by achieving 98.6% mAP @ 62 FPS on DeepPCB dataset. DeepPCB is now available at: https://github.com/tangsanli5201/DeepPCB.
Original language | English |
---|---|
Title of host publication | ESANN 2020 proceedings, European Symposium on Artificial Neural Networks, Computational Intelligence and Machine Learning |
Pages | 527-532 |
Publication status | Published - 2020 |
Event | European Symposium on Artificial Neural Networks, Computational Intelligence and Machine Learning - Online, Brugge, Belgium Duration: 2 Oct 2020 → 4 Oct 2020 Conference number: 28 https://www.esann.org/esann20programme |
Symposium
Symposium | European Symposium on Artificial Neural Networks, Computational Intelligence and Machine Learning |
---|---|
Abbreviated title | ESANN 2020 |
Country/Territory | Belgium |
City | Brugge |
Period | 2/10/20 → 4/10/20 |
Internet address |