TDD‐net: a tiny defect detection network for printed circuit boards

TDD-Net: сеть обнаружения мелких дефектов на печатных платах
Runwei Ding, Linhui Dai, Guangpeng Li, Hong Liu
2019-04-24

TDD-Netfeature pyramidsonline hard example miningprinted circuit board defect detectiontiny defect detection
Tiny defect detection (TDD) which aims to perform the quality control of printed circuit boards (PCBs) is a basic and essential task in the production of most electronic products. Though significant progress has been made in PCB defect detection, traditional methods are still difficult to cope with the complex and diverse PCBs. To deal with these problems, this article proposes a tiny defect detection network (TDD‐Net) to improve performance for PCB defect detection. In this method, the inherent multi‐scale and pyramidal hierarchies of deep convolutional networks are exploited to construct feature pyramids. Compared with existing approaches, the TDD‐Net has three novel changes. First, reasonable anchors are designed by using k‐means clustering. Second, TDD‐Net strengthens the relationship of feature maps from different levels and benefits from low‐level structural information, which is suitable for tiny defect detection. Finally, considering the small and imbalance dataset, online hard example mining is adopted in the whole training phase in order to improve the quality of region‐of‐interest (ROI) proposals and make more effective use of data information. Quantitative results on the PCB defect dataset show that the proposed method has better portability and can achieve 98.90% mAP, which outperforms the state‐of‐arts. The code will be publicly available.
1
K-means clustering is used to design more suitable detection anchors for tiny PCB defects.
2
On a PCB defect dataset, TDD-Net achieves 98.90% mAP, outperforming state-of-the-art methods and demonstrating better portability.
3
Online hard example mining is applied throughout training to improve region-of-interest proposals and utilize small, imbalanced datasets more effectively.
4
TDD-Net is proposed for tiny defect detection in printed circuit boards, addressing complex and diverse PCB quality-control scenarios.
5
The network constructs feature pyramids from multi-scale convolutional hierarchies and strengthens cross-level feature relationships to exploit low-level structural information.

printed circuit boards (PCBs)

tiny defect detection and quality-control performance on complex and diverse PCBs

Publication Details
Publication Date
2019-04-24
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Runwei Ding
Linhui Dai
Guangpeng Li
Hong Liu
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%