Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

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

About

Diffusion-based generative models have revolutionized object-oriented image editing, yet their deployment in realistic object removal and insertion remains hampered by challenges such as the intricate interplay of physical effects and insufficient paired training data. In this work, we introduce OmniPaint, a unified framework that re-conceptualizes object removal and insertion as interdependent processes rather than isolated tasks. Leveraging a pre-trained diffusion prior along with a progressive training pipeline comprising initial paired sample optimization and subsequent large-scale unpaired refinement via CycleFlow, OmniPaint achieves precise foreground elimination and seamless object insertion while faithfully preserving scene geometry and intrinsic properties. Furthermore, our novel CFD metric offers a robust, reference-free evaluation of context consistency and object hallucination, establishing a new benchmark for high-fidelity image editing. Project page: https://yeates.github.io/OmniPaint-Page/

Yongsheng Yu, Ziyun Zeng, Haitian Zheng, Jiebo Luo• 2025

Related benchmarks

TaskDatasetResultRank
Object RemovalOBER-Wild
ReMOVE† Score86.56
20
Object RemovalOBER (test)
PSNR29.06
20
Object RemovalRORD (val)
PSNR22.75
20
Object-effect removalOmniPaint-Bench
PSNR25.56
11
Object-effect removalOmniEraser-Bench
PSNR25.67
11
Object RemovalMULAN
PSNR22.29
11
Object CompositingDreamBooth (test)
Fidelity Score19
10
Object ErasureEntitySeg
FID51.2
10
Object ErasureCOCO
FID22.1
10
Pairwise Object CompositingDreamBooth (test)
FID260.4
8
Showing 10 of 14 rows

Other info

Follow for update