Summary
In this paper, the authors propose a new module called SyncDiffusion that enables to synchronize multiple outputs from diffusion models to create coherent montage. This module guides the reverse diffusion process in each window by shifting x_t with gradients of a perceptual loss between the target window and an anchor window. The experimental results show that SyncDiffusion contributes to produce more coherent montage compared to previous methods.
Strengths
- This study adresses an important problem, namely how to synchronize multiple estimates from diffusion models to produce a single output. In particular, how to guarantee a global conherence in the output image is highly non-trivial, but should be critical for practical applications such as panorama image generation.
- The main idea, which is to use gradients of a perceptual loss between target and anchor windows to ensure the global coherence, is simple and can be jointly used with various methods for combining multiple outputs from diffusion models.
Weaknesses
- The current design of the proposed algorithm relies heavily on the homogeneity of the target scene, which may limit its applicability. This is due to LPIPS used for guidance, which forces every window share a similar composition of the image. Personally, I wonder this causes the failure cases shown in Fig. 6.
- The evaluation by Intra-LPIPS and Intra-Style-L is interesting to see a global coherence in a resultant image, but the superiority of the values is not clear, because it is unknown how much the values will be in real panorama images.
- Somewhat related to above, the effectiveness of the proposed method is not clear. In the quantitative comparison, Mean-CLIP-S and Mean-GIQA are on par, and FID is even worse than that of MD (I understood why it happans, though). On the other hand, the user study is conducted only for evaluating the coherence, not for image quality nor prompt fidelity.
- Although the authors argue that SyncDiffusion is a plug-and-play module, it is evaluated only with MultiDiffusion in the experiments.
Questions
- Please see Weaknesses.
- FID of MultiDiffusion in Fig. 5 seems much different from that shown in the original paper [3] (around 30 vs ~10). Why is it?
- It seems straightforward to apply SyncDiffusion to layout-to-image task by just adding an appropriate cropping process before computing the perceptual loss. This should make quantitative comparison much easier as done in MultiDiffusion or [R1]. Why did the authors focus on generating panorama images in the experiments?
- [R1] "Reduce, Reuse, Recycle: Compositional Generation with Energy-Based Diffusion Models and MCMC," ICLR 2023.
---
Given the authors' response, I updated the rating accrodingly.
Rating
6: Weak Accept: Technically solid, moderate-to-high impact paper, with no major concerns with respect to evaluation, resources, reproducibility, ethical considerations.
Confidence
4: You are confident in your assessment, but not absolutely certain. It is unlikely, but not impossible, that you did not understand some parts of the submission or that you are unfamiliar with some pieces of related work.
Limitations
- Several limitation are described in the manuscript.