atlas

Research map / Video / Video segmentation and tracking

DFDNet: Disentangling and Filtering Dynamics for Enhanced Video Prediction

AAAI 2025 · Video › Video segmentation and tracking · approach: Stochastic video prediction · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes DFDNet, a non-recurrent video predictor that disentangles spatiotemporal features into horizontal and vertical dynamic sequences and filters transient high-frequency low-amplitude components with a learnable FFT threshold filter.

Problem

Video prediction models entangle dynamics across spatial directions and are disturbed by transient high-dynamic information such as noise and flicker, which hampers dynamic extraction.

Approach

Decompose spatially encoded video features along height and width by folding those axes into the time/channel dimension so that each MLP sees one direction's dynamics, and apply a learnable FFT amplitude threshold to remove high-frequency low-amplitude components before temporal MLP prediction, with an STAU unit to recover cross-direction correlations.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DFDNet instead of SIAMVideo prediction · Moving MNIST (10→10 frames)MSE: 17.3 -> 13.9Helped
Use DFDNet instead of TAUVideo prediction · KTH (10→20 frames)PSNR: 34.13 -> 35.11Helped
Use DFDNet instead of TAUVideo prediction · KTH (10→40 frames)PSNR: 33.01 -> 33.68Helped
Use DFDNet instead of STRPMVideo prediction · Human3.6M, t=5LPIPS: 9.74 -> 7.32Helped
Use DFDNet instead of STRPMVideo prediction · SJTU4K, t=8LPIPS: 66.68 -> 61.93Helped
Use DFDNet instead of STDiffVideo prediction on KTH (10→20 frames) · KTH (10→20 frames)FVD: 89.67 -> 94.82Hurt
Use DFDNet instead of STDiffVideo prediction on KTH (10→20 frames) · KTH (10→20 frames)inference time: 6.56s -> 0.44sHelped
Add STAU (ablation)DFDNet · Moving MNIST (10→10 frames)MSE: 15.3 -> 13.9Helped
Add Feature Decomposition on the H and W branches (ablation)DFDNet · Moving MNIST (10→10 frames)MSE: 41.6 -> 13.9Helped
Add Learnable Threshold Filters (ablation)DFDNet · Moving MNIST (10→10 frames)MSE: 14.2 -> 13.9Helped

Surprising findings

Limitations

Experimental setup

Datasets: Moving MNIST KTH Human3.6M SJTU4K

Benchmarks: Moving MNIST KTH Human3.6M SJTU4K

Metrics: MSE MAE SSIM PSNR LPIPS FVD inference time

Baselines: ConvLSTM PredRNN PredRNNv2 E3D-LSTM PhyDNet SimVP CrevNet TAU FFINet SwinLSTM MIMO-VP SIAM

Builds on: SimVP TAU SwinLSTM

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy