Keypoint-Based Automated Component Placement Inspection for Printed Circuit Boards

被引:2
|
作者
Chung, Si-Tung [1 ]
Hwang, Wen-Jyi [1 ]
Tai, Tsung-Ming [2 ]
Oh, Ki-Yong
机构
[1] Natl Taiwan Normal Univ, Dept Comp Sci & Informat Engn, Taipei 116, Taiwan
[2] Free Univ Bozen Bolzano, Fac Comp Sci, I-39100 Bozen Bolzano, Italy
来源
APPLIED SCIENCES-BASEL | 2023年 / 13卷 / 17期
关键词
object detection; artificial intelligence; neural networks; Internet of Things; component placement inspection;
D O I
10.3390/app13179863
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
This study aims to develop novel automated computer vision algorithms and systems for component replacement inspection for printed circuit boards (PCBs). The proposed algorithms are able to identify the locations and sizes of different components. They are object detection algorithms based on key points of the target components. The algorithms can be implemented as neural networks consisting of two portions: frontend networks and backend networks. The frontend networks are used for the feature extractions of input images. The backend networks are adopted to produce component inspection results. Each component class can has its own frontend and backend networks. In this way, the neural model for the component class can be effectively reused for different PCBs. To reduce the computation time for the inference of the networks, different component classes can share the same frontend networks. A two-stage training process is proposed to effectively explore features of different components for accurate component inspection. The proposed algorithm has the advantages of simplicity in training for data collection, high accuracy in defect detection, and high reusability and flexibility for online inspection. The algorithm is an effective alternative for automated inspection in smart factories, with growing demand for product quality and diversification.
引用
收藏
页数:20
相关论文
共 50 条
  • [1] Automated misplaced component inspection for printed circuit boards
    Enke, D
    Dagli, C
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 1997, 33 (1-2) : 373 - 376
  • [2] AUTOMATED VISUAL INSPECTION FOR PRINTED-CIRCUIT BOARDS
    ANDO, M
    NAKASHIMA, M
    INAGAKI, T
    [J]. FUJITSU SCIENTIFIC & TECHNICAL JOURNAL, 1988, 24 (01): : 1 - 23
  • [3] AUTOMATED VISUAL INSPECTION OF BARE PRINTED-CIRCUIT BOARDS
    GRIFFIN, PM
    VILLALOBOS, JR
    FOSTER, JW
    MESSIMER, SL
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 1990, 18 (04) : 505 - 509
  • [4] Automated inspection of printed circuit boards through machine vision
    Wu, WY
    Wang, MJJ
    Liu, CM
    [J]. COMPUTERS IN INDUSTRY, 1996, 28 (02) : 103 - 111
  • [5] FORCED DIRECTED COMPONENT PLACEMENT PROCEDURE FOR PRINTED-CIRCUIT BOARDS
    QUINN, NR
    BREUER, MA
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS, 1979, 26 (06): : 377 - 388
  • [6] A particle swarm optimization approach for components placement inspection on printed circuit boards
    Chun-Ho Wu
    Da-Zhi Wang
    Andrew Ip
    Ding-Wei Wang
    Ching-Yuen Chan
    Hong-Feng Wang
    [J]. Journal of Intelligent Manufacturing, 2009, 20
  • [7] A particle swarm optimization approach for components placement inspection on printed circuit boards
    Wu, Chun-Ho
    Wang, Da-Zhi
    Ip, Andrew
    Wang, Ding-Wei
    Chan, Ching-Yuen
    Wang, Hong-Feng
    [J]. JOURNAL OF INTELLIGENT MANUFACTURING, 2009, 20 (05) : 535 - 549
  • [8] A particle swarm optimization approach for components placement inspection on printed circuit boards
    Chun-Ho Wu
    Da-Zhi Wang
    Andrew Ip
    Ding-Wei Wang
    Ching-Yuen Chan
    Hong-Feng Wang
    [J]. Journal of Intelligent Manufacturing, 2009, 20 (5) : 551 - 551
  • [9] Allocation of Component Types to Machines in the Automated Assembly of Printed Circuit Boards
    Yildirim, Mehmet Bayram
    Duman, Ekrem
    Duman, Dilek
    Cetinkaya, Coskun
    [J]. JOURNAL OF COMPUTERS, 2007, 2 (07) : 2 - 10
  • [10] AUTOMATED INSPECTION OF PLATED THROUGH-HOLES FOR PRINTED-CIRCUIT BOARDS
    HARA, Y
    DOI, H
    NUMATA, K
    ENDO, K
    IWATA, H
    SHINADA, S
    [J]. INTERNATIONAL JOURNAL OF THE JAPAN SOCIETY FOR PRECISION ENGINEERING, 1994, 28 (04): : 362 - 367