卷积神经网络
表面贴装技术
稳健性(进化)
预处理器
可视化
目标检测
计算机科学
深度学习
模式识别(心理学)
特征提取
计算机视觉
人工智能
印刷电路板
操作系统
生物化学
基因
化学
作者
Hongjin Wu,Ruoshan Lei,Yibing Peng
标识
DOI:10.1109/tim.2022.3193183
摘要
Prereflow automatic optical inspection (AOI) has been widely used to ensure product quality in surface mount technology (SMT). When confronted with a complex industrial environment, traditional hand-designed visual inspection algorithms may lack robustness and generalizability. In this article, PCBNet, a convolutional neural network (CNN) method that combines data preprocessing, detection network, and visualization, is proposed to localize electronic components and recognize defects. In the data preprocessing stage, raw images are segmented into several regions of interest (ROIs). The ROI patches are inspected by a CNN-based detection system, which is capable of classifying defects and positioning components. After inspection, the reporting system visualizes the results via the human–computer interface. In comparative studies, the effectiveness of the proposed PCBNet was validated on a large-scale PCB component defect dataset. The PCBNet backbone outperforms other well-known lightweight CNN backbones in terms of accuracy and latency on $4\times $ ARM Cortex A72 CPU @ 1.5 GHz. Compared to other learning-based methods on the small-scale benchmark dataset, the PCBNet also achieves the best balance between inference speed and accuracy. In addition, extensive experiments demonstrate the superior efficiency of PCBNet in comparison to some famous traditional object detectors and novel oriented object detection algorithms.
科研通智能强力驱动
Strongly Powered by AbleSci AI