TANGO · ECCV 2026

ECCV 2026 Autoregressive video diffusion models

Test-Time Noise Guided Adaptation for Realistic Autoregressive Video Generation

TANGO — Terminal points Avoidance through Noise Guided Optimization

Dimitrios Karageorgiou1,2 · Symeon Papadopoulos1 · Ioannis Kompatsiaris1 · Efstratios Gavves2

1 Information Technologies Institute, CERTH, Greece  ·  2 University of Amsterdam, The Netherlands

Autoregressive video diffusion models degrade over time for a reason deeper than frame-level drift: they reach terminal points — states inside the learned manifold of real videos from which no continuation exists without exiting it. Even a video whose every frame looks right can already be trapped.

The work introduces this issue, shows that it can be detected from the statistics of the model's own noise predictions, and provides TANGO — a test-time adaptation approach for steering autoregressive video diffusion models away from terminal points.

15-second text-to-video: “…a person is driving car…” Frames from generated videos — drag the slider or hover to move through time
RewardForcing prior method
Realistic ✗ Dynamic ✗
RewardForcing, driving scene at 1–4 seconds RewardForcing, driving scene at 5–8 seconds RewardForcing, driving scene at 9–12 seconds RewardForcing, driving scene at 13–15 seconds: the scene has degraded
TANGO ours
Realistic ✓ Dynamic ✓
TANGO, driving scene at 1–4 seconds TANGO, driving scene at 5–8 seconds TANGO, driving scene at 9–12 seconds TANGO, driving scene at 13–15 seconds: the scene remains coherent

Problem

Realistic frames are not enough

Autoregressive video diffusion models generate arbitrarily long videos by conditioning only on their own past frames. Small mismatches between the sequences they generate and the sequences they saw during training accumulate, until the process collapses.

Recent work fights this drift by anchoring each generated frame to the learned manifold of real frames — through training-time unrolling, repeated denoising, or attention sinks. These approaches share an assumption: if every individual frame stays on-manifold, the video stays realistic.

This paper argues that the assumption breaks. Trained on a finite set of finite-length videos, the model can produce a trajectory whose every frame is realistic, yet which — as a sequence — has no valid continuation under what the model knows. Forced to continue anyway, generation exits the learned manifold of real videos and the video turns unrealistic.

Terminal point — a state inside the learned manifold of real videos from which no continuation exists without exiting it. Every frame up to this point looks fine; yet the trajectory becomes out-of-distribution with respect to the learned distribution.

Terminal points act as traps. Even a trajectory whose frames all lie in the learned manifold of real videos can reach a state with no continuation inside it. TANGO searches the neighborhood of the terminal point for an alternative state the model knows how to continue, keeping generation on-manifold.

Method

The model can be its own critic

TANGO asks the model one question about its own predicted future: does the noise it predicts still look like the noise assumed during training? During training, the denoiser only ever removes isotropic Gaussian noise. When it is conditioned on an out-of-distribution sequence, the assumed noise statistics can be violated.

1 — Look ahead

Predict one step forward

Before committing to the next frame, the frozen model predicts the noise residuals one step ahead conditioned on the candidate continuation.

2 — Test the noise

Check it against Gaussian statistics

For a well-modeled trajectory this look-ahead residual should be indistinguishable from isotropic Gaussian noise — in its moments, its symmetry, and its spectrum. Deviations flag a terminal point.

3 — Steer

Optimize around the trap

A small set of adaptive parameters (LoRA) is optimized at test time to minimize the deviation, constrained to stay near the original prediction — finding an alternative trajectory the model can continue.

trainable frozen noise-consistency signal test-time update
Test-time adaptation loop. The adapted model εφ proposes a next frame x0i(φ); the frozen critic εθ predicts one step beyond it and returns the look-ahead residual ri+1. Its deviation from isotropic Gaussian statistics (𝒩), plus a regularization term keeping the proposal near the original prediction (reg), drive the optimization.
What exactly is measured in the noise?

Four complementary statistics of the look-ahead residual, each penalizing a deviation from what isotropic Gaussian noise would show:

