Corner Point-Based Coarse-Fine Method for Surface-Mount Component Positioning

被引:23
作者
Bai, Lifei [1 ]
Yang, Xianqiang [1 ]
Gao, Huijun [1 ]
机构
[1] Harbin Inst Technol, Res Inst Intelligent Control & Syst, Harbin 150001, Heilongjiang, Peoples R China
基金
中国国家自然科学基金;
关键词
Coarse-fine strategy; component positioning; Harris corner point; least square error; subpixel corner point; PLACEMENT MACHINE; DEFECT DETECTION; CLASSIFICATION; OPTIMIZATION; INSPECTION; VISION; MODEL;
D O I
10.1109/TII.2017.2705078
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Component pick-and-place technology has been widely used to improve production efficiency and reduce common defects. The vision-driven measurement system of a component pick-and-place machine requires an appropriate positioning algorithm with low computational complexity, high accuracy, and high generalizability. To satisfy these attributes is rather challenging. This paper focuses on the online component positioning problem based on corner points. Thus, we propose a robust, accurate, and efficient universal algorithm that incorporates preprocessing, coarse positioning, and fine positioning stages. Two types ofmodel key points are introduced for interpreting the model component. To enhance positioning accuracy and robustness against illumination changes, the Harris corners and subpixel corner points are extracted from the images of real components. In the coarse positioning step, distance and shape feature matching methods are introduced to, respectively, compute the coarse and correct correspondences between type I model key points and Harris corner points. After the corresponding point pairs have been obtained, the coarse and fine positioning problems are formulated as least squares error problems. The effectiveness of the proposed method was verified by applying the method in several real component positioning experiments.
引用
收藏
页码:877 / 886
页数:10
相关论文
共 31 条
[1]   A Fuzzy Method for Global Quality Index Evaluation of Solder Joints in Surface Mount Technology [J].
Acciani, Giuseppe ;
Fornarelli, Girolamo ;
Giaquinto, Antonio .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2011, 7 (01) :115-124
[2]   Application of Sequence-Dependent Traveling Salesman Problem in Printed Circuit Board Assembly [J].
Alkaya, Ali Fuat ;
Duman, Ekrem .
IEEE TRANSACTIONS ON COMPONENTS PACKAGING AND MANUFACTURING TECHNOLOGY, 2013, 3 (06) :1063-1076
[3]   An aggregated optimization model for multi-head SMD placements [J].
Ashayeri, J. ;
Ma, N. ;
Sotirov, R. .
COMPUTERS & INDUSTRIAL ENGINEERING, 2011, 60 (01) :99-105
[4]   A survey of surface mount device placement machine optimisation: Machine classification [J].
Ayob, Masri ;
Kendall, Graham .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 186 (03) :893-914
[5]   Saliency-Based Defect Detection in Industrial Images by Using Phase Spectrum [J].
Bai, Xiaolong ;
Fang, Yuming ;
Lin, Weisi ;
Wang, Lipo ;
Ju, Bing-Feng .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2014, 10 (04) :2135-2145
[6]   Adaptive Kinematic Control of a Robotic Venipuncture Device Based on Stereo Vision, Ultrasound, and Force Guidance [J].
Balter, Max L. ;
Chen, Alvin I. ;
Maguire, Timothy J. ;
Yarmush, Martin L. .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2017, 64 (02) :1626-1635
[7]   Solder Paste Scooping Detection by Multilevel Visual Inspection of Printed Circuit Boards [J].
Benedek, Csaba ;
Krammer, Oliver ;
Janoczki, Mihaly ;
Jakab, Laszlo .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2013, 60 (06) :2318-2331
[8]   A New IC Solder Joint Inspection Method for an Automatic Optical Inspection System Based on an Improved Visual Background Extraction Algorithm [J].
Cai, Nian ;
Lin, Jianfa ;
Ye, Qian ;
Wang, Han ;
Weng, Shaowei ;
Ling, Bingo Wing-Kuen .
IEEE TRANSACTIONS ON COMPONENTS PACKAGING AND MANUFACTURING TECHNOLOGY, 2016, 6 (01) :161-172
[9]  
Chen LG, 2010, I C CONT AUTOMAT ROB, P2154, DOI 10.1109/ICARCV.2010.5707304
[10]   Trunk-Branch Ensemble Convolutional Neural Networks for Video-Based Face Recognition [J].
Ding, Changxing ;
Tao, Dacheng .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2018, 40 (04) :1002-1014