A video texture synthesis method based on wavelet transform

Video texture can be seen as a new type of media between an image and a normal video. It can provide a continuous, infinitely varying stream of video images. This paper presents a wavelet-based synthesis algorithm that can synthesize new video textures. New frames are constructed based on wavelet coefficients derived from the decomposition of a set of pixel values of neighboring frames. Accordingly, new video textures are obtained by appending synthesized frames. We apply pixel-based and block-based algorithms in this paper. The proposed algorithm requires small computation complexity while being able to produce reasonable results.

[1]  Stefano Soatto,et al.  Dynamic Textures , 2003, International Journal of Computer Vision.

[2]  G. A Theory for Multiresolution Signal Decomposition : The Wavelet Representation , 2004 .

[3]  Rafael C. González,et al.  Local Determination of a Moving Contrast Edge , 1985, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[4]  Fuhui Long,et al.  Fundamentals of Content-Based Image Retrieval , 2003 .

[5]  Christoph Bregler,et al.  Video Rewrite: Driving Visual Speech with Audio , 1997, SIGGRAPH.

[6]  David L. Donoho,et al.  A First Course in Wavelets with Fourier Analysis , 2002 .

[7]  J. Todd Book Review: Digital image processing (second edition). By R. C. Gonzalez and P. Wintz, Addison-Wesley, 1987. 503 pp. Price: £29.95. (ISBN 0-201-11026-1) , 1988 .

[8]  Dani Lischinski,et al.  Texture Mixing and Texture Movie Synthesis Using Statistical Learning , 2001, IEEE Trans. Vis. Comput. Graph..

[9]  Irfan A. Essa,et al.  Graphcut textures: image and video synthesis using graph cuts , 2003, ACM Trans. Graph..

[10]  Rafael C. González,et al.  Digital image processing using MATLAB , 2006 .

[11]  Francis J. Narcowich,et al.  A First Course in Wavelets with Fourier Analysis , 2001 .

[12]  Martin Szummer,et al.  Temporal texture modeling , 1996, Proceedings of 3rd IEEE International Conference on Image Processing.

[13]  Jeremy S. De Bonet,et al.  Multiresolution sampling procedure for analysis and synthesis of texture images , 1997, SIGGRAPH.

[14]  Alexei A. Efros,et al.  Image quilting for texture synthesis and transfer , 2001, SIGGRAPH.

[15]  Richard Szeliski,et al.  Video textures , 2000, SIGGRAPH.

[16]  Chuan Zhou,et al.  Dynamic Textures Using Wavelet Analysis , 2006, Edutainment.

[17]  Alain Fournier,et al.  A simple model of ocean waves , 1986, SIGGRAPH.

[18]  Stéphane Mallat,et al.  A Theory for Multiresolution Signal Decomposition: The Wavelet Representation , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[19]  Stefano Soatto,et al.  Editable dynamic textures , 2002, SIGGRAPH '02.

[20]  Samuel D. Stearns,et al.  Digital Signal Processing with Examples in MATLAB , 1996 .

[21]  Eugene Fiume,et al.  Depicting fire and other gaseous phenomena using diffusion processes , 1995, SIGGRAPH.

[22]  Marc Levoy,et al.  Fast texture synthesis using tree-structured vector quantization , 2000, SIGGRAPH.