atlas

Research map / Video / Video segmentation and tracking

Genuine Knowledge from Practice: Diffusion Test-Time Adaptation for Video Adverse Weather Removal

CVPR 2024 · Video › Video segmentation and tracking · approach: Video restoration with temporal priors · 22 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 Diff-TTA, a diffusion-based video adverse weather removal network with a temporal noise model and test-time adaptation via a tubelet self-calibration proxy task inside the diffusion reverse process.

Problem

Video adverse weather removal models trained on seen weather fail to generalize to unseen weather conditions at test time, and existing test-time adaptation is costly and poorly suited to low-level restoration.

Approach

Replaces i.i.d. diffusion noise with an ARMA-style temporally correlated noise model for training a NAFNet-based denoiser with 3D conv first/last layers, and performs online test-time adaptation by optimizing a noise-prediction proxy loss on cropped tubelets at each denoising step of the DDIM reverse process.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add the diffusion process to vanilla NAFNet (ablation)Diff-TTA framework · Average (Rain, Haze, Snow)PSNR: 26.83 -> 28.52Helped
add the diffusion process to vanilla NAFNet (ablation)Diff-TTA framework · Average (Rain, Haze, Snow)SSIM: 0.9264 -> 0.9342Helped
replace vanilla noise with the temporal noise model (ablation)diffusion model M2 · Average (Rain, Haze, Snow)PSNR: 28.52 -> 29.15Helped
replace vanilla noise with the temporal noise model (ablation)diffusion model M2 · Average (Rain, Haze, Snow)SSIM: 0.9342 -> 0.9425Helped
add Diff-TTA (ablation)M3 · Average (Rain, Haze, Snow)PSNR: 29.15 -> 29.63Helped
add Diff-TTA (ablation)M3 · Average (Rain, Haze, Snow)SSIM: 0.9425 -> 0.9453Helped
use Diff-TTA instead of WeatherDiffusionvideo weather removal inference · 5-frame video clip, 256×256 patchRun-time (s): 542.76 -> 6.01Helped

Surprising findings

Limitations

Experimental setup

Datasets: RainMotion REVIDE KITTI-snow VRDS RVSD

Benchmarks: RainMotion REVIDE KITTI-snow VRDS RVSD

Metrics: PSNR SSIM run-time FLOPs

Baselines: ViWS-Net WeatherDiffusion TransWeather TKL All-in-one UVRNet WGWS-Net PReNet RDD-Net EDVR

Builds on: DDIM DDPM NAFNet ARMA SHOT

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