floyo logobeta logo
Powered by
ThinkDiffusion
floyo logobeta logo
Powered by
ThinkDiffusion

ComfyUI Iterative Mixing Nodes

117

Last updated
2025-03-10

This repository provides nodes for ComfyUI that facilitate a technique called Iterative Mixing of Latents, aimed at enhancing the quality of upscaled images. It incorporates methods inspired by the DemoFusion paper and includes various nodes designed for progressively mixing samples to improve the final output.

  • Supports advanced sampling techniques, including the use of SamplerCustom to minimize graininess in outputs.
  • Introduces a unique rewind feature that allows the sampler to revisit earlier steps during the denoising process, potentially enhancing detail.
  • Offers customizable blending functions and schedules to control how latents are mixed, allowing for tailored outputs based on user preferences.

Context

The Iterative Mixing Nodes for ComfyUI are designed to improve image quality during the upscaling process by mixing latents iteratively. This technique leverages a structured approach to denoising, drawing from established research to enhance the output fidelity of images generated by diffusion models.

Key Features & Benefits

Key features include the IterativeMixingSampler, which integrates with the SamplerCustom node to execute iterative mixing, providing options for blending schedules and functions. This flexibility allows users to achieve varied artistic effects and maintain control over the denoising process, resulting in higher quality images.

Advanced Functionalities

The tool includes advanced features like the rewind option, which enables the sampler to backtrack during the sampling process, blending in new latents for improved detail. Additionally, the incorporation of different blending functions—such as slerp—allows for more sophisticated latent mixing, minimizing artifacts and enhancing the visual quality of the final image.

Practical Benefits

Using these nodes streamlines the workflow within ComfyUI by providing a systematic approach to image upscaling that enhances control over quality and detail. The iterative mixing process leads to images with richer detail and reduced noise, improving the overall efficiency of the image generation pipeline.

Credits/Acknowledgments

This repository acknowledges the contributions of the original authors of the DemoFusion paper and BlenderNeko, whose work inspired the development of these nodes. The project is open-source, allowing for community collaboration and further enhancements.