Journal of Signal Processing Systems

, Volume 66, Issue 2, pp 105–111 | Cite as

A Graphics Processing Unit Accelerated Genetic Algorithm for Affine Invariant Matching of Broken Contours

  • Chi-Sing Leung
  • Ping-Man Lam
  • P. W. M. Tsang
  • Wuchao Situ
Article
  • 155 Downloads

Abstract

Past research works have demonstrated matching of fragmented contours can be effectively accomplished with the integration of genetic algorithms and migrant principle. Despite the success, the computation involved in the evaluation of the fitness function is substantial. To overcome this problem, a new formulation on the fitness evaluation targeted for graphics processing unit (GPU) has been developed and presented in this paper. Experimental results reveal that the proposed solution is capable of reducing the matching time while maintaining high success rates.

Keywords

Affine Invariant Matching Broken contours Genetic Algorithm Migrant Principle Fragment Shader Graphics Processing Unit. 

References

  1. 1.
    Bosco, G.L. (2001). A Genetic Algorithm for Image Segmentation. Proc. 11th Int’l. Conf. Img. Ana. Process., 262–266.Google Scholar
  2. 2.
    Roth, G., & Levine, M. D. (1994). Geometric primitive extraction using a genetic algorithm, IEEE Trans. PAMI, 16(9), 901–905.CrossRefGoogle Scholar
  3. 3.
    Dunn, M., Billingsley, J., et al. (2003). Machine Vision Classification of Animals. Proc. 10th IEEE Int’l Conf. M2VIP, pp. 9–11.Google Scholar
  4. 4.
    Lee, C.L., & Chen, S.Y. (2003). Classification for Leaf Images. 16th IPPR Conf. CVGIP, pp. 355–362.Google Scholar
  5. 5.
    Lee, D.-J., Schoenberger, R. B., et al. (2004). Contour matching for a fish recognition and migration-monitoring system. Proceedings of SPIE, Two-and Three-Dimensional Vision Systems for Inspection, Control, and Metrology II, 5606, 37–48.Google Scholar
  6. 6.
    Lee, S., Lee, M. C., et al. (2005). Effective invariant features for shape-based image retrieval. Journal of American Society of Information Science and Technology, 56(7), 729–740.CrossRefGoogle Scholar
  7. 7.
    Toet, A., & Hajema, W. P. (1995). Genetic contour matching. Pattern Recognition Letters, 16, 849–856.CrossRefGoogle Scholar
  8. 8.
    Wang, Y. K., & Fan, K. C. (1996). Applying genetic algorithms on pattern recognition: an analysis and survey. Proceedings of the 13th International Conference on Pattern Recognition, 2, 740–744.CrossRefGoogle Scholar
  9. 9.
    Tsang, P. W. M. (1997). Genetic Algorithm for Affine Invariant Object Shape Recognition. Proceedings of the Institution of Mechanical Engineers, 211, 385–392.CrossRefGoogle Scholar
  10. 10.
    Ozcan, E., & Mohan, C. K. (1997). Partial Shape Matching using Genetic Algorithm. Pattern Recognition Letters, 18, 987–992.CrossRefGoogle Scholar
  11. 11.
    Suganthan, P. N. (2002). Structural pattern recognition using genetic algorithms. Pattern Recognition, 35(9), 1883–1893.MATHCrossRefGoogle Scholar
  12. 12.
    Khoo, K. G., & Suganthan, P. N. (2002). Evaluation of genetic operators and solution representations for shape recognition by genetic algorithms. Pattern Recognition Letters, 23(13), 1589–1597.MATHCrossRefGoogle Scholar
  13. 13.
    Rube, I.A.E., Ahmed, M., et al. (2004). Coarse to Fine Affine Invariant Shape Matching and Classification. Proc. 17th ICPR’04.Google Scholar
  14. 14.
    Wu, A., Tsang, P. W. M., et al. (2009). Affine Invariant Object Shape Matching Using Genetic Algorithm with Multi-parent Orthogonal Recombination and Migrant Principle. Applied Soft Computing, 9(1), 282–289.CrossRefGoogle Scholar
  15. 15.
    Holland, J. H. (1975). Adaptation in Natural and Artifical Systems. Ann Arbor: The University of Michigan Press.Google Scholar
  16. 16.
    Tsang, P. W. M. (1997). A genetic algorithm for invariant recognition of object shapes from broken boundaries. Pattern Recognition Letters, 18(7), 631–639.CrossRefGoogle Scholar
  17. 17.
    Tsang, P. W. M., & Yuen, T. Y. F. (2008). Affine Invariant Matching of Broken Boundaries based on an Enhanced Genetic Algorithm and Distance Transform. IET Computer Vision, 2(3), 142–149.CrossRefGoogle Scholar
  18. 18.
    Borgefor, G. (1991). Another comment on “a note on Distance Transformations in digital images”. CVGIP: Image Understanding, 54(2), 301–306.CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC 2011

Authors and Affiliations

  • Chi-Sing Leung
    • 1
  • Ping-Man Lam
    • 1
  • P. W. M. Tsang
    • 1
  • Wuchao Situ
    • 1
  1. 1.Department of Electronic EngineeringCity University of Hong KongKowloonHong Kong

Personalised recommendations