Abstract
The research context of this article is the recognition and description of dynamic textures. In image processing, the wavelet transform has been successfully used for characterizing static textures. To our best knowledge, only two works are using spatio-temporal multiscale decomposition based on the tensor product for dynamic texture recognition. One contribution of this article is to analyze and compare the ability of the 2D+T curvelet transform, a geometric multiscale decomposition, for characterizing dynamic textures in image sequences. Two approaches using the 2D+T curvelet transform are presented and compared using three new large databases. A second contribution is the construction of these three publicly available benchmarks of increasing complexity. Existing benchmarks are either too small not available or not always constructed using a reference database. Feature vectors used for recognition are described as well as their relevance, and performances of the different methods are discussed. Finally, future prospects are exposed.
Similar content being viewed by others
Notes
64-bit processor, 3.2GHz with 26Go Ram.
References
Ali, I., Mille, J., Tougne, L.: Space-time spectral model for object detection in dynamic textured background. Pattern Recognit. Lett. 33(13), 1710–1716 (2012)
Aujol, J., Chambolle, A.: Dual norms and image decomposition models. Comput. Vis. 63, 85–104 (2005)
Candès, E.: Ridgelets : Theory and Applications. Ph.D. thesis, University of Standford (1998)
Candès, E., Demanet, L.: The curvelet representation of wave propagators is optimally sparse. Commun. Pure Appl. Math. 58, 1472–1528 (2005)
Candès, E., Demanet, L., Donoho, D., Ying, L.: Fast discrete curvelet transforms. Technical report. California Institute of Technology, CA, USA (2005)
Chan, A., Vasconcelos, N.: Modeling, clustering, and segmenting video with mixtures of dynamic textures. IEEE Trans. Pattern Anal. Mach. Intell. 30, 909–926 (2008)
Chan, A.B., Mahadevan, V., Vasconcelos, N.: Generalized Stauffer-Grimson background subtraction for dynamic scenes. Mach. Vis. Appl. 22(5), 751–766 (2011)
Chetverikov, D., Peteri, R.: A brief survey of dynamic texture description and recognition. In: International Conference Computer Recognition Systems, pp. 17–26. Springer, New York (2005)
Donoho, D., Duncan, M.: Digital curvelet transform: strategy, implementation and experiments. In: Wavelet Applications VII, pp. 12–29. SPIE (1999)
Doretto, G., Chiuso, A., Wu, Y., Soatto, S.: Dynamic textures. Int. J. Comput. Vis. 51, 91–109 (2003)
Dubois, S., Péteri, R., Ménard, M.: A 3D discrete curvelet based method for segmenting dynamic textures. In: International Conference on Image Processing (ICIP 09), pp. 1373–1376 (2009)
Dubois, S., Péteri, R., Ménard, M.: A comparison of wavelet based spatio-temporal decomposition methods for dynamic texture recognition. In: Iberian Conference on Pattern Recognition and Image Analysis (IbPRIA 09), pp. 314–321 (2009)
Dubois, S., Péteri, R., Ménard, M.: Decomposition of dynamic textures using morphological component analysis. IEEE Trans. Circuit Syst. Video Technol. 22(2), 188–201 (2012)
Duda, R.O., Hart, P.E., Stork, D.G.: Pattern Classification, 2nd edn. Wiley-Interscience, New York (2001)
Fablet, R., Bouthemy, P.: Motion recognition using spatio-temporal random walks in sequence of 2D motion-related measurements. In: IEEE International Conference on Image Processing (ICIP 01), pp. 652–655 (2001)
Finch, M.: GPU Gems: Programming Techniques, Tips, and Tricks for Real-Time Graphics, Chap.1. Randima Fernando (2004). http://http.developer.nvidia.com/GPUGems/gpugems_part01.html
Li, J., Chen, L., Cai, Y.: Dynamic texture segmentation using 3-D fourier transform. In: International Conference on Image and Graphics (ICIG 09), pp. 293–298 (2009)
Mallat, S., Peyré, G.: A review of bandlet methods for geometrical image representation. Numer. Algorithm. 44(3), 205–234 (2007)
Meyer, Y.: Workshop sur “An Interdisciplinary Approach to Textures and Natural Images Processing”. Institut Henri Poincaré (2007)
Nelson, R., Polana, R.: Qualitative recognition of motion using temporal texture. Comput. Vis. Image Underst. 56, 78–89 (1992)
Otsuka, K., Horikoshi, T., Suzuki, S., Fujii, M.: Feature extraction of temporal texture based on spatiotemporal motion trajectory. In: International Conference on Pattern Recognition (ICPR 98), p. 1047 (1998)
Péteri, R.: Tracking dynamic textures using a particle filter driven by intrinsic motion information. Mach. Vision Appl. 22, 1–9 (2010)
Péteri, R., Chetverikov, D.: Qualitative characterization of dynamic textures for video retrieval. In: International Conference on Computer Vision and Graphics (ICCVG 04), pp. 33–38 (2004)
Péteri, R., Chetverikov, D.: Dynamic texture recognition using normal flow and texture regularity. In: Iberian Conference on Pattern Recognition and Image Analysis (IbPRIA 05), pp. 223–230 (2005)
Péteri, R., Fazekas, S., Huiskes, M.: DynTex: a comprehensive database of dynamic textures. Pattern Recognit. Lett. 31, 1627–1632 (2010)
Phillips, W., Shah, M., Lobo, N.: Flame recognition in video. Pattern Recognit. Lett. 23, 319–327 (2002)
Polana, R., Nelson, R.: Recognition of motion from temporal texture. In: Conference on Computer Vision and Pattern Recognition (CVPR 92) (1992)
Saisan, P., Doretto, G., Wu, Y., Soatto, S.: Dynamic texture recognition. In: Conference on Computer Vision and Pattern Recognition (CVPR 01), pp. 58–63 (2001)
Smith, J., Lin, C., Naphade, M.: Video texture indexing using spatio-temporal wavelets. In: IEEE International Conference on Image Processing (ICIP 02), pp. 437–440 (2002)
Starck, J., Elad, M., Donoho, D.: Redundant multiscale transforms and their application for morphological component analysis. Adv. Imag. Electron Phys. 132, 287–348 (2004)
Wildes, R.P., Bergen, J.R.: Qualitative spatiotemporal analysis using an oriented energy representation. In: European Conference on Computer Vision (ECCV00), pp. 768–784 (2000)
Witten, I.H., Frank, E.: Data Mining: Practical Machine Learning Tools and Techniques, Second Edition (Morgan Kaufmann Series in Data Management Systems). Morgan Kaufmann Publishers Inc., San Francisco, CA (2005)
Wu, P., Ro, Y., Won, C., Choi, Y.: Texture descriptors in MPEG-7. In: International Conference on Computer Analysis of Images and Patterns (CAIP 01), pp. 21–28 (2001)
Xiang, S., Nie, F., Meng, G., Pan, C., Zhang, C.: Discriminative least squares regression for multiclass classification and feature selection. IEEE Trans. Neural Netw. Learn. Syst. 23(11), 1738–1754 (2012)
Xiang, S., Nie, F., Zhang, C.: Learning a mahalanobis distance metric for data clustering and classification. Pattern Recognit. 41(12), 3600–3612 (2008)
Ying, L., Demanet, L., Candès, E.: 3D discrete curvelet transform. In: International Society for Optical Engineering (SPIE 05) (2005)
Zhao, G., Pietikäinen, M.: Dynamic texture recognition using local binary patterns with an application to facial expressions. IEEE Trans. Pattern Anal. Mach. Intell. 29, 915–928 (2007)
Zhong, J., Scarlaroff, S.: Temporal Texture Recognition Model Using 3D Features. Technical Report (2002)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Dubois, S., Péteri, R. & Ménard, M. Characterization and recognition of dynamic textures based on the 2D+T curvelet transform. SIViP 9, 819–830 (2015). https://doi.org/10.1007/s11760-013-0532-4
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11760-013-0532-4