ComfyUI-Detail-Daemon
Run ComfyUI Easily with InstaSD
Skip the complex setup. InstaSD helps creative professionals build workflows and deploy them to the world:
- One-click deployment
- Any model, any node
- Powerful GPUs for rapid iteration
Available Nodes
MultiplySigmas
Multiply Sigmas Node: Documentation
Overview
The Multiply Sigmas node is a part of the ComfyUI-Detail-Daemon suite designed to enhance visual detail through controlled modulation of noise levels, known as sigmas, in image generation processes. By multiplying the noise levels added and denoised at each step by a specified factor, this node can increase the detail in the generated images, especially when the multiplier is set to a value less than 1. This node is particularly useful for professionals and hobbyists working with image generation models like Flux, SDXL, and others seeking refined detail control in their outputs.
Functionality
The Multiply Sigmas node achieves enhanced detail by modulating the noise levels (sigmas) during the image generation process. By adjusting these levels down with a factor slightly below 1, more detail can be introduced into the resulting image. This node is stateless, meaning it does not retain any state between processing runs, and calculates the sigmas freshly every time it is executed.
Inputs
-
Factor:
- Description: A multiplier for the sigmas (noise levels) at each step.
- Typical Range: 0.95 to 0.99.
- Effect: Lower values increase detail by reducing sigma levels but may introduce noise or alter the image composition. A value of 1.0 disables the node's effect.
-
Start:
- Description: The percentage (0–1.0) of the generation process where the sigma multiplication begins.
- Effect: Defines the step at which sigma adjustment starts. Useful for targeting specific phases of image detail emergence.
-
End:
- Description: The percentage (0–1.0) of the generation process where the sigma multiplication ends.
- Effect: Establishes the completion point of sigma adjustments, allowing users to focus the effect within certain process phases.
Outputs
- Modified Sigmas: A set of adjusted sigmas that modulate noise levels throughout the image generation process, impacting the image's final detail and clarity.
Application in ComfyUI Workflows
The Multiply Sigmas node can be effectively integrated into a variety of ComfyUI workflows where detail enhancement is desired. It is particularly effective when used in combination with:
- Image Generation Workflows: To enhance details of images generated by models like Flux and SDXL.
- Img2Img Workflows: To maintain or amplify details when performing image transformation tasks.
- Upscale Workflows: To sharpen and refine details in high-resolution image generation.
- Inpainting Tasks: To ensure that the added or modified portions of an image match the detail level of the surrounding content.
By using this node, users can achieve a balance between sharpness and noise, tailored to the specific requirements of their creative projects.
Special Features and Considerations
-
Stateless Design: The node's stateless nature ensures that each use provides a fresh calculation, allowing consistent and predictable sigma adjustments every time it is used.
-
Impact on Image Composition: While lower sigma factors enhance detail, they can also introduce noise or alter image composition. Users should carefully adjust factors, especially when decreasing sigma levels, to maintain the desired artistic and visual effectiveness.
-
Disabling the Node: Setting the factor to 1.0 effectively turns off the influence of the node, as it means no multiplication is performed on the sigmas.
Through thoughtful adjustment of its parameters, the Multiply Sigmas node can be a powerful tool for any ComfyUI user looking to exert nuanced control over detail in image generation processes.