skip to main content
10.1145/1569901.1570043acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
research-article

Evolutionary learning of local descriptor operators for object recognition

Published:08 July 2009Publication History

ABSTRACT

Nowadays, object recognition is widely studied under the paradigm of matching local features. This work describes a genetic programming methodology that synthesizes mathematical expressions that are used to improve a well known local descriptor algorithm. It follows the idea that object recognition in the cerebral cortex of primates makes use of features of intermediate complexity that are largely invariant to change in scale, location, and illumination. These local features have been previously designed by human experts using traditional representations that have a clear, preferably mathematically, well-founded definition. However, it is not clear that these same representations are implemented by the natural system with the same structure. Hence, the possibility to design novel operators through genetic programming represents an open research avenue where the combinatorial search of evolutionary algorithms can largely exceed the ability of human experts. This paper provides evidence that genetic programming is able to design new features that enhance the overall performance of the best available local descriptor. Experimental results confirm the validity of the proposed approach using a widely accept testbed and an object recognition application.

References

  1. ]]S. Agarwal and D. Roth. Learning a sparse representation for object detection. In Proceedings of the Seventh European Conference on Computer Vision. LNCS: 2353, pages 97--101, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. ]]H. Bay, T. Tuytelaars, and L. V. Gool. Surf: Speeded up robust features. ECCV, 3951:404--417, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. ]]N. Dalal and B. Triggs. Histograms of oriented gradients for human detection. In CVPR - Volume 1, pages 886--893, Washington, DC, USA, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. ]]M. Ebner. An adaptive on-line evolutionary visual system. IEEE Workshop on Pervasive Adaptation, pages 84--89, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. ]]B. Gokberk, M. Irfanolglu, L. Akarun, and E. Alpaydin. Learning the best subset of local features for face recognition. Pattern Recognition, 40:1520--1532, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. ]]D. Howard, S. C. Roberts, and R. Brankin. Target detection in sar imagery by genetic programming. Advances in Engineering Software, 30(5):303--311, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. ]]D. Howard, S. C. Roberts, and C. Ryan. The boru data crawler for object detection tasks in machine vision. EvoWorkshops. LNCS: 2279, pages 222--232, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. ]]Y. Ke and R. Sukthankar. Pca-sift: A more distinctive representation for local image descriptors. In CVPR, 27 June - 2 July,Washington,DC, volume 2, pages 506--513. IEEE Computer Society, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. ]]J. J. Koenderinkand A. J. V. Doorn. Representationof local geometry in the visual system. Biological Cybernetics, 55(3):367--375, 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. ]]K. Krawiec and B. Bhanu. Visual learning by coevolutionary feature synthesis. IEEE Trans. on Systems, Man, and Cybernetics-Part B: Cybernetics, 35(3):409--425, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. ]]Y. Lin and B. Bhanu. Evolutionary feature synthesis for object recognition. IEEE Trans. on Systems, Man, and Cybernetics-Part C: Apps and Revs, 35(2):156--171, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. ]]Y. Lin and B. Bhanu. Object detection via feature synthesis using mdl-based genetic programming. IEEE Trans. on Systems, Man, and Cybernetics-Part B: Cybernetics, 35(3):538--547, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. ]]D. Lowe. Object recognition from local scale-invariant features. ICCV, pages 1150--1157, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. ]]K. Mikolajczyk and C. Schmid. A performance evaluation of local descriptors. IEEE Transactions on Pattern Analysis and Machine Intelligence, 27(10):1615--1630, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. ]]C. B. Perez and G. Olague. Learning invariant region descriptor operators with genetic programming and the f-measure. International Conference on Pattern Recognition, December 8-11 2008.Google ScholarGoogle ScholarCross RefCross Ref
  16. ]]R. Poli, W. Langdon, and N. Freitag. A field guide to genetic programming. Published via http://lulu.com and freely available at http://www.gp-field-guide.org.uk, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. ]]J. R. Koza. Genetic Programming. The MIT Press., 1993. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. ]]C. Schmid and R. Mohr. Local grayvalue invariants for image retrieval. IEEE Transactions on Pattern Analysis and Machine Intelligence, 19(5):530--534, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. ]]E. Tola, V. Lepetit, and P. Fua. A fast local descriptor for dense matching. In CVPR, 23-28 June, Anchorage, AK. IEEE Computer Society, 2008.Google ScholarGoogle Scholar
  20. ]]L. Trujillo and G. Olague. Synthesis of interest point detectors through genetic programming. Genetic and Evolutionary Computation Conference, pages 887--894, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. ]]C. Van-Rijsbergen. Information retrieval.Ed. Butterworth-Heinemann. Second Edition, 1979. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. ]]S. Winder and M. Brown. Learning local image descriptors. IEEE Conf. on CVPR, pages 1--8, 2007.Google ScholarGoogle ScholarCross RefCross Ref
  23. ]]M. Zhang. Genetic programming for object detection: A two-phase approach with an improved fitness function. Electronic Letters on Computer Vision and Image Analysis, 6(1):27--43, 2007.Google ScholarGoogle ScholarCross RefCross Ref
  24. ]]M. Zhang, V. B. Ciesielski, and P. Andreae. A domain-independent window approach to multiclass object detection using genetic programming. EURASIP Journal on Applied Signal Processing, 2003(8):841--859, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Evolutionary learning of local descriptor operators for object recognition

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        GECCO '09: Proceedings of the 11th Annual conference on Genetic and evolutionary computation
        July 2009
        2036 pages
        ISBN:9781605583259
        DOI:10.1145/1569901

        Copyright © 2009 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 8 July 2009

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        Overall Acceptance Rate1,669of4,410submissions,38%

        Upcoming Conference

        GECCO '24
        Genetic and Evolutionary Computation Conference
        July 14 - 18, 2024
        Melbourne , VIC , Australia

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader