LGCVMLJun 11, 2018

Learning to Decompose and Disentangle Representations for Video Prediction

arXiv:1806.04166v2321 citations
AI Analysis

This addresses the challenge of high-dimensional video prediction for computer vision applications, but it is incremental as it builds on existing disentanglement and prediction methods.

The paper tackles video frame prediction by proposing the Decompositional Disentangled Predictive Auto-Encoder (DDPAE), which automatically decomposes videos into components and disentangles their dynamics, achieving recovery of underlying components like digits in Moving MNIST and physical states in Bouncing Balls without explicit supervision.

Our goal is to predict future video frames given a sequence of input frames. Despite large amounts of video data, this remains a challenging task because of the high-dimensionality of video frames. We address this challenge by proposing the Decompositional Disentangled Predictive Auto-Encoder (DDPAE), a framework that combines structured probabilistic models and deep networks to automatically (i) decompose the high-dimensional video that we aim to predict into components, and (ii) disentangle each component to have low-dimensional temporal dynamics that are easier to predict. Crucially, with an appropriately specified generative model of video frames, our DDPAE is able to learn both the latent decomposition and disentanglement without explicit supervision. For the Moving MNIST dataset, we show that DDPAE is able to recover the underlying components (individual digits) and disentanglement (appearance and location) as we would intuitively do. We further demonstrate that DDPAE can be applied to the Bouncing Balls dataset involving complex interactions between multiple objects to predict the video frame directly from the pixels and recover physical states without explicit supervision.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes