Application of Fast Deviation Correction Algorithm Based on Shape Matching Algorithm in Component Placement

Jie DUAN, Xiaowei FANG, Xiangyang SUN, Huajie LI, Zhiyong AN


For contradiction PC template matching between accuracy and speed, combined with the advantages of FPGA high speed parallel computing. This paper presents a FPGA-based rapid correction shape matching algorithm. Mainly in the FPGA, using shape matching and least squares method to calculate the angular deviation chip components. Use single instruction stream algorithm acceleration. Experimental results show that compared with traditional PC template matching algorithms, this algorithm to further improve the correction accuracy and greatly reducing correction time. And SMT machine vision correction can be obtained in a stable and efficient use.


Surface mount system; Correcting; Shape matching; Edge detection; Least squares

Full Text:



Bai, Y.-J. (2010). Study of image processing and machine vision feature recognition based (pp.130-133). Chongqing: Chongqing University Control Theory and Control Engineering.

Ding, X.-F.,Wu, H., Zhang, H.-J., & Ma, S.-D. (2001). Review on shape matching. Acta Automatica Sinica, 27(5), 678-694.

Jia, P., Xu, N., & Zhang, Y. (2013). Automatic target recognition based on local feature extraction. Optics and Precision Engineering, 21(7), 1898-1905.

Li, D.-G., & Qin, K.-H. (2006). Fast image registration algorithm based on randomized contour matching. J Tsinghua University (Sci.&Tech.), 46(1), 111-114.

Liu, J., Wei, Y.-F., Zhang, M.-Q., Li, J.-Y., & Chen, L. (2011). Application of digital image process in the correction of chip components. Journal of Soochow University (Engineering Science Edition), 31(3), 73-76.

Xia, X.-L., & Chai, W. (2009). An improved method for shape matching using shape context. Journal of Donghua University Social Science, 35(1), 79-83.

Xian, F. (2006). The vision professing system of plaeement machine. Electronics & Packaging, 6(7), 21-31.

Yu, D.-W. (2010). Vision system’s research and application in the field of SMM head position system & SMD component’s detection and correction. Jiangsu: Soochow University Control Theory and Control Engineering.

Zhao, L. R., Zhu, W., & Cao, Y. G., et al. (2013). Application of improved SURF algorithm to feature matching. Optics and Precision Engineering, 21( 12), 3263-3271.

Zhou, Y., Liu, J.-T., & Bai, X. (2012). Research and perspective on shape matching. Acta Automatica Sinica, 38(6), 889-910.



  • There are currently no refbacks.

Copyright (c) 2015 Canadian Social Science

Share us to:   


  • How to do online submission to another Journal?
  • If you have already registered in Journal A, then how can you submit another article to Journal B? It takes two steps to make it happen:

1. Register yourself in Journal B as an Author

  • Find the journal you want to submit to in CATEGORIES, click on “VIEW JOURNAL”, “Online Submissions”, “GO TO LOGIN” and “Edit My Profile”. Check “Author” on the “Edit Profile” page, then “Save”.

2. Submission

Submit an Article

  • Go to “User Home”, and click on “Author” under the name of Journal B. You may start a New Submission by clicking on “CLICK HERE”.
  • We only use three mailboxes as follows to deal with issues about paper acceptance, payment and submission of electronic versions of our journals to databases:;;

 Articles published in Canadian Social Science are licensed under Creative Commons Attribution 4.0 (CC-BY).


Address1020 Bouvier Street, Suite 400, Quebec City, Quebec, G2K 0K9, Canada.

Website: Http:// Http://,

Copyright © Canadian Academy of Oriental and Occidental Culture