[go: up one dir, main page]

Skip to main content

Fast Multi-template Matching Using a Particle Swarm Optimization Algorithm for PCB Inspection

  • Conference paper
Applications of Evolutionary Computing (EvoWorkshops 2008)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4974))

Included in the following conference series:

Abstract

Template matching is one of the image comparison techniques which is widely applied to determine the existence and location of a component within a captured image in the printed circuit board (PCB) industry. In this research, an efficient auto-detection method using a multi-template matching technique for PCB components detection is described. In many cases, the run time of template matching applications is dominated by repeating the similarity calculation, locating multi-templates, and exploring of the optimum result. A new approach using accelerated species based particle swarm optimization (SPSO) for multi-template matching (MTM) is proposed. To test its performance, our proposed SPSO-MTM algorithm is compared with other approaches by using the real captured PCB image. The SPSO-MTM method is proven to be superior to the others in both efficiency and effectiveness.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Brown, L.G.: A Survey of Image Registration Techniques. ACM Computing Surveys 24, 325–376 (1992)

    Article  Google Scholar 

  2. Krattenthaler, W., Mayer, K.J., Zeiler, M.: Point Correlation: A Reduced-cost Template Matching Technique. In: Proc. 1st IEEE Int. Conf. on Image Processing, vol. I, pp. 208–212 (1994)

    Google Scholar 

  3. Rosenfeld, A., Vanderburg, G.J.: Coarse-Fine Template Matching. IEEE Trans. on Sys., ManandCyb. 7, 104–197 (1977)

    Google Scholar 

  4. Moganti, M., Ercal, F.: Automatic PCB Inspection Algorithms: A Survey. Computer Vision and Image Understanding 63(2), 287–313 (1996)

    Article  Google Scholar 

  5. Seul, M., O’Gorman, L., Sammon, M.J.: Practical Algorithms References for Image Analysis: Description, Examples and Code, pp. 106–110. Cambridge University Press, Cambridge (2000)

    Google Scholar 

  6. Stefano, L.D., Mattoccia, S., Tombari, F.: An Algorithm for Efficient and Exhaustive Template Matching. In: Proc. International Conference on Image Analysis and Recognition, pp. 408–415. Springer, Heidelberg (2004)

    Google Scholar 

  7. Li, X.D.: Adaptively Choosing Neighbourhood Bests Using Species in a Particle Swarm Optimizer for Multimodal Function Optimization. In: Proc. Genetic and Evolutionary Computation, pp. 105–116. Springer, Seattle (2004)

    Google Scholar 

  8. Cagnoni, S., Mordonini, M., Sartori, J.: Particle Swarm Optimization for Object Detection and Segmentation. In: Giacobini, M. (ed.) EvoWorkshops 2007. LNCS, vol. 4448, pp. 241–250. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Mario Giacobini Anthony Brabazon Stefano Cagnoni Gianni A. Di Caro Rolf Drechsler Anikó Ekárt Anna Isabel Esparcia-Alcázar Muddassar Farooq Andreas Fink Jon McCormack Michael O’Neill Juan Romero Franz Rothlauf Giovanni Squillero A. Şima Uyar Shengxiang Yang

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Wang, DZ., Wu, CH., Ip, A., Chan, CY., Wang, DW. (2008). Fast Multi-template Matching Using a Particle Swarm Optimization Algorithm for PCB Inspection. In: Giacobini, M., et al. Applications of Evolutionary Computing. EvoWorkshops 2008. Lecture Notes in Computer Science, vol 4974. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-78761-7_39

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-78761-7_39

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-78760-0

  • Online ISBN: 978-3-540-78761-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics