ControlCom Image Composition Save Abandoned

A controllable image composition model which could be used for image blending, image harmonization, view synthesis.

Project README

ControlCom-Image-Composition

This is the official repository for the following research paper:

ControlCom: Controllable Image Composition using Diffusion Model [arXiv]

Bo Zhang, Yuxuan Duan, Jun Lan, Yan Hong, Huijia Zhu, Weiqiang Wang, Li Niu

Task

In our controllable image composition model, we unify four tasks in one model using an 2-dim binary indicator vector, in which the first (resp., second) dimension represents whether adjusting the foreground illumination (resp., pose) to be compatible with background. 1 means making adjustment and 0 means remaining the same. Therefore, (0,0) corresponds to image blending, (1,0) corresponds to image harmonization, (0,1) corresponds to view synthesis, (1,1) corresponds to generative composition.

Our method can selectively adjust partial foreground attributes. Previous methods may adjust the foreground color/pose unexpectedly and even unreasonably, even when the foreground illumination and pose are already compatible with the background. In the left part, the foreground pose is already compatible with background and previous methods make unnecessary adjustment. In the right part, the foreground illumination is already compatible with the background and previous methods adjust the foreground color in an undesirable manner.

Network Architecture

Our method is built upon stable diffusion and the network architecture is shown as follows.

Code and Model

Coming soon!

Experiments

We show our results using four types of indicators.

Other Resources

Open Source Agenda is not affiliated with "ControlCom Image Composition" Project. README Source: bcmi/ControlCom-Image-Composition
Stars
41
Open Issues
0
Last Commit
8 months ago

Open Source Agenda Badge

Open Source Agenda Rating