a First & second moments

The empirical mean should be 0 and the variance 1. Penalizes global shifts and scale drift in the residual.

b Higher-order moments

Skewness and excess kurtosis of the z-scores should both be 0. Catches asymmetry and heavy tails — structural artifacts hiding in the residual.

s Spectral flatness

Isotropic noise has equal energy at all frequencies. A non-flat power spectrum means the denoiser is removing actual visual content along with the noise.

l Low-frequency moments

Real visual content concentrates in low frequencies, which the raw statistics — dominated by high frequencies — can miss. The same moment tests, applied to a low-pass filtered residual.

The total objective adds a constraint that keeps the corrected prediction in the neighborhood of the original one — without it, the optimization converges to trivial solutions and performs worse than no guidance at all:

𝒥(φ) = Eε∼𝒩(0,I) [ ℒ𝒩 ] + λreg ‖ x0i(φ) − x0i(θ) ‖22

Why does the predicted noise reveal terminal points?

The denoiser is trained to remove isotropic Gaussian noise — but only when conditioned on past sequences drawn from its training distribution. For any conditioning sequence outside that distribution, the training loss never constrained the model's output, so the prediction is free to violate the properties the forward noising process guarantees.

TANGO turns this blind spot into a detector. If the model, conditioned on a candidate continuation, predicts a residual that is not plausible Gaussian noise, the candidate has led outside what the model has learned — the definition of a terminal point. The paper derives this in the score-matching formulation; the supplementary material provides the flow-matching variant actually used in the implementation.

Results

Drift, measured

If terminal points occur in practice, their cost should grow with video length — and avoiding them should keep the distribution of generated videos close to that of real ones over time. Fréchet Video Distance per 3-second segment, against real reference clips from LV-Bench, measures exactly that.

FVD by video segment — lower is better

Video-to-video continuation on LV-Bench; average FVD for each consecutive 3-second segment of 15-second videos.

300 400 500 600 700 1–3s 4–6s 7–9s 10–12s 13–15s FVD (lower is better) 715.6 baseline 438.8 TANGO −38.7% at 13–15s
TANGO (with noise guidance) Baseline — Self-Forcing, no guidance (w/o 𝒩)

Both start in the same place. By 15 seconds the baseline has drifted to nearly double its initial distance from real video (367.9 → 715.6); TANGO stays close to flat (365.1 → 438.8). Averaged over whole videos, FVD drops 28.3% (576.8 → 413.3).

Which loss terms matter? — full ablation
Ablation (FVD ↓)1–3s4–6s7–9s10–12s13–15sTotal
TANGO (ours)365.1best 408.8best 412.7best 441.4best 438.8best 413.3
w/o a (moments)best 364.6418.1467.1469.8488.2441.6
w/o l (low-freq. moments)380.3452.8518.4534.8545.2486.3
w/o s (spectral flatness)369.3443.9507.1530.6578.4487.9
w/o b (higher-order moments)363.7449.8561.2587.1572.3506.8
w/o reg (regularization)420.1634.4630.9823.9811.7664.2
w/o 𝒩 (baseline)367.9554.6600.7645.4715.6576.8

Higher-order moments contribute most; removing regularization is worse than no guidance at all — the constraint is what prevents trivial solutions. Best values highlighted in bold.

Hyperparameter sensitivity
LoRA rankFVD ↓B (noise vectors)FVD ↓λregFVD ↓
2596.21473.70.1656.5
4496.35461.80.5449.3
8best 413.310413.30.9best 413.3
16425.620best 399.410475.6

Gains from more trainable parameters eventually diminish; more noise vectors keep helping but cost compute — B = 10 is the reported trade-off. The regularization coefficient and the weights of the individual noise-consistency terms behave best when kept within the same order of magnitude. Best values highlighted in bold.

Results

Side by side, over time

The same drift is visible. Below, three 15-second text-to-video generations by the two strongest prior methods and TANGO, aligned on a shared timeline — drag the slider and watch how the generated trajectory evolves as time grows.

“…a person is driving car…”

