VidStyleODE: Disentangled Video Editing via StyleGAN and NeuralODEs
Moayed Haji Ali, Andrew Bond, Tolga Birdal, Duygu Ceylan, Levent Karacan, Erkut Erdem, Aykut Erdem
TL;DR
VidStyleODE tackles the challenge of disentangling content, motion, and style in videos by encoding content in the StyleGAN2 ${\mathcal{W}}_+$ space and modeling motion with a latent NeuralODE. Frames are generated as latent residuals ${\Delta\mathbf{z}}_t$ added to a global content code ${\mathbf{z}}_C$, with dynamics ${\mathbf{z}}_d$ evolved via a latent ODE and conditioning through attention on an external style cue ${\mathbf{z}}_S$ derived from CLIP-guided text. The model is trained with a non-adversarial loss that combines a CLIP-based temporal consistency term, appearance and structure reconstruction losses, a CLIP directional loss, and a latent-direction regularizer, enabling text-driven edits and motion transfer on high-resolution outputs. Experiments on Fashion Videos and RAVDESS show strong temporal coherence, competitive perceptual quality, and the ability to interpolate/extrapolate and localize motion dynamics, all while keeping the source identity intact. The work demonstrates that a frozen StyleGAN generator combined with latent ODE dynamics can achieve flexible, high-quality video editing without adversarial training, with potential for broader text-guided video manipulation tasks.
Abstract
We propose $\textbf{VidStyleODE}$, a spatiotemporally continuous disentangled $\textbf{Vid}$eo representation based upon $\textbf{Style}$GAN and Neural-$\textbf{ODE}$s. Effective traversal of the latent space learned by Generative Adversarial Networks (GANs) has been the basis for recent breakthroughs in image editing. However, the applicability of such advancements to the video domain has been hindered by the difficulty of representing and controlling videos in the latent space of GANs. In particular, videos are composed of content (i.e., appearance) and complex motion components that require a special mechanism to disentangle and control. To achieve this, VidStyleODE encodes the video content in a pre-trained StyleGAN $\mathcal{W}_+$ space and benefits from a latent ODE component to summarize the spatiotemporal dynamics of the input video. Our novel continuous video generation process then combines the two to generate high-quality and temporally consistent videos with varying frame rates. We show that our proposed method enables a variety of applications on real videos: text-guided appearance manipulation, motion manipulation, image animation, and video interpolation and extrapolation. Project website: https://cyberiada.github.io/VidStyleODE
