An Uncertain Future: Forecasting from Static Images using Variational Autoencoders
Not on the map. Why?
Abstract (arXiv)
In a given scene, humans can often easily predict a set of immediate future events that might happen. However, generalized pixel-level anticipation in computer vision systems is difficult because machine learning struggles with the ambiguity inherent in predicting the future. In this paper, we focus on predicting the dense trajectory of pixels in a scene, specifically what will move in the scene, where it will travel, and how it will deform over the course of one second. We propose a conditional variational autoencoder as a solution to this problem. In this framework, direct inference from the image shapes the distribution of possible trajectories, while latent variables encode any necessary information that is not available in the image. We show that our method is able to successfully predict events in a wide variety of scenes and can produce multiple different predictions when the future is ambiguous. Our algorithm is trained on thousands of diverse, realistic videos and requires absolutely no human labeling. In addition to non-semantic action prediction, we find that our method learns a representation that is applicable to semantic vision tasks.
Key facts. Cited by 86 papers in the map (data through 7 Oct 2026). First posted on arXiv 25 Jun 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2019: 1; 2020: 1; 2021: 28; 2022: 18; 2023: 20; 2024: 8; 2025: 5; 2026: 5.
86 papers.
Sort:
By area:
- 2022Masked Autoencoders As Spatiotemporal Learnerscited by 428
- 2021MERLOT: Multimodal Neural Script Knowledge Modelscited by 311
- 2022MERLOT Reserve: Neural Script Knowledge through Vision and Language and Soundcited by 184
- 2022SlotFormer: Unsupervised Visual Dynamics Simulation with Object-Centric Modelscited by 146
- 2023Diffusion with Forward Models: Solving Stochastic Inverse Problems Without Direct Supervisioncited by 112
- 2021Broaden Your Views for Self-Supervised Video Learningcited by 108
- 2023Generative Image Dynamicscited by 93
- 2021FitVid: Overfitting in Pixel-Level Video Predictioncited by 86
- 2021PD-GAN: Probabilistic Diverse GAN for Image Inpaintingcited by 80
- 2021Greedy Hierarchical Variational Autoencoders for Large-Scale Video Predictioncited by 75
- 2023Siamese Masked Autoencoderscited by 75
- 2021Self-supervised Video Transformercited by 64
38 more
- 2021Predicting Video with VQVAEcited by 61
- 2022Look Outside the Room: Synthesizing A Consistent Long-Term 3D Scene Video from A Single Imagecited by 55
- 2024MemFlow: Optical Flow Estimation and Prediction with Memorycited by 55
- 2021Consistency Regularization for Variational Auto-Encoderscited by 50
- 2021Learning the Predictability of the Futurecited by 48
- 2019Imitation Learning for Human Pose Predictioncited by 44
- 2022Geometry Aligned Variational Transformer for Image-conditioned Layout Generationcited by 33
- 2021Imagining The Road Ahead: Multi-Agent Trajectory Prediction via Differentiable Simulationcited by 32
- 2021SLAMP: Stochastic Latent Appearance and Motion Predictioncited by 32
- 2021Unsupervised Domain Adaptation with Variational Approximation for Cardiac Segmentationcited by 28
- 2023FT2TF: First-Person Statement Text-To-Talking Face Generationcited by 26
- 2022Interpretable Self-Aware Neural Networks for Robust Trajectory Predictioncited by 22
- 2021Factor Analysis, Probabilistic Principal Component Analysis, Variational Inference, and Variational Autoencoder: Tutorial and Surveycited by 21
- 2021Comparing Correspondences: Video Prediction with Correspondence-wise Lossescited by 16
- 2022Generative Adversarial Network for Future Hand Segmentation from Egocentric Videocited by 16
- 2022Traffic4cast at NeurIPS 2021 -- Temporal and Spatial Few-Shot Transfer Learning in Gridded Geo-Spatial Processescited by 15
- 2023ViC-MAE: Self-Supervised Representation Learning from Images and Video with Contrastive Masked Autoencoderscited by 14
- 2021Conditional Variational Autoencoder for Learned Image Reconstructioncited by 13
- 2022MABe22: A Multi-Species Multi-Task Benchmark for Learned Representations of Behaviorcited by 12
- 2022FedForgery: Generalized Face Forgery Detection with Residual Federated Learningcited by 12
- 2022Human Image Generation: A Comprehensive Surveycited by 11
- 2023Toward Reliable Human Pose Forecasting with Uncertaintycited by 11
- 2023Language-based Action Concept Spaces Improve Video Self-Supervised Learningcited by 10
- 2024Towards Scene Graph Anticipationcited by 10
- 2023GePSAn: Generative Procedure Step Anticipation in Cooking Videoscited by 9
- 2024Dream360: Diverse and Immersive Outdoor Virtual Scene Creation via Transformer-Based 360 Image Outpaintingcited by 9
- 2025What Happens Next? Anticipating Future Motion by Generating Point Trajectoriescited by 9
- 2020Learning from Demonstration with Weakly Supervised Disentanglementcited by 8
- 2021Panoptic Segmentation Forecastingcited by 7
- 2023Deep Kernel Methods Learn Better: From Cards to Process Optimizationcited by 7
- 2023Objects do not disappear: Video object detection by single-frame object location anticipationcited by 7
- 2021Self-Supervision by Prediction for Object Discovery in Videoscited by 6
- 2023Beyond Vanilla Variational Autoencoders: Detecting Posterior Collapse in Conditional and Hierarchical Variational Autoencoderscited by 6
- 2024Predicting Critical Heat Flux with Uncertainty Quantification and Domain Generalization Using Conditional Variational Autoencoders and Deep Neural Networkscited by 6
- 2021No Need for Interactions: Robust Model-Based Imitation Learning using Neural ODEcited by 5
- 2023Bootstrap Masked Visual Modeling via Hard Patches Miningcited by 5
- 2021A Novel Regression Loss for Non-Parametric Uncertainty Optimizationcited by 4
- 2021Hierarchical Robot Navigation in Novel Environments using Rough 2-D Mapscited by 4
50 most cited of 86 All 86 (JSON)
- 2026MotionForesight: Re-purposing Video Models for Future 3D Scene-Flow Prediction17 Jul 2026
- 2026StressDream: Steering Video World Models for Robust Policy Evaluation and Improvement29 May 2026
- 2026Diverse Yet Consistent: Context-Guided Diffusion with Energy-Based Joint Refinement for Multi-Agent Motion Prediction21 May 2026
- 2026Learning Long-term Motion Embeddings for Efficient Kinematics Generation13 Apr 2026
- 2026ObjectForesight: Predicting Future 3D Object Trajectories from Human Videos8 Jan 2026
- 2025Action Anticipation at a Glimpse: To What Extent Can Multimodal Cues Replace Video?2 Dec 2025
- 2025What Happens Next? Anticipating Future Motion by Generating Point Trajectories25 Sep 2025
- 2025IS-Diff: Improving Diffusion-Based Inpainting with Better Initial Seed15 Sep 2025
- 2025Self-supervised Latent Space Optimization with Nebula Variational Coding2 Jun 2025
- 2025Quantifying Epistemic Uncertainty in Absolute Pose Regression9 Apr 2025
- 2024Sketch-Guided Stylized Landscape Cinemagraph Synthesis1 Dec 2024
- 2024An Investigation on Machine Learning Predictive Accuracy Improvement and Uncertainty Reduction using VAE-based Data Augmentation24 Oct 2024
38 more
- 2024Conditional Variational Autoencoders for Probabilistic Pose Regression7 Oct 2024
- 2024The Roles of Generative Artificial Intelligence in Internet of Electric Vehicles24 Sep 2024
- 2024Predicting Critical Heat Flux with Uncertainty Quantification and Domain Generalization Using Conditional Variational Autoencoders and Deep Neural Networks9 Sep 2024
- 2024MemFlow: Optical Flow Estimation and Prediction with Memory7 Apr 2024
- 2024Towards Scene Graph Anticipation7 Mar 2024
- 2024Dream360: Diverse and Immersive Outdoor Virtual Scene Creation via Transformer-Based 360 Image Outpainting19 Jan 2024
- 2023Bootstrap Masked Visual Modeling via Hard Patches Mining21 Dec 2023
- 2023FT2TF: First-Person Statement Text-To-Talking Face Generation9 Dec 2023
- 2023Concatenated Masked Autoencoders as Spatial-Temporal Learner2 Nov 2023
- 2023One Style is All you Need to Generate a Video27 Oct 2023
- 2023GePSAn: Generative Procedure Step Anticipation in Cooking Videos12 Oct 2023
- 2023Generative Image Dynamics14 Sep 2023
- 2023Connected Autonomous Vehicle Motion Planning with Video Predictions from Smart, Self-Supervised Infrastructure14 Sep 2023
- 2023Deep Generative Modeling-based Data Augmentation with Demonstration using the BFBT Benchmark Void Fraction Datasets19 Aug 2023
- 2023Objects do not disappear: Video object detection by single-frame object location anticipation9 Aug 2023
- 2023Language-based Action Concept Spaces Improve Video Self-Supervised Learning20 Jul 2023
- 2023Interpretable Anomaly Detection in Cellular Networks by Learning Concepts in Variational Autoencoders28 Jun 2023
- 2023Diffusion with Forward Models: Solving Stochastic Inverse Problems Without Direct Supervision20 Jun 2023
- 2023Beyond Vanilla Variational Autoencoders: Detecting Posterior Collapse in Conditional and Hierarchical Variational Autoencoders8 Jun 2023
- 2023Siamese Masked Autoencoders23 May 2023
- 2023Physics-enhanced Gaussian Process Variational Autoencoder15 May 2023
- 2023Toward Reliable Human Pose Forecasting with Uncertainty13 Apr 2023
- 2023Learning Sparsity of Representations with Discrete Latent Variables3 Apr 2023
- 2023Deep Kernel Methods Learn Better: From Cards to Process Optimization25 Mar 2023
- 2023ViC-MAE: Self-Supervised Representation Learning from Images and Video with Contrastive Masked Autoencoders21 Mar 2023
- 2023Item Cold Start Recommendation via Adversarial Variational Auto-encoder Warm-up28 Feb 2023
- 2022Human Image Generation: A Comprehensive Survey17 Dec 2022
- 2022Interpretable Self-Aware Neural Networks for Robust Trajectory Prediction16 Nov 2022
- 2022FedForgery: Generalized Face Forgery Detection with Residual Federated Learning18 Oct 2022
- 2022SlotFormer: Unsupervised Visual Dynamics Simulation with Object-Centric Models12 Oct 2022
- 2022FusionVAE: A Deep Hierarchical Variational Autoencoder for RGB Image Fusion22 Sep 2022
- 2022Stochastic Future Prediction in Real World Driving Scenarios21 Sep 2022
- 2022Geometry Aligned Variational Transformer for Image-conditioned Layout Generation2 Sep 2022
- 2022Wildfire Forecasting with Satellite Images and Deep Generative Model19 Aug 2022
- 2022MABe22: A Multi-Species Multi-Task Benchmark for Learned Representations of Behavior21 Jul 2022
- 2022Masked Autoencoders As Spatiotemporal Learners18 May 2022
- 2022Pluralistic Image Completion with Probabilistic Mixture-of-Experts18 May 2022
- 2022Unified Simulation, Perception, and Generation of Human Behavior28 Apr 2022
50 newest of 86 All 86 (JSON)
- 2023Diffusion with Forward Models: Solving Stochastic Inverse Problems Without Direct Supervisioncited by 112
- 2025IS-Diff: Improving Diffusion-Based Inpainting with Better Initial Seedcited by 2
- 2024Sketch-Guided Stylized Landscape Cinemagraph Synthesiscited by 1
- 2026Diverse Yet Consistent: Context-Guided Diffusion with Energy-Based Joint Refinement for Multi-Agent Motion Predictioncited by 0
- 2026Diverse Yet Consistent: Context-Guided Diffusion with Energy-Based Joint Refinement for Multi-Agent Motion Prediction21 May 2026
- 2025IS-Diff: Improving Diffusion-Based Inpainting with Better Initial Seed15 Sep 2025
- 2024Sketch-Guided Stylized Landscape Cinemagraph Synthesis1 Dec 2024
- 2023Diffusion with Forward Models: Solving Stochastic Inverse Problems Without Direct Supervision20 Jun 2023
- 2022Masked Autoencoders As Spatiotemporal Learnerscited by 428
- 2021MERLOT: Multimodal Neural Script Knowledge Modelscited by 311
- 2022MERLOT Reserve: Neural Script Knowledge through Vision and Language and Soundcited by 184
- 2022SlotFormer: Unsupervised Visual Dynamics Simulation with Object-Centric Modelscited by 146
- 2021Broaden Your Views for Self-Supervised Video Learningcited by 108
- 2023Generative Image Dynamicscited by 93
- 2021FitVid: Overfitting in Pixel-Level Video Predictioncited by 86
- 2021PD-GAN: Probabilistic Diverse GAN for Image Inpaintingcited by 80
- 2021Greedy Hierarchical Variational Autoencoders for Large-Scale Video Predictioncited by 75
- 2023Siamese Masked Autoencoderscited by 75
- 2021Self-supervised Video Transformercited by 64
- 2021Predicting Video with VQVAEcited by 61
12 most cited of 77 All 77 (JSON)
- 2026MotionForesight: Re-purposing Video Models for Future 3D Scene-Flow Prediction17 Jul 2026
- 2026Learning Long-term Motion Embeddings for Efficient Kinematics Generation13 Apr 2026
- 2026ObjectForesight: Predicting Future 3D Object Trajectories from Human Videos8 Jan 2026
- 2025Action Anticipation at a Glimpse: To What Extent Can Multimodal Cues Replace Video?2 Dec 2025
- 2025What Happens Next? Anticipating Future Motion by Generating Point Trajectories25 Sep 2025
- 2025Self-supervised Latent Space Optimization with Nebula Variational Coding2 Jun 2025
- 2025Quantifying Epistemic Uncertainty in Absolute Pose Regression9 Apr 2025
- 2024An Investigation on Machine Learning Predictive Accuracy Improvement and Uncertainty Reduction using VAE-based Data Augmentation24 Oct 2024
- 2024Conditional Variational Autoencoders for Probabilistic Pose Regression7 Oct 2024
- 2024The Roles of Generative Artificial Intelligence in Internet of Electric Vehicles24 Sep 2024
- 2024Predicting Critical Heat Flux with Uncertainty Quantification and Domain Generalization Using Conditional Variational Autoencoders and Deep Neural Networks9 Sep 2024
- 2024MemFlow: Optical Flow Estimation and Prediction with Memory7 Apr 2024
12 newest of 77 All 77 (JSON)