Academia.eduAcademia.edu

Outline

Building kernels from binary strings for image matching

2005, IEEE Transactions on Image Processing

Abstract

In the statistical learning framework the use of appropriate kernels may be the key for substantial improvement in solving a given problem. In essence, a kernel is a similarity measure between input points satisfying some mathematical requirements and possibly capturing the domain knowledge. In this paper we focus on kernels for images: we represent the image information content with binary strings and discuss various bitwise manipulations obtained using logical operators and convolution with non-binary stencils. In the theoretical contribution of our work we show that histogram intersection is a Mercer's kernel and we determine the modifications under which a similarity measure based on the notion of Hausdorff distance is also a Mercer's kernel. In both cases we determine explicitly the mapping from input to feature space. The presented experimental results support the relevance of our analysis for developing effective trainable systems.

References (27)

  1. V. Vapnik, Statistical learning theory. John Wiley and sons, New York, 1998.
  2. N. Cristianini and J. Shawe-Taylor, An Introduction to Support Vector Machines and other kernel-based learning methods. Cambridge Univ. Press, 2000.
  3. M. Pontil and A. Verri, "Support vector machines for 3d object recogni- tion," IEEE Transactions on Pattern Analysis and Machine Intelligence, pp. 637-646, 1998.
  4. C. Papageorgiou and T. Poggio, "A trainable system for object detec- tion," International Journal of Computer Vision, vol. 38, no. 1, pp. 15- 33, 2000.
  5. G. Guodong, S. Li, and C. Kapluk, "Face recognition by support vector machines," in Proc. IEEE International Conference on Automatic Face and Gesture Recognition, 2000, pp. 196-201.
  6. K. Jonsson, J. Matas, J. Kittler, and Y. Li, "Learning Support Vectors for face verification and recognition," in Proc. IEEE Int Conf on Automatic Face and Gesture Recognition, 2000.
  7. B. Heisele, P. Ho, and T. Poggio, "Face recognition with support vector machines: global versus component-based approach," in ICCV, 2001, pp. 688-694.
  8. A. Mohan, C. Papageorgiou, and T. Poggio, "Example-based object detection in images by components," IEEE Trans. Patt. Anal. Mach. Intell., vol. 23, pp. 349-361, 2001.
  9. B. Schölkopf, P. Simard, A. Smola, and V. Vapnik, "Prior knowledge in support vector kernels," in Advances in Neural Inf. Proc. Systems, vol. 10. MIT Press, 1998, pp. 640-646.
  10. O. Chapelle, P. Haffner, and V. Vapnik, "SVMs for histogram-based image classification," IEEE Transactions on Neural Networks, special issue on Support Vectors, 1999.
  11. F. Jing, M. Li, H. Zhang, and B. Zhang, "Support Vector Machines for region-based image retrieval," in Proc. IEEE International Conference on Multimedia and Expo, 2003.
  12. S. Belongie, C. Fowlkes, F. Chung, and J. Malik, "Spectral partitioning with indefinite kernels using the nyström extention," in ECCV, part III, Copenhagen, Denmark, may 2002, p. 531 ff.
  13. C. Wallraven, B. Caputo, and A. Graf, "Recognition with local features: the kernel recipe," in Proceedings of the International Conference on Computer Vision, vol. I, 2003, p. 257ff.
  14. T. Evgeniou, M. Pontil, and T. Poggio, "Regularization networks and support vector machines," Advances in Computational Mathematics, vol. 13, pp. 1-50, 2000.
  15. V. Vapnik, The nature of statistical learning Theory. John Wiley and sons, New York, 1995.
  16. D. M. J. Tax and R. Duin, "Uniform object generation for optimizing one-class classifiers," Journal of Machine Learning Research, Special Issue on Kernel methods, no. 2, pp. 155-173, 2002.
  17. R. Courant and D. Hilbert, Methods of Mathematical Physics, Vol. 2. Interscience, London UK, 1962.
  18. T. Poggio, S. Mukherjee, R. Rifkin, A. Rakhlin, and A. Verri, "b," in Proceedings of the Conference on Uncertainty in Geometric Computa- tions., 2001.
  19. K. P. Horn, Robot Vision. MIT Press, 1986.
  20. F. Odone, E. Trucco, and A. Verri, "General purpose matching of grey level arbitrary images," in 4th International Workshop on Visual Forms, ser. LNCS 2059, 2001, pp. 573-582.
  21. M. J. Swain and D. H. Ballard, "Color indexing," IJCV, vol. 7, no. 1, pp. 11-32, 1991.
  22. M. J. Swain, "Interactive indexing into image databases," in Storage and retrieval for image and video databases (SPIE), 1993, pp. 95-103.
  23. D. Huttenlocher, G. Klanderman, and W. Rucklidge, "Comparing images using the hausdorff distance." Trans. on PAMI, vol. 15, no. 9, 1993.
  24. A. Barla, F. Odone, and A. Verri, "Hausdorff kernel for 3D object acquisition and detection," in ECCV, 2002.
  25. M. Szummer and R. W. Picard, "Indoor-outdoor image classification," in IEEE Intl Workshop on Content-based Access of Image and Video Databases, 1998.
  26. A. Barla, F. Odone, and A. Verri, "Old fashioned state-of-the-art image classification," in Proceesings of the International Conference on Image Analysis and Processing, Mantova, Italy, 2003.
  27. A. K. Jain and A. Vailaya, "Image retrieval using color and shape," Pattern Recognition, vol. 29, pp. 1233-1244, august 1996.