Skip to content

[arXiv 2025] Official pytorch implementation of "FramePainter: Endowing Interactive Image Editing with Video Diffusion Priors"

Notifications You must be signed in to change notification settings

YBYBZhang/FramePainter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FramePainter

Official pytorch implementation of "FramePainter: Endowing Interactive Image Editing with Video Diffusion Priors"

arXivHuggingFacevisitors

Demo

default.mp4

News

Gallery

FramePainter allows users to manipulate images through intuitive sketches. Benefiting from powerful video diffusion priors, it not only enables intuitive and plausible edits in common scenarios, but also exhibits exceptional generalization in out-of-domain cases, e.g., transform the fish into shark-like shape.

Setup

1. Download Weights

Download pre-trained weights of FramePainter into checkpoints/ directory, including finetuned U-Net and sparse control encoder. The app.py will automatically download stabilityai/stable-video-diffusion-img2vid-xt-1-1 during inference.

2. Requirements

conda create -n framepainter python=3.10
conda activate framepainter
pip install -r requirements.txt

3. Inference

Directly run python app.py.

Acknowledgement

This repository borrows code from Diffusers and ControlNext. Thanks for their contributions!

About

[arXiv 2025] Official pytorch implementation of "FramePainter: Endowing Interactive Image Editing with Video Diffusion Priors"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages