atlas

Research map / Video / Video generation

Generative Inbetweening: Adapting Image-to-Video Models for Keyframe Interpolation

ICLR 2025 · Video › Video generation · approach: Efficient video diffusion models · 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.

Adapts a pretrained image-to-video diffusion model (SVD) for keyframe interpolation by lightly fine-tuning a backward-motion variant via 180-degree rotated temporal attention maps and fusing forward and backward denoising predictions during sampling.

Problem

Generating coherent in-between video between two distant keyframes (>=1s apart) with large motion, which existing frame interpolation methods and most open image-to-video models handle poorly without costly training.

Approach

Reverse the arrow of time in a pretrained image-to-video model by rotating its temporal self-attention maps 180 degrees and fine-tuning only the value and output projections (W_v, W_o) to produce backward-moving videos from the end keyframe; then fuse forward and backward noise predictions at every diffusion sampling step for forward-backward motion consistency.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use dual-directional sampling with lightweight backward-motion fine-tuningStable Video Diffusion · PexelsFID: 25.16 -> 22.99Helped
Use dual-directional sampling with lightweight backward-motion fine-tuningStable Video Diffusion · PexelsFVD: 371.83 -> 306.84Helped
Use dual-directional sampling with lightweight backward-motion fine-tuningStable Video Diffusion · DavisFID: 36.79 -> 32.68Helped
Use dual-directional sampling with lightweight backward-motion fine-tuningStable Video Diffusion · DavisFVD: 439.74 -> 424.69Helped
Add rotated temporal attention maps and fine-tune Wv, Wo instead of fine-tuning all temporal attention projections without the map (ablation)Ours · PexelsFID: 26.42 -> 22.99Helped
Add rotated temporal attention maps and fine-tune Wv, Wo instead of fine-tuning all temporal attention projections without the map (ablation)Ours · DavisFVD: 549.98 -> 424.69Helped
Fine-tune Wv, Wo for backward motion (ablation)Ours · PexelsFID: 37.68 -> 22.99Helped
Fine-tune Wv, Wo for backward motion (ablation)Ours · DavisFVD: 604.76 -> 424.69Helped
Set motion bucket id to 65 instead of 127 (ablation)Ours · PexelsFVD: 306.84 -> 270.27Helped
Set motion bucket id to 65 instead of 127 (ablation)Ours · DavisFVD: 424.69 -> 491.85Hurt
Set motion bucket id to 255 instead of 127 (ablation)Ours · PexelsFID: 22.99 -> 22.18Helped
Set motion bucket id to 255 instead of 127 (ablation)Ours · DavisFID: 32.68 -> 34.06Hurt

Surprising findings

Limitations

Experimental setup

Datasets: 100 synthetic videos generated by SVD from a community website

Benchmarks: Davis Pexels

Metrics: FID FVD

Baselines: FILM TRF DynamiCrafter

Builds on: Stable Video Diffusion MultiDiffusion FILM TRF

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