atlas

Research map / Video / Video generation

MeDM: Mediating Image Diffusion Models for Video-to-Video Translation with Temporal Correspondence Guidance

AAAI 2024 · Video › Video generation · approach: Diffusion-based video editing · 13 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 MeDM, which uses optical-flow-based Flow Coding and a closed-form averaging harmonization to enforce temporal consistency when running pre-trained image (Stable Diffusion + ControlNet) diffusion models frame by frame for zero-shot video-to-video translation.

Problem

Frame-wise image diffusion models produce flickering when used for video-to-video translation, and existing zero-shot video methods are either flicker-prone or complex; fine-tuning on video data is costly.

Approach

Encode video pixels into indices of a global pixel repository via per-frame optical flows and occlusions (Flow Coding), then at each denoising step replace the model's predicted samples/scores with the unweighted average over frames sharing the same repository entry (closed-form least-squares harmonization), with a latent-space workaround via autoencoder casting for LDMs.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
apply MeDM temporal correspondence guidance with estimated optical flowStable Diffusion video rendering · MPI Sintel RenderingEPE: 12.757 -> 1.501Helped
apply MeDM temporal correspondence guidance with estimated optical flowStable Diffusion video rendering · Virtual KITTI 2 RenderingEPE: 12.575 -> 2.857Helped
add MeDM temporal correspondence guidanceStable Diffusion assistive rendering · MPI Sintel Assistive RenderingEPE: 5.924 -> 1.570Helped
add MeDM temporal correspondence guidanceStable Diffusion assistive rendering · Virtual KITTI 2 Assistive RenderingEPE: 5.070 -> 2.695Helped
use GT rather than estimated optical flowMeDM · MPI Sintel RenderingEPE: 1.501 -> 1.456Helped
add InstructPix2Pix conditioning instead of Lineart conditioningMeDM video editing · DAVIS 2016 text-guided video editingtext alignment: 3.810 -> 4.338Helped
add SDEdit (ablation)MeDM with ControlNet · MPI Sintel Assistive RenderingEPE: 1.456 -> 1.202Helped
add ControlNet (ablation)MeDM with SDEdit · MPI Sintel Assistive RenderingEPE: 1.798 -> 1.202Helped
remove both SDEdit and ControlNet (ablation)MeDM · MPI Sintel renderingEPE: 1.202 -> 3.781Hurt
increase temporal correspondence guidance strength w (ablation)ControlNet video rendering · MPI SintelEPE: 12.757 -> 1.310Helped
use local rather than global harmonization (ablation)MeDM · MPI SintelEPE: 1.456 -> 1.515Hurt
decrease local harmonization kernel ratio r (ablation)MeDM local harmonization · MPI SintelEPE: 1.614 -> 1.515Helped

Surprising findings

Limitations

Experimental setup

Datasets: MPI Sintel Virtual KITTI 2 DAVIS 2016 CelebV-HQ

Benchmarks: MPI Sintel Virtual KITTI 2 DAVIS 2016 CelebV-HQ

Metrics: end-point error (EPE) of flow estimated on generated videos human-rated video quality realism text alignment recognizability faithfulness

Baselines: ControlNet ControlVideo Video ControlNet Rerender A Video Control-A-Video Pix2Video DeepPrivacy SDEdit

Builds on: MultiDiffusion ControlNet SDEdit Stable Diffusion DDIM

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