Unsupervised Learning of Disentangled Representations from Video
Remi Denton, Vighnesh Birodkar
TL;DR
The paper tackles unsupervised learning of video representations by disentangling frame content (time-invariant) from pose (time-varying) using an adversarial loss. The DrNET framework employs dual encoders, a decoder, and a discriminator to achieve latent-factor separation, enabling robust long-range frame prediction with a standard LSTM in the latent space. It demonstrates that content features capture semantic information while pose features encode dynamics, with applications to both future-frame generation and classification on diverse datasets (MNIST, NORB, SUNCG, KTH). Despite its simplicity, DrNET achieves competitive or superior results to state-of-the-art baselines on several tasks, and the authors release code to facilitate adoption and further research.
Abstract
We present a new model DrNET that learns disentangled image representations from video. Our approach leverages the temporal coherence of video and a novel adversarial loss to learn a representation that factorizes each frame into a stationary part and a temporally varying component. The disentangled representation can be used for a range of tasks. For example, applying a standard LSTM to the time-vary components enables prediction of future frames. We evaluate our approach on a range of synthetic and real videos, demonstrating the ability to coherently generate hundreds of steps into the future.
