Mixture-of-Diffusers for SDXL Tiling Pipeline🤗

This project implements a SDXL tiling pipeline based on the original project: Mixture-of-Diffusers. For more information, see the: 📜 paper

Left region

0 15

Center region

0 15

Right region

0 15

Method

The method proposed here strives to provide a better tool for image composition by using several diffusion processes in parallel, each configured with a specific prompt and settings, and focused on a particular region of the image. The mixture of diffusion processes is done in a way that harmonizes the generation process, preventing "seam" effects in the generated image. Using several diffusion processes in parallel has also practical advantages when generating very large images, as the GPU memory requirements are similar to that of generating an image of the size of a single tile. For practical demonstration purposes, this demo only covers image generation using 1x3 tiles. However, in the pipeline, you can freely increase the number of rows and columns as well as specify a row overlap.

Tips

  1. Describe the same environment for all image elements in your prompt. This helps to better harmonize the final image.
  2. Keep the same stylization in both prompts.
  3. Test different overlap sizes.
  4. Test fews increments on seed.
  5. This may take a while.
  6. Enjoy!
Examples
Prompt for left side of the image Prompt for the center of the image Prompt for the right side of the image Negative prompt for the image Left CFG scale Center CFG scale Right CFG scale Tile Overlap Inference steps Seed Schedulers Tile height Tile width Height Width Max. Tile Size

📧 Contact
If you have any questions or suggestions, feel free to send your question to contact@devaiexp.com.