TANGO ours
Realistic ✓Dynamic ✓
TANGO, driving scene, 1–4 seconds TANGO, driving scene, 5–8 seconds TANGO, driving scene, 9–12 seconds TANGO, driving scene, 13–15 seconds
LongLive
Realistic ✗Dynamic ✓
LongLive, driving scene, 1–4 seconds LongLive, driving scene, 5–8 seconds LongLive, driving scene, 9–12 seconds LongLive, driving scene, 13–15 seconds
RewardForcing
Realistic ✗Dynamic ✗
RewardForcing, driving scene, 1–4 seconds RewardForcing, driving scene, 5–8 seconds RewardForcing, driving scene, 9–12 seconds RewardForcing, driving scene, 13–15 seconds

Results

Against the state of the art

On VBench — with all methods initialized from the same Wan2.1-T2V-1.3B backbone and generating 15-second videos — TANGO scores best on 9 of the 16 metrics and on all three aggregate scores. The full table is included below:

Approach Aesthetic qualityAppear. styleBackgr. consist.Color Dynamic degreeHuman actionImaging qualityMotion smooth. Multiple objectsObject classOverall consist.Scene Spatial relation.Subject consist.Temporal flickeringTemporal style QualitySemanticTotal
RollingForcing 0.6580.2050.9570.8190.4030.940second best 0.712second best 0.986second best 0.9320.935 0.2690.5630.747best 0.958second best 0.9910.241 0.802second best 0.8140.804
Self-Forcing 0.6440.2060.9420.8480.6110.9500.6960.9850.8960.959 0.2710.5780.7680.9280.9890.249 0.8320.8080.827
CausVid second best 0.665second best 0.242best 0.9660.824best 0.872best 0.9980.7020.9760.7470.937 second best 0.2750.5560.6670.9330.938second best 0.252 0.8370.7940.828
RewardForcing 0.6500.2050.954best 0.8960.625second best 0.9800.6870.9840.8450.940 0.2690.539second best 0.8300.9320.9860.244 0.8350.8040.829
LongLive 0.6600.2050.958second best 0.8850.3610.9600.695best 0.9880.851second best 0.969 0.268second best 0.5910.801second best 0.953best 0.9920.242 second best 0.8380.812second best 0.832
TANGO (ours) best 0.690best 0.257second best 0.9620.850second best 0.7690.960best 0.7270.985best 0.937best 0.972 best 0.283best 0.603best 0.8590.9450.989best 0.275 best 0.864best 0.860best 0.863

Bold = best, underlined = second best, per column. TANGO does not win everywhere: subject consistency goes to RollingForcing, color to RewardForcing, and CausVid stays ahead on dynamic degree — at the cost of semantic coherence. Methods that anchor to early frames (LongLive, RollingForcing) score high on consistency but low on dynamic degree (0.361 / 0.403): staying realistic by barely moving. Yet TANGO performs most consistently across all the measured aspects, and thus achieves a better overall score.

VBench total by video length

All 16 metrics, recomputed on 5-, 10-, and 15-second generations. Hover any point for its value.

0.80 0.82 0.84 0.86 0.88 5s videos 10s videos 15s videos VBench total (higher is better) 0.868 0.862 0.863
TANGO prior methods (RollingForcing, Self-Forcing, CausVid, RewardForcing, LongLive)

Terminal points are not only a long-video problem. They can make even short trajectories out-of-distribution for the generative model. Thus, TANGO helps at every length.

Per-length semantic, quality and total scores — full table
ApproachSem. 5sSem. 10sSem. 15sQual. 5sQual. 10sQual. 15sTotal 5sTotal 10sTotal 15s
RollingForcing0.8350.831second best 0.8140.8000.7980.8020.8070.8040.804
Self-Forcing0.839second best 0.8370.8080.8340.8170.8320.8350.8210.827
CausVid0.8130.8090.794second best 0.842second best 0.8310.837second best 0.836second best 0.8270.828
RewardForcingsecond best 0.8470.8360.8040.8080.8070.8350.8160.8130.829
LongLive0.8290.8250.8120.8160.813second best 0.8380.8190.815second best 0.832
TANGO (ours)best 0.867best 0.856best 0.860best 0.868best 0.864best 0.864best 0.868best 0.862best 0.863

Efficiency

Test-time adaptation vs. training-time scaling

Test-time adaptation buys quality with inference compute instead of parameters and training data. Steering a 1.3B model away from terminal points outperforms or approaches much larger models on the measured aspects, at a fraction of their runtime.

Quality vs. runtime — circle area ∝ parameters

15 seconds of video on comparable hardware; hover any circle for details.

0.82 0.83 0.84 0.85 0.86 0.87 1 3 10 30 100 runtime for a 15-second video (minutes, log scale — left is faster) VBench total (higher is better) Self-Forcing · 1.3B HunyuanVideo · 13B SVI-1.0 · 14B SVI-2.0 · 14B SVI-2.0-Pro · 27B TANGO · 1.3B
TANGO (1.3B + test-time guidance) scaling-based alternatives
Runtime & memory — full table
ModelParamsVBench ↑Runtime ↓Memory ↓
Baseline (Self-Forcing)1.3B0.8271.2 min23.4 GiB
HunyuanVideo13B0.83292.3 min62.5 GiB
SVI-1.0 (Wan2.1)14B0.83730.6 min37.9 GiB
SVI-2.0 (Wan2.1)14B0.84939.8 min37.9 GiB
SVI-2.0-Pro (Wan2.2)27B0.86943.2 min68.4 GiB
TANGO (ours)1.3B0.8638.6 min37.6 GiB

Limitations

Where TANGO alone is not enough

Test-time adaptation can only find a better trajectory if one exists in the learned manifold of real videos. For topics far outside the training distribution, none may exist — and the failure mode can be subtle: the videos below look pleasant, yet to a domain expert they are technically wrong from the first frame.

Time-crystal render, 1–4 seconds Time-crystal render, 5–8 seconds Time-crystal render, 9–12 seconds Time-crystal render, 13–15 seconds
Visually pleasant ✓ Technically accurate ✗

A macro visualization of a shimmering Time Crystal atomic lattice suspended in mid-air between two ultrasonic transducers by acoustic levitation. The crystal's internal geometric structure rhythmically pulsates and changes symmetry in a continuous temporal loop.

Exotic physics: the rendering is coherent and aesthetically pleasing, yet bears no relation to the actual phenomenon.

Nanobot render, 1–4 seconds Nanobot render, 5–8 seconds Nanobot render, 9–12 seconds Nanobot render, 13–15 seconds
Visually pleasant ✓ Technically accurate ✗

A cryo-electron tomography simulation of a geometric DNA-origami nanobot suspended in a viscoelastic, non-Newtonian fluid. The nanobot uses mechanical arms to refold an amorphous, misfolded protein blob into a beta-sheet helix. As its arms move rapidly, the surrounding fluid undergoes localized shear-thickening accurately depicting low-Reynolds-number fluid dynamics.

Nanobiology: visually plausible throughout, and completely inaccurate as science.

Test-time adaptation is therefore complementary to scaling data and model capacity, not a substitute: scaling grows the space of valid trajectories; noise guidance helps find a good one inside it.

Paper

Paper & citation

Test-Time Noise Guided Adaptation for Realistic Autoregressive Video Generation
Dimitrios Karageorgiou, Symeon Papadopoulos, Ioannis Kompatsiaris, Efstratios Gavves
European Conference on Computer Vision (ECCV) 2026 · arXiv:2607.15849

@inproceedings{karageorgiou2026tango,
  title     = {Test-Time Noise Guided Adaptation for Realistic Autoregressive Video Generation},
  author    = {Karageorgiou, Dimitrios and Papadopoulos, Symeon and Kompatsiaris, Ioannis and Gavves, Efstratios},
  booktitle = {European Conference on Computer Vision (ECCV)},
  year      = {2026}
}

This work was supported by the Horizon Europe projects ELIAS (grant no. 101120237) and ELLIOT (grant no. 101214398). The computational resources were granted with the support of GRNET.