This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Efficient Kernel Density Estimation Using the Fast Gauss Transform with Applications to Color Modeling and Tracking
November 2003 (vol. 25 no. 11)
pp. 1499-1504

Abstract—Many vision algorithms depend on the estimation of a probability density function from observations. Kernel density estimation techniques are quite general and powerful methods for this problem, but have a significant disadvantage in that they are computationally intensive. In this paper, we explore the use of kernel density estimation with the fast Gauss transform (FGT) for problems in vision. The FGT allows the summation of a mixture of M Gaussians at N evaluation points in O(M+N) time, as opposed to O(MN) time for a naive evaluation and can be used to considerably speed up kernel density estimation. We present applications of the technique to problems from image segmentation and tracking and show that the algorithm allows application of advanced statistical techniques to solve practical vision problems in real-time with today's computers.

[1] R. Duda, P. Hart, and D. Stork, Pattern Classification. New York: John Wiley&Sons, 2001.
[2] D.W. Scott, Mulivariate Density Estimation. Wiley-Interscience, 1992.
[3] L. Greengard, The Rapid Evaluation of Potential Fields in Particle Systems. Cambridge, Mass.: MIT Press, 1988.
[4] L. Greengard and J. Strain, The Fast Gauss Transform SIAM J. Scientific Computing, 2 pp. 79-94, 1991.
[5] C.G. Lambert, S.E. Harrington, and C.R. Harvey, A. Glodjo, Efficient On-Line Nonparametric Kernel Density Estimation Algorithmica, no. 25, pp. 37-57, 1999.
[6] J. Strain, The Fast Gauss Transform with Variable Scales SIAM J. Scientific Computing, vol. 12, pp. 1131-1139, 1991.
[7] A. Elgammal, R. Duraiswami, and L.S. Davis, Efficient Computation of Kernel Density Estimation Using Fast Gauss Transform with Applications for Segmentation and Tracking Proc. IEEE Second Int'l Workshop Statistical and Computational Theories of Vision, July 2001.
[8] L. Greengard and X. Sun, A New Version of the Fast Gauss Transform Documenta Mathematica, Extra Volume ICM, vol. III, pp. 575-584, 1998.
[9] C.R. Wern, A. Azarbayejani, T. Darrell, and A.P. Pentland, Pfinder: Real-Time Tracking of Human Body IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 19, no. 7, July 1997.
[10] D. Comaniciu, V. Ramesh, and P. Meer, Real-Time Tracking of Non-Rigid Objects Using Mean Shift Proc. Conf. Computer Vision and Pattern Recognition, vol. 2, pp. 142-149, 2000.
[11] Y. Raja, S.J. Mckenna, and S. Gong, Tracking Colour Objects Using Adaptive Mixture Models Image Vision Computing, no. 17, pp. 225-231, 1999.
[12] P. Fieguth and D. Terzopoulos, Color-Based Tracking of Heads and Other Objects at Video Frame Rates Proc. IEEE Conf. Computer Vision and Pattern Recognition, June 1997.
[13] S.T. Birchfield, Elliptical Head Tracking Using Intensity Gradients and Color Histograms Proc. Conf. Computer Vision and Pattern Recognition, pp. 232-237, 1998.
[14] Y. Raja, S.J. Mckenna, and S. Gong, Colour Model Selection and Adaptation in Dynamic Scenes Proc. Fifth European Conf. Computer Vision, 1998.
[15] J. Martin, V. Devin, and J.L. Crowley, Active Hand Tracking Proc. IEEE Int'l Conf. Automatic Face and Gesture Recognition, 1998.
[16] S.J. McKenna, S. Jabri, Z. Duric, and A. Rosenfeld, Tracking Groups of People Computer Vision and Image Understanding, no. 80, pp. 42-56, 2000.
[17] M.J. Jones and J. M. Rehg, Statistical Color Models with Application to Skin Detection Proc. IEEE Conf. Computer Vision and Pattern Recognition, 1999.
[18] A. Elgammal and L.S. Davis, Probabilistic Framework for Segmenting People under Occlusion Proc. IEEE Eighth Int'l Conf. Computer Vision, 2001.
[19] A. Elgammal, R. Duraiswami, and L.S. Davis, Efficient Non-Parametric Adaptive Color Modeling Using Fast Gauss Transform Proc. IEEE Conf. Computer Vision and Pattern Recognition, Dec. 2001.
[20] Y. Cheng, Mean Shift, Mode Seeking, and Clustering IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 17, no. 8, pp. 790-799, Aug. 1995.
[21] Y. Cheng and K.S. Fu, Conceptual Clustering in Knowledge Organization IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 7, pp. 592-598, 1985.
[22] D. Comaniciu and P. Meer, Mean Shift Analysis and Applications Proc. IEEE Seventh Int'l Conf. Computer Vision, vol. 2, pp. 1197-1203, Sept. 1999.

Index Terms:
Statistical methods, kernel density estimation, fast Gauss transform, color modeling, tracking.
Citation:
Ahmed Elgammal, Ramani Duraiswami, Larry S. Davis, "Efficient Kernel Density Estimation Using the Fast Gauss Transform with Applications to Color Modeling and Tracking," IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 25, no. 11, pp. 1499-1504, Nov. 2003, doi:10.1109/TPAMI.2003.1240123
Usage of this product signifies your acceptance of the Terms of Use.