atlas

Research map / Video / Video generation

Classic Video Denoising in a Machine Learning World: Robust, Fast, and Controllable

CVPR 2025 · Video › Video generation · approach: Diffusion-based video editing · 2 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 RFCVD, a video denoiser that wraps a differentiable classic pipeline (Wiener temporal filter plus bilateral Laplacian pyramid spatial filter) whose parameters are predicted by a ConvNext-based hypernetwork from an anchor frame, trained with AWGN+H.264 augmentation.

Problem

Learned video denoisers are brittle on real-world noise patterns outside their training distribution, are slow, and offer no user control, while classic denoisers are robust and fast but require manual per-video parameter tuning.

Approach

Implement a traditional video denoising pipeline differentiably and train a hypernetwork to predict its spatially-varying parameters from a single anchor frame's noise profile, so noise is analyzed once per video; scalar knobs on the predicted parameters give user control.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace spatially varying denoising parameters with scalar parameters (ablation)RFCVD · CRVD (sRGB)PSNR: 36.04 -> 33.62Hurt
Remove image gradients from the denoising-parameter predictor input (ablation)RFCVD · CRVD (sRGB)PSNR: 36.04 -> 35.61Hurt
Remove the alignment-validity mask from the denoising-parameter predictor input (ablation)RFCVD · CRVD (sRGB)PSNR: 36.04 -> 35.26Hurt
Remove backbone B from the hypernetwork (ablation)RFCVD · CRVD (sRGB)PSNR: 36.04 -> 34.38Hurt
Do not fine-tune backbone B (ablation)RFCVD · CRVD (sRGB)PSNR: 36.04 -> 35.71Hurt
Remove NPA stabilization (ablation)RFCVD · CRVD (sRGB)PSNR: 36.04 -> 35.83Hurt
Remove the consistency loss (ablation)RFCVD with first-frame anchor · CRVD (sRGB)PSNR: 36.04 -> 35.80Hurt
Fine-tune estimated denoising parameters on ground truth (ablation)RFCVD · CRVD (sRGB)PSNR: 36.04 -> 36.75Helped
Use RFCVD instead of TOFlow†Video denoising · Film grain noise with AV1 compressionPSNR: 28.15 -> 28.59Helped
Use RFCVD instead of VRT†Video denoising · Spatially correlated noise with H.265 compressionPSNR: 28.78 -> 28.93Helped
Use RFCVD instead of BasicVSR++†Video denoising · CRVD (sRGB), overallFPS: 7.41 -> 31.66Helped

Surprising findings

Limitations

Experimental setup

Datasets: REDS CRVD

Benchmarks: CRVD (sRGB) REDS validation with film grain/AV1 and spatially correlated noise/H.265

Metrics: PSNR SSIM LPIPS FPS

Baselines: NAFNet SID FastDVDNet TOFlow BasicVSR++ VRT Real-ESRGAN UDVD MF2F

Builds on: NPA SpyNet ConvNext Hasinoff et al. multi-frame burst denoising (Wiener merge) multiresolution bilateral filtering

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