PastNet: Introducing Physical Inductive Biases for Spatio-temporal Video Prediction

Hao Wu, Fan Xu, Chong Chen, Xian-Sheng Hua, Xiao Luo +1 more
5/19/2023
cs.CVcs.AI

No official code found. Best implementation: Alexander-wu/PastNet (28 stars, last commit 2025-06-13).

Abstract

In this paper, we investigate the challenge of spatio-temporal video prediction task, which involves generating future video frames based on historical spatio-temporal observation streams. Existing approaches typically utilize external information such as semantic maps to improve video prediction accuracy, which often neglect the inherent physical knowledge embedded within videos. Worse still, their high computational costs could impede their applications for high-resolution videos. To address these constraints, we introduce a novel framework called \underline{P}hysics-\underline{a}ssisted \underline{S}patio-\underline{t}emporal \underline{Net}work (PastNet) for high-quality video prediction. The core of PastNet lies in incorporating a spectral convolution operator in the Fourier domain, which efficiently introduces inductive biases from the underlying physical laws. Additionally, we employ a memory bank with the estimated intrinsic dimensionality to discretize local features during the processing of complex spatio-temporal signals, thereby reducing computational costs and facilitating efficient high-resolution video prediction. Extensive experiments on various widely-used spatio-temporal video benchmarks demonstrate the effectiveness and efficiency of the proposed PastNet compared with a range of state-of-the-art methods, particularly in high-resolution scenarios.

View on arXivView PDF

Code Implementations(1)

[MM 2024]

280Shell, PythonMay 17, 20231 years ago

Similar Papers

Cite this paper

@article{wu2023pastnet,
  title  = {PastNet: Introducing Physical Inductive Biases for Spatio-temporal Video Prediction},
  author = {Hao Wu and Fan Xu and Chong Chen and Xian-Sheng Hua and Xiao Luo and Haixin Wang},
  year   = {2023},
  eprint = {2305.11421},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.11421v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.11421.svg)](https://codeofpaper.com/paper/2305.11421)

Discussion