Method for Color-ring Resistor Detection and Localization in Printed Circuit Board Based on Convolutional Neural Network

被引:1
|
作者
Liu Xiaoyan [1 ,2 ]
Li Zhaoming [1 ]
Duan Jiaxu [1 ]
Xiang Tianyuan [3 ]
机构
[1] Hunan Univ, Coll Elect & Informat Engn, Changsha 410082, Hunan, Peoples R China
[2] Hunan Key Lab Intelligent Robot Technol Elect Mfg, Changsha 410082, Hunan, Peoples R China
[3] Chinese Acad Sci, Areospace Informat Res Inst, Beijing 100094, Peoples R China
关键词
Image segmentation; Color-ring resistor; Convolutional Neural Network(CNN); Printed Circuit Board (PCB);
D O I
10.1199/JEIT190608
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The color-ring resistor is one of the most commonly used electronic components in Printed Circuit Board (PCB). It is featured by sequential color rings, which often brings assembling errors, however. Manual detection of color-ring resistors has low efficiency and high false detection rate. Traditional image-based automatic detection methods have difficulties in dealing with PCB images under various illuminations, imaging distance and views. To solve this problem, an automatic detection and localization method for PCB color-ring resistor is proposed based on Convolution Neural Network (CNN). Firstly, the encoder-decoder CNN model is established and trained using weighted cross-entropy loss function. With CNN, color-ring resistors are segmented from PCB images with complex illumination and scenes. Secondly, each color-ring resistor is localized using minimum area bounding rectangle, and its position is adjusted to the vertical direction by affine transformation. Finally, the localization of color rings on the resistor is achieved by Gaussian template matching. The proposed method is tested and verified by 1270 PCB images, and the result is compared with that of the traditional method (method based on geometric contour, and method based on template matching). It is shown that the proposed method has obvious advantages in performance indices, including recall rate, precision, and intersection of unions, which can meet the requirements of practical applications.
引用
收藏
页码:2302 / 2311
页数:10
相关论文
共 21 条
  • [1] SegNet: A Deep Convolutional Encoder-Decoder Architecture for Image Segmentation
    Badrinarayanan, Vijay
    Kendall, Alex
    Cipolla, Roberto
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2017, 39 (12) : 2481 - 2495
  • [2] Computer vision on color-band resistor and its cost-effective diffuse light source design
    Chen, Yung-Sheng
    Wang, Jeng-Yau
    [J]. JOURNAL OF ELECTRONIC IMAGING, 2016, 25 (06)
  • [3] Chen YS, 2015, INT CONF MACH LEARN, P566, DOI 10.1109/ICMLC.2015.7340616
  • [4] [邸男 Di Nan], 2014, [电子测量与仪器学报, Journal of Electronic Measurement and Instrument], V28, P585
  • [5] Chaotic species based particle swarm optimization algorithms and its application in PCB components detection
    Dong, Na
    Wu, Chun-Ho
    Ip, Wai-Hung
    Chen, Zeng-Qiang
    Yung, Kai-Leung
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (16) : 12501 - 12511
  • [6] Detection and segmentation of iron ore green pellets in images using lightweight U-net deep learning network
    Duan, Jiaxu
    Liu, Xiaoyan
    Wu, Xin
    Mao, Chuangang
    [J]. NEURAL COMPUTING & APPLICATIONS, 2020, 32 (10): : 5775 - 5790
  • [7] An efficient similarity measure approach for PCB surface defect detection
    Gaidhane, Vilas H.
    Hote, Yogesh V.
    Singh, Vijander
    [J]. PATTERN ANALYSIS AND APPLICATIONS, 2018, 21 (01) : 277 - 289
  • [8] He K., 2016, Proceedings of the IEEE conference on computer vision and pattern recognition, DOI DOI 10.1109/CVPR.2016.90
  • [9] Kingma DP., 2017, A method for stochastic optimization, DOI DOI 10.48550/ARXIV.1412.6980
  • [10] Lu Q., 2018, ACTA AUTOM SIN, V44, P75