Skip to content

OmniPaint: Mastering Object-Oriented Editing via Disentangled Insertion-Removal Inpainting

Notifications You must be signed in to change notification settings

yeates/OmniPaint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

OmniPaint: Mastering Object-Oriented Editing via Disentangled Insertion-Removal Inpainting

   


🚨 CODE COMING SOON! Please stay tuned...

This repository will provide the official PyTorch implementation of OmniPaint, a framework that re-conceptualizes object removal and insertion as interdependent processes.

Features

  • 🧹 Object Removal - Remove foreground objects and their effects using only object masks
  • 🖼️ Object Insertion - Seamless generative insertion of objects into existing scenes
  • 📊 Novel CFD Metric - Reference-free evaluation of object removal quality

Coming Soon

  • Demo application
  • Model weights
  • Training and inference code
  • Dataset
  • Evaluation metrics
  • CFD evaluation code

⚠️ Disclaimer

This repository is part of an open-source research initiative provided for academic and research purposes only.

About

OmniPaint: Mastering Object-Oriented Editing via Disentangled Insertion-Removal Inpainting

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published