Synthesizing Dynamic Texture with Closed-Loop Linear Dynamic System
Abstract
Dynamic texture can be defined as a temporally continuous and infinitely varying stream of images that exhibit certain temporal statistics. Linear dynamic system (LDS) represented by the state-space equation has been proposed to model dynamic texture [12]. LDS can be used to synthesize dynamic texture by sampling the system noise. However, the visual quality of the synthesized dynamic texture using noise-driven LDS is often unsatisfactory. In this paper, we regard the noise-driven LDS as an open-loop control system and analyze its stability through its pole placement. We show that the noise-driven LDS can produce good quality dynamic texture if the LDS is oscillatory. To deal with an LDS not oscillatory, we present a novel approach, called closed-loop LDS (CLDS) where feedback control is introduced into the system. Using the succeeding hidden states as an input reference signal, we design a feedback controller based on the difference between the current state and the reference state. An iterative algorithm is proposed to generate dynamic textures. Experimental results demonstrate that CLDS can produce dynamic texture sequences with promising visual quality.
Cite
Text
Yuan et al. "Synthesizing Dynamic Texture with Closed-Loop Linear Dynamic System." European Conference on Computer Vision, 2004. doi:10.1007/978-3-540-24671-8_48Markdown
[Yuan et al. "Synthesizing Dynamic Texture with Closed-Loop Linear Dynamic System." European Conference on Computer Vision, 2004.](https://mlanthology.org/eccv/2004/yuan2004eccv-synthesizing/) doi:10.1007/978-3-540-24671-8_48BibTeX
@inproceedings{yuan2004eccv-synthesizing,
title = {{Synthesizing Dynamic Texture with Closed-Loop Linear Dynamic System}},
author = {Yuan, Lu and Wen, Fang and Liu, Ce and Shum, Heung-Yeung},
booktitle = {European Conference on Computer Vision},
year = {2004},
pages = {603-616},
doi = {10.1007/978-3-540-24671-8_48},
url = {https://mlanthology.org/eccv/2004/yuan2004eccv-synthesizing/}
}