OpenSTL: A Comprehensive Benchmark of Spatio-Temporal Predictive Learning
Not on the map. Why?
Abstract (arXiv)
Spatio-temporal predictive learning is a learning paradigm that enables models to learn spatial and temporal patterns by predicting future frames from given past frames in an unsupervised manner. Despite remarkable progress in recent years, a lack of systematic understanding persists due to the diverse settings, complex implementation, and difficult reproducibility. Without standardization, comparisons can be unfair and insights inconclusive. To address this dilemma, we propose OpenSTL, a comprehensive benchmark for spatio-temporal predictive learning that categorizes prevalent approaches into recurrent-based and recurrent-free models. OpenSTL provides a modular and extensible framework implementing various state-of-the-art methods. We conduct standard evaluations on datasets across various domains, including synthetic moving object trajectory, human motion, driving scenes, traffic flow and weather forecasting. Based on our observations, we provide a detailed analysis of how model architecture and dataset properties affect spatio-temporal predictive learning performance. Surprisingly, we find that recurrent-free models achieve a good balance between efficiency and performance than recurrent models. Thus, we further extend the common MetaFormers to boost recurrent-free spatial-temporal predictive learning. We open-source the code and models at https://github.com/chengtan9907/OpenSTL.
Key facts. Cited by 53 papers in the map (data through 7 Oct 2026). Builds on 42 of its 68 references that are in the map. First posted on arXiv 20 Jun 2023.
Builds on
42 of 68 references.
References · 42
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2018The Unreasonable Effectiveness of Deep Features as a Perceptual Metriccited by 11,029
- 2021Masked Autoencoders Are Scalable Vision Learnerscited by 7,339
- 2022A ConvNet for the 2020scited by 3,545
- 2021MLP-Mixer: An all-MLP Architecture for Visioncited by 1,441
- 2015Convolutional LSTM Network: A Machine Learning Approach for Precipitation Nowcastingcited by 1,428
- 2021MetaFormer Is Actually What You Need for Visioncited by 523
- 2015Unsupervised Learning of Video Representations using LSTMscited by 434
- 2020Spatiotemporal Contrastive Video Representation Learningcited by 372
- 2016Deep Spatio-Temporal Residual Networks for Citywide Crowd Flows Predictioncited by 330
30 more
- 2020WeatherBench: A benchmark dataset for data-driven weather forecastingcited by 272
- 2016Unsupervised Learning for Physical Interaction through Video Predictioncited by 256
- 2022Visual Attention Networkcited by 210
- 2017Video Frame Synthesis using Deep Voxel Flowcited by 209
- 2022UniFormer: Unifying Convolution and Self-attention for Visual Recognitioncited by 206
- 2016Deep Predictive Coding Networks for Video Prediction and Unsupervised Learningcited by 203
- 2022Patches Are All You Need?cited by 201
- 2020Disentangling Physical Dynamics from Unknown Factors for Unsupervised Video Predictioncited by 192
- 2021PredRNN: A Recurrent Neural Network for Spatiotemporal Predictive Learningcited by 181
- 2022SimVP: Simpler yet Better Video Predictioncited by 181
- 2021Self-supervised Learning on Graphs: Contrastive, Generative,or Predictivecited by 136
- 2018PredRNN++: Towards A Resolution of the Deep-in-Time Dilemma in Spatiotemporal Predictive Learningcited by 122
- 2018Learning to Decompose and Disentangle Representations for Video Predictioncited by 120
- 2020A Review on Deep Learning Techniques for Video Predictioncited by 114
- 2019Improved Conditional VRNNs for Video Predictioncited by 104
- 2022HorNet: Efficient High-Order Spatial Interactions with Recursive Gated Convolutionscited by 103
- 2022USB: A Unified Semi-supervised Learning Benchmark for Classificationcited by 95
- 2018Memory In Memory: A Predictive Neural Network for Learning Higher-Order Non-Stationarity from Spatiotemporal Dynamicscited by 91
- 2022Temporal Attention Unit: Towards Efficient Spatiotemporal Predictive Learningcited by 84
- 2020Video Representation Learning by Recognizing Temporal Transformationscited by 82
- 2023A Dynamic Multi-Scale Voxel Flow Network for Video Predictioncited by 53
- 2018Hierarchical Long-term Video Prediction without Supervisioncited by 50
- 2017Folded Recurrent Neural Networks for Future Video Predictioncited by 44
- 2023PastNet: Introducing Physical Inductive Biases for Spatio-temporal Video Predictioncited by 44
- 2017RGB-D-based Human Motion Recognition with Deep Learning: A Surveycited by 37
- 2021GraphMixup: Improving Class-Imbalanced Node Classification on Graphs by Self-supervised Context Predictioncited by 36
- 2022Architecture-Agnostic Masked Image Modeling -- From ViT back to CNNcited by 31
- 2018FutureGAN: Anticipating the Future Frames of Video Sequences using Spatio-Temporal 3d Convolutions in Progressively Growing GANscited by 24
- 2022OpenMixup: Open Mixup Toolbox and Benchmark for Visual Representation Learningcited by 21
- 2023Implicit Stacked Autoregressive Model for Video Predictioncited by 14
Built on by
Citing papers per year: 2023: 8; 2024: 27; 2025: 10; 2026: 8.
53 papers.
Sort:
By area:
- 2023Large Models for Time Series and Spatio-Temporal Data: A Survey and Outlookcited by 109
- 2023DiffCast: A Unified Framework via Residual Diffusion for Precipitation Nowcastingcited by 57
- 2024VMRNN: Integrating Vision Mamba and LSTM for Efficient and Accurate Spatiotemporal Forecastingcited by 35
- 2023DealMVC: Dual Contrastive Calibration for Multi-view Clusteringcited by 19
- 2024Fourier Amplitude and Correlation Loss: Beyond Using L2 Loss for Skillful Precipitation Nowcastingcited by 16
- 2024Video Representation Learning with Joint-Embedding Predictive Architecturescited by 14
- 2024Retrieval Meets Reasoning: Even High-school Textbook Knowledge Benefits Multimodal Reasoningcited by 13
- 2024Diffusion Transformers as Open-World Spatiotemporal Foundation Modelscited by 10
- 2024TimeCHEAT: A Channel Harmony Strategy for Irregularly Sampled Multivariate Time Series Analysiscited by 10
- 2023Deterministic Guidance Diffusion Model for Probabilistic Weather Forecastingcited by 9
- 2024Switch EMA: A Free Lunch for Better Flatness and Sharpnesscited by 9
- 2024Autaptic Synaptic Circuit Enhances Spatio-temporal Predictive Learning of Spiking Neural Networkscited by 8
38 more
- 2023Triplet Attention Transformer for Spatiotemporal Predictive Learningcited by 7
- 2024A Survey on Future Frame Synthesis: Bridging Deterministic and Generative Approachescited by 7
- 2024Evaluating the Generalization Ability of Spatiotemporal Model in Urban Scenariocited by 7
- 2024TIV-Diffusion: Towards Object-Centric Movement for Text-driven Image to Video Generationcited by 7
- 2024A Comprehensive Graph Pooling Benchmark: Effectiveness, Robustness and Generalizabilitycited by 6
- 2024PredBench: Benchmarking Spatio-Temporal Prediction across Diverse Disciplinescited by 6
- 2024Video Prediction Transformers without Recurrence or Convolutioncited by 6
- 2024Data-driven Precipitation Nowcasting Using Satellite Imagerycited by 6
- 2025Times2D: Multi-Period Decomposition and Derivative Mapping for General Time Series Forecastingcited by 5
- 2023Does Vector Quantization Fail in Spatio-Temporal Forecasting? Exploring a Differentiable Sparse Soft-Vector Quantization Approachcited by 3
- 2024TraffiDent: A Dataset for Understanding the Interplay Between Traffic Dynamics and Incidentscited by 3
- 2024A general reduced-order neural operator for spatio-temporal predictive learning on complex spatial domainscited by 3
- 2024Timealign: A multi-modal object detection method for time misalignment fusing in autonomous drivingcited by 3
- 2025UniSTD: Towards Unified Spatio-Temporal Learning across Diverse Disciplinescited by 3
- 2024Spatiotemporal Observer Design for Predictive Learning of High-Dimensional Datacited by 2
- 2024TAFormer: A Unified Target-Aware Transformer for Video and Motion Joint Prediction in Aerial Scenescited by 2
- 2024TAUDiff: Highly efficient kilometer-scale downscaling using generative diffusion modelscited by 2
- 2025ResearchPulse: Building Method-Experiment Chains through Multi-Document Scientific Inferencecited by 2
- 2023USTEP: Spatio-Temporal Predictive Learning under A Unified Viewcited by 1
- 2024Adaptive Runge-Kutta Dynamics for Spatiotemporal Predictioncited by 1
- 2024M4Fog: A Global Multi-Regional, Multi-Modal, and Multi-Stage Dataset for Marine Fog Detection and Forecasting to Bridge Ocean and Atmospherecited by 1
- 2024Efficiently improving key weather variables forecasting by performing the guided iterative prediction in latent spacecited by 1
- 2024Context-Conditioned Spatio-Temporal Predictive Learning for Reliable V2V Channel Predictioncited by 1
- 2024STLight: a Fully Convolutional Approach for Efficient Predictive Learning by Spatio-Temporal joint Processingcited by 1
- 2025STLDM: Spatio-Temporal Latent Diffusion Model for Precipitation Nowcastingcited by 1
- 2026PaperFit: Vision-in-the-Loop Typesetting Optimization for Scientific Documentscited by 1
- 2023SIAM: A Simple Alternating Mixer for Video Predictioncited by 0
- 2024Self-supervised Spatial-Temporal Learner for Precipitation Nowcastingcited by 0
- 2025Neural Network Modeling of Microstructure Complexity Using Digital Librariescited by 0
- 2025GMG: A Video Prediction Method Based on Global Focus and Motion Guidedcited by 0
- 2025MFogHub: Bridging Multi-Regional and Multi-Satellite Data for Global Marine Fog Detection and Forecastingcited by 0
- 2025A theoretical framework for self-supervised contrastive learning for continuous dependent datacited by 0
- 2025Interactive Atmospheric Composition Emulation for Next-Generation Earth System Modelscited by 0
- 2025SSTODE: Ocean-Atmosphere Physics-Informed Neural ODEs for Sea Surface Temperature Predictioncited by 0
- 2026PFGNet: A Fully Convolutional Frequency-Guided Peripheral Gating Network for Efficient Spatiotemporal Predictive Learningcited by 0
- 2026WaveSFNet: A Wavelet-Based Codec and Spatial--Frequency Dual-Domain Gating Network for Spatiotemporal Predictioncited by 0
- 2026Render, Don't Decode: Weight-Space World Models with Latent Structural Disentanglementcited by 0
- 2026Learning Video Dynamics with Predictive Differentiable Renderingcited by 0
50 most cited of 53 All 53 (JSON)
- 2026ViBR-WM: Visual Bayesian Regression for World Modeling27 Sep 2026
- 2026MinkowskiPE: Minkowski Positional Encoding for Spatiotemporal Perception27 Sep 2026
- 2026MGRD: Compact morphology-gated residual diffusion for variance-aware cross-domain neurite forecasting21 Sep 2026
- 2026Learning Video Dynamics with Predictive Differentiable Rendering30 Jun 2026
- 2026PaperFit: Vision-in-the-Loop Typesetting Optimization for Scientific Documents11 May 2026
- 2026Render, Don't Decode: Weight-Space World Models with Latent Structural Disentanglement7 May 2026
- 2026WaveSFNet: A Wavelet-Based Codec and Spatial--Frequency Dual-Domain Gating Network for Spatiotemporal Prediction24 Mar 2026
- 2026PFGNet: A Fully Convolutional Frequency-Guided Peripheral Gating Network for Efficient Spatiotemporal Predictive Learning24 Feb 2026
- 2025STLDM: Spatio-Temporal Latent Diffusion Model for Precipitation Nowcasting24 Dec 2025
- 2025SSTODE: Ocean-Atmosphere Physics-Informed Neural ODEs for Sea Surface Temperature Prediction7 Nov 2025
- 2025Interactive Atmospheric Composition Emulation for Next-Generation Earth System Models12 Oct 2025
- 2025ResearchPulse: Building Method-Experiment Chains through Multi-Document Scientific Inference3 Sep 2025
38 more
- 2025A theoretical framework for self-supervised contrastive learning for continuous dependent data11 Jun 2025
- 2025MFogHub: Bridging Multi-Regional and Multi-Satellite Data for Global Marine Fog Detection and Forecasting15 May 2025
- 2025Times2D: Multi-Period Decomposition and Derivative Mapping for General Time Series Forecasting31 Mar 2025
- 2025UniSTD: Towards Unified Spatio-Temporal Learning across Diverse Disciplines26 Mar 2025
- 2025GMG: A Video Prediction Method Based on Global Focus and Motion Guided14 Mar 2025
- 2025Neural Network Modeling of Microstructure Complexity Using Digital Libraries30 Jan 2025
- 2024Self-supervised Spatial-Temporal Learner for Precipitation Nowcasting20 Dec 2024
- 2024TAUDiff: Highly efficient kilometer-scale downscaling using generative diffusion models18 Dec 2024
- 2024TimeCHEAT: A Channel Harmony Strategy for Irregularly Sampled Multivariate Time Series Analysis17 Dec 2024
- 2024Data-driven Precipitation Nowcasting Using Satellite Imagery16 Dec 2024
- 2024Video Representation Learning with Joint-Embedding Predictive Architectures14 Dec 2024
- 2024TIV-Diffusion: Towards Object-Centric Movement for Text-driven Image to Video Generation13 Dec 2024
- 2024Timealign: A multi-modal object detection method for time misalignment fusing in autonomous driving13 Dec 2024
- 2024Diffusion Transformers as Open-World Spatiotemporal Foundation Models19 Nov 2024
- 2024STLight: a Fully Convolutional Approach for Efficient Predictive Learning by Spatio-Temporal joint Processing15 Nov 2024
- 2024Fourier Amplitude and Correlation Loss: Beyond Using L2 Loss for Skillful Precipitation Nowcasting30 Oct 2024
- 2024Evaluating the Generalization Ability of Spatiotemporal Model in Urban Scenario7 Oct 2024
- 2024Video Prediction Transformers without Recurrence or Convolution7 Oct 2024
- 2024Context-Conditioned Spatio-Temporal Predictive Learning for Reliable V2V Channel Prediction16 Sep 2024
- 2024A general reduced-order neural operator for spatio-temporal predictive learning on complex spatial domains9 Sep 2024
- 2024Efficiently improving key weather variables forecasting by performing the guided iterative prediction in latent space27 Jul 2024
- 2024TraffiDent: A Dataset for Understanding the Interplay Between Traffic Dynamics and Incidents16 Jul 2024
- 2024PredBench: Benchmarking Spatio-Temporal Prediction across Diverse Disciplines11 Jul 2024
- 2024M4Fog: A Global Multi-Regional, Multi-Modal, and Multi-Stage Dataset for Marine Fog Detection and Forecasting to Bridge Ocean and Atmosphere19 Jun 2024
- 2024A Comprehensive Graph Pooling Benchmark: Effectiveness, Robustness and Generalizability13 Jun 2024
- 2024Autaptic Synaptic Circuit Enhances Spatio-temporal Predictive Learning of Spiking Neural Networks1 Jun 2024
- 2024Retrieval Meets Reasoning: Even High-school Textbook Knowledge Benefits Multimodal Reasoning31 May 2024
- 2024Adaptive Runge-Kutta Dynamics for Spatiotemporal Prediction23 May 2024
- 2024TAFormer: A Unified Target-Aware Transformer for Video and Motion Joint Prediction in Aerial Scenes27 Mar 2024
- 2024VMRNN: Integrating Vision Mamba and LSTM for Efficient and Accurate Spatiotemporal Forecasting25 Mar 2024
- 2024Spatiotemporal Observer Design for Predictive Learning of High-Dimensional Data23 Feb 2024
- 2024Switch EMA: A Free Lunch for Better Flatness and Sharpness14 Feb 2024
- 2024A Survey on Future Frame Synthesis: Bridging Deterministic and Generative Approaches26 Jan 2024
- 2023DiffCast: A Unified Framework via Residual Diffusion for Precipitation Nowcasting11 Dec 2023
- 2023Does Vector Quantization Fail in Spatio-Temporal Forecasting? Exploring a Differentiable Sparse Soft-Vector Quantization Approach6 Dec 2023
- 2023Deterministic Guidance Diffusion Model for Probabilistic Weather Forecasting5 Dec 2023
- 2023SIAM: A Simple Alternating Mixer for Video Prediction20 Nov 2023
- 2023Triplet Attention Transformer for Spatiotemporal Predictive Learning28 Oct 2023
50 newest of 53 All 53 (JSON)
- 2023Large Models for Time Series and Spatio-Temporal Data: A Survey and Outlookcited by 109
- 2023DiffCast: A Unified Framework via Residual Diffusion for Precipitation Nowcastingcited by 57
- 2023DealMVC: Dual Contrastive Calibration for Multi-view Clusteringcited by 19
- 2024Fourier Amplitude and Correlation Loss: Beyond Using L2 Loss for Skillful Precipitation Nowcastingcited by 16
- 2024Video Representation Learning with Joint-Embedding Predictive Architecturescited by 14
- 2024TimeCHEAT: A Channel Harmony Strategy for Irregularly Sampled Multivariate Time Series Analysiscited by 10
- 2023Deterministic Guidance Diffusion Model for Probabilistic Weather Forecastingcited by 9
- 2024Switch EMA: A Free Lunch for Better Flatness and Sharpnesscited by 9
- 2024Autaptic Synaptic Circuit Enhances Spatio-temporal Predictive Learning of Spiking Neural Networkscited by 8
- 2023Triplet Attention Transformer for Spatiotemporal Predictive Learningcited by 7
- 2024Evaluating the Generalization Ability of Spatiotemporal Model in Urban Scenariocited by 7
- 2024TIV-Diffusion: Towards Object-Centric Movement for Text-driven Image to Video Generationcited by 7
12 most cited of 45 All 45 (JSON)
- 2026MinkowskiPE: Minkowski Positional Encoding for Spatiotemporal Perception27 Sep 2026
- 2026MGRD: Compact morphology-gated residual diffusion for variance-aware cross-domain neurite forecasting21 Sep 2026
- 2026Learning Video Dynamics with Predictive Differentiable Rendering30 Jun 2026
- 2026PaperFit: Vision-in-the-Loop Typesetting Optimization for Scientific Documents11 May 2026
- 2026WaveSFNet: A Wavelet-Based Codec and Spatial--Frequency Dual-Domain Gating Network for Spatiotemporal Prediction24 Mar 2026
- 2026PFGNet: A Fully Convolutional Frequency-Guided Peripheral Gating Network for Efficient Spatiotemporal Predictive Learning24 Feb 2026
- 2025SSTODE: Ocean-Atmosphere Physics-Informed Neural ODEs for Sea Surface Temperature Prediction7 Nov 2025
- 2025Interactive Atmospheric Composition Emulation for Next-Generation Earth System Models12 Oct 2025
- 2025ResearchPulse: Building Method-Experiment Chains through Multi-Document Scientific Inference3 Sep 2025
- 2025A theoretical framework for self-supervised contrastive learning for continuous dependent data11 Jun 2025
- 2025MFogHub: Bridging Multi-Regional and Multi-Satellite Data for Global Marine Fog Detection and Forecasting15 May 2025
- 2025Times2D: Multi-Period Decomposition and Derivative Mapping for General Time Series Forecasting31 Mar 2025
12 newest of 45 All 45 (JSON)