| | This Article | |
| |
| |
| | Share | |
| |
| |
| | Bibliographic References | |
| |
| |
| | Add to: | |
| |
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
| |
| | Search | |
| |
| |
| | |
Robust Real-Time Periodic Motion Detection, Analysis, and Applications
August 2000 (vol. 22 no. 8)
pp. 781-796
Abstract—We describe new techniques to detect and analyze periodic motion as seen from both a static and a moving camera. By tracking objects of interest, we compute an object's self-similarity as it evolves in time. For periodic motion, the self-similarity measure is also periodic and we apply Time-Frequency analysis to detect and characterize the periodic motion. The periodicity is also analyzed robustly using the 2D lattice structures inherent in similarity matrices. A real-time system has been implemented to track and classify objects using periodicity. Examples of object classification (people, running dogs, vehicles), person counting, and nonstationary periodicity are provided.
[1] M. Allmen, “Image Sequence Description Using Spatiotemporal Flow Curves: Toward Motion-Based Recognition,” PhD thesis, Univ. of Wisconsin, Madison, 1991.
[2] M.J. Swain and B.H. Ballard, “Color Indexing,” Int'l J. Computer Vision, vol. 7, no. 1, pp. 11-32, 1991.
[3] P.J. Brockwell and R.A. Davis, Time Series: Theory and Methods.New York: Springer-Verlag, 1991.
[4] M. Casdagli, “Recurrence Plots Revisited,” Physica D, vol. 108, pp. 12-44, 1997.
[5] C.J. Cohen, L. Conway, and D. Koditschek, “Dynamic System Representation, Generation, and Recognition of Basic Oscillatory Motion Gestures,” Proc. IEEE Int'l Conf. Automatic Face and Gesture Recognition, 1996.
[6] R. Cutler and L. Davis, “View-Based Detection and Analysis of Periodic Motion,” Proc. Int'l Conf. Pattern Recognition, 1998.
[7] R. Cutler and L. Davis, "Real-Time Periodic Motion Detection, Analysis and Applications," Proc. IEEE Conf. Computer Vision and Pattern Recognition, vol. 2, IEEE CS Press, Los Alamitos, Calif., 1999, pp. 326-331.
[8] P. Eckmann, S.O. Kamphorst, and D. Ruelle, “Recurrence Plots of Dynamical Systems,” J. Europhysics Letters, vol. 4, pp. 973-977, 1987.
[9] J. Emmerton, “The Pigeon's Discrimination of Movement Patterns (Lissajous Figures) and Contour-Dependent Rotational Invariance,” Perception, vol. 15, no. 5, pp. 573-588, 1986.
[10] H. Fujiyoshi and A.J. Lipton, “Real-Time Human Motion Analysis by Image Skeletonization,” Proc. Workshop Application of Computer Vision, Oct. 1998.
[11] N. Goddard, “The Interpretation of Visual Motion: Recognizing Moving Light Displays,” Proc. IEEE Workshop Motion, pp. 212-220, Mar. 1989.
[12] M. Hansen, P. Anandan, K. Dana, G. van der Wal, and P. Burt, “Real-Time Scene Stabilization and Mosaic Construction,” Proc. DARPA Image Understanding Workshop, pp. 457-465, Nov. 1994.
[13] I. Haritaoglu, R. Cutler, D. Harwood, and L. Davis, “Backpack: Detection of People Carrying Objects Using Silhouettes,” Proc. Int'l Conf. Computer Vision, pp. 102-107, 1999.
[14] B. Heisele and C. Wöhler, "Motion-Based Recognition of Pedestrians," Proc. 14th Int'l Conf. Pattern Recognition, IEEE CS Press, Los Alamitos, Calif., 1998, pp. 1325-1330.
[15] D.P. Huttenlocher, G.A. Klanderman, and W.J. Rucklidge, “Comparing Images Using the Hausdorff Distance,” IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 15, no. 9, pp. 850-863, Sept. 1993.
[16] G. Johansson, “Visual Motion Perception,” Scientific Am., vol. 232, pp. 75-88, June 1976.
[17] R. Kern, “Visual Position Stabilization in the Hummingbird Hawk Moth, Macroglossum Stellatarum L. I. Behavioural Analysis,” J. Computer Physiology A, vol. 182, no. 2, pp. 225-237, 1998.
[18] J.P. Lewis, “Fast Normalized Cross-Correlation,” Vision Interface, 1995.
[19] H.-C. Lin, L.-L. Wang, and S.-N. Yang, “Extracting Periodicity of a Regular Texture Based on Autocorrelation Functions,” Pattern Recognition Letters, vol. 18, pp. 433-443, 1997.
[20] J. Little and J. Boyd, “Recognizing People by Their Gate: The Shape of Motion,” Videre, vol. 1, no. 2, 1998.
[21] F. Liu and R. Picard, “Finding Periodicity in Space and Time,” Proc. Int'l Conf. Computer Vision, 1998.
[22] J. Marion, Classical Dynamics of Particles and Systems. Academic Press, 1970.
[23] G. McGuire, N.B. Azar, and M. Shelhamer, “Recurrence Matrices and the Preservation of Dynamical Properties,” Physics Letters A, vol. 237, pp. 43-47, 1997.
[24] T.A. McMahon, Muscles, Reflexes, and Locomotion. Princeton Univ. Press, 1984.
[25] D.P. McReynolds and D.G. Lowe, "Rigidity Checking of 3D Point Correspondences Under Perspective Projection," IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 18, pp. 1,174-1,185, no. 12, 1996.
[26] S. Niyogi and E. Adelson, Analyzing and Recognizing Walking Figures in XYT Proc. IEEE CS Conf. Computer Vision and Pattern Recognition, pp. 469-474, 1994.
[27] S. Niyogi and E. Adelson, “Analyzing Gait with Spatiotemporal Surfaces,” Proc. IEEE Workshop Motion of Non-Rigid and Articulated Objects, pp. 64-69, 1994.
[28] A.V. Oppenheim and R.W. Schafer, Discrete-Time Signal Processing.Englewood Cliffs, N.J.: Prentice Hall, 1989.
[29] D.B. Percival, “Harmonic Analysis,” Spectral Analysis for Physical Applications: Multitaper and Conventional Univariate Techniques. Cambridge Univ. Press, 1993.
[30] R. Polana and R. Nelson, “Detection and Recognition of Periodic, Non-Rigid Motion,” Int'l J. Computer Vision, vol. 23, no. 3, pp. 261-282, June/July 1997.
[31] W. Press, S. Teukolsky, W. Vetterling, and B. Flannery, Numerical Recipes in C. Cambridge Univ. Press, 1988.
[32] D. Schumacher, “General Filtered Image Rescaling,” Graphics Gems III, D. Kirk, ed. Harcourt Brace Jova novich, 1992.
[33] S.M. Seitz and C.R. Dyer, “View-Invariant Analysis of Cyclic Motion,” Int'l J. Computer Vision, vol. 25, no. 3, pp. 1-23, 1997.
[34] A. Selinger and L. Wixson, “Classifying Moving Objects as Rigid or Non-Rigid without Correspondences,” Proc. DARPA Image Understanding Workshop, pp. 341-347, Nov. 1998.
[35] P. Tsai, M. Shah, K. Keiter, and T. Kasparis, “Cyclic Motion Detection for Motion Based Recognition,” Pattern Recognition, vol. 27, no. 12, pp. 1,591-1,603, 1994.
[36] H. Weyl, Symmetry. Princeton Univ. Press, 1952.
Index Terms:
Periodic motion, motion segmention, object classification, person detection, motion symmetries, motion-based recognition.
Citation:
Ross Cutler, Larry S. Davis, "Robust Real-Time Periodic Motion Detection, Analysis, and Applications," IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 22, no. 8, pp. 781-796, Aug. 2000, doi:10.1109/34.868681