RAVEN: Rethinking Adversarial Video Generation with Efficient Tri-plane Networks

Partha Ghosh,Soubhik Sanyal,Cordelia Schmid,Bernhard Schölkopf
2024-08-11
Abstract:We present a novel unconditional video generative model designed to address long-term spatial and temporal dependencies, with attention to computational and dataset efficiency. To capture long spatio-temporal dependencies, our approach incorporates a hybrid explicit-implicit tri-plane representation inspired by 3D-aware generative frameworks developed for three-dimensional object representation and employs a single latent code to model an entire video clip. Individual video frames are then synthesized from an intermediate tri-plane representation, which itself is derived from the primary latent code. This novel strategy more than halves the computational complexity measured in FLOPs compared to the most efficient state-of-the-art methods. Consequently, our approach facilitates the efficient and temporally coherent generation of videos. Moreover, our joint frame modeling approach, in contrast to autoregressive methods, mitigates the generation of visual artifacts. We further enhance the model's capabilities by integrating an optical flow-based module within our Generative Adversarial Network (GAN) based generator architecture, thereby compensating for the constraints imposed by a smaller generator size. As a result, our model synthesizes high-fidelity video clips at a resolution of $256\times256$ pixels, with durations extending to more than $5$ seconds at a frame rate of 30 fps. The efficacy and versatility of our approach are empirically validated through qualitative and quantitative assessments across three different datasets comprising both synthetic and real video clips. We will make our training and inference code public.
Computer Vision and Pattern Recognition,Machine Learning
What problem does this paper attempt to address?
The paper attempts to address the problem of efficiently generating high-quality videos with long-term spatial and temporal dependencies in the field of video generation. Specifically, the paper tackles the following challenges: 1. **Long-term spatial and temporal dependencies**: Existing unconditional video generation methods often struggle to capture long-term spatial and temporal dependencies in videos, resulting in poor temporal and spatial consistency and coherence in the generated videos. 2. **Computational efficiency**: Generating high-resolution videos requires substantial computational resources, and existing methods typically have high computational complexity, especially when dealing with long videos. 3. **Visual artifacts**: Autoregressive models tend to accumulate errors when generating videos, leading to visual artifacts in the generated videos. To address these challenges, the paper proposes a new video generation model called RA VEN (Rethinking Adversarial Video Generation with Efficient Tri-plane Networks), which addresses the above issues through the following approaches: - **Tri-plane representation**: Introduces a hybrid explicit-implicit tri-plane representation to capture long-term spatiotemporal dependencies in videos. This method can significantly reduce computational complexity and improve the quality of the generated videos. - **Single latent code**: Uses a single latent code to generate an entire video segment rather than generating frame by frame, thereby reducing computational complexity and error accumulation. - **Optical flow module**: Integrates an optical flow-based module into the generator architecture of the Generative Adversarial Network (GAN) to compensate for the limitations brought by smaller generator sizes and enhance the representation of motion. - **Efficient generator design**: Designs an efficient generator architecture capable of handling extended video sequences while maintaining computational efficiency. Through these innovations, RA VEN can generate high-quality, high-resolution videos at lower computational costs and supports frame extrapolation and interpolation during testing, significantly improving the effectiveness of video generation.