ComfyUI > Nodes > DJZ-Nodes > Image Interleaved Upscaler V2

ComfyUI Node: Image Interleaved Upscaler V2

Class Name

ImageInterleavedUpscalerV2

Category
image/upscaling
Author
DriftJohnson (Account age: 4052days)
Extension
DJZ-Nodes
Latest Updated
2025-04-25
Github Stars
0.04K

How to Install DJZ-Nodes

Install this extension via the ComfyUI Manager by searching for DJZ-Nodes
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter DJZ-Nodes in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • 16GB VRAM to 80GB VRAM GPU machines
  • 400+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 200+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

Image Interleaved Upscaler V2 Description

Sophisticated node for enhancing image resolution through interleaved upscaling, ideal for AI artists seeking quality improvement.

Image Interleaved Upscaler V2:

The ImageInterleavedUpscalerV2 is a sophisticated node designed to enhance the resolution of images through an interleaved upscaling process. This node is particularly beneficial for AI artists looking to improve the quality and detail of their digital artwork. By utilizing advanced upscaling models, it processes images to increase their size while maintaining or enhancing the visual quality. The node is capable of handling images in various formats and dimensions, ensuring that the input is appropriately prepared for upscaling. It also offers additional features such as edge enhancement, which can be applied to further refine the output image. The primary goal of this node is to provide a seamless and efficient way to upscale images, making it an essential tool for artists who require high-resolution outputs for their creative projects.

Image Interleaved Upscaler V2 Input Parameters:

image

The image parameter is a tensor representing the image to be upscaled. It is crucial for the input image to be in a format that the node can process, typically a 3D or 4D tensor. The node ensures that the image has the correct dimensions by adding necessary channels or batch dimensions if needed. This parameter directly affects the quality and resolution of the final output, as the node processes this image to produce a higher-resolution version.

upscale_model

The upscale_model parameter refers to the model used for the upscaling process. This model is responsible for determining how the image is enlarged and the quality of the upscaled image. The choice of model can significantly impact the results, with different models offering various levels of detail and processing speed. It is essential to select an appropriate model that aligns with your desired output quality and performance requirements.

field_order

The field_order parameter specifies the order in which fields are processed during the interleaving process. This parameter can influence the visual outcome of the upscaled image, as different field orders may result in varying levels of detail and texture. Understanding the effect of field order on your specific image can help in achieving the desired artistic effect.

blend_factor

The blend_factor parameter controls the blending of fields during the upscaling process. A higher blend factor can result in smoother transitions between fields, while a lower factor may preserve more distinct details. Adjusting this parameter allows you to fine-tune the balance between smoothness and detail in the upscaled image.

field_strength

The field_strength parameter determines the intensity of the field effects applied during upscaling. This can affect the sharpness and clarity of the final image, with higher values enhancing these aspects. It is a useful parameter for artists looking to emphasize certain features or textures in their work.

tile_size

The tile_size parameter defines the size of the tiles used during the upscaling process. Larger tiles can speed up processing but may require more memory, while smaller tiles can reduce memory usage at the cost of increased processing time. The default value is typically set to 512, but it can be adjusted based on your system's capabilities and the desired balance between speed and resource usage.

tile_overlap

The tile_overlap parameter specifies the amount of overlap between tiles during processing. This overlap helps to ensure seamless transitions between tiles, reducing visible seams in the final image. The default value is usually 32, but it can be modified to optimize the balance between processing efficiency and image quality.

edge_enhancement

The edge_enhancement parameter controls the level of edge enhancement applied to the upscaled image. A value greater than zero will apply additional sharpening to the edges, enhancing the clarity and definition of the image. This parameter is particularly useful for artists who want to highlight specific details or achieve a more pronounced visual effect.

Image Interleaved Upscaler V2 Output Parameters:

result

The result parameter is the final upscaled image, returned as a tensor. This output represents the enhanced version of the input image, with increased resolution and potentially improved visual quality. The result is typically a 4D tensor, ensuring compatibility with further processing or display requirements. This output is the culmination of the node's processing, providing a high-quality image suitable for artistic and professional use.

Image Interleaved Upscaler V2 Usage Tips:

  • To achieve the best results, experiment with different upscale_model options to find the one that best suits your artistic style and quality requirements.
  • Adjust the blend_factor and field_strength parameters to fine-tune the balance between smoothness and detail in your upscaled images.
  • If you encounter memory issues, consider reducing the tile_size to decrease memory usage, but be aware that this may increase processing time.

Image Interleaved Upscaler V2 Common Errors and Solutions:

Expected 4D tensor output (BHWC), got shape {result.shape}

  • Explanation: This error occurs when the output tensor does not have the expected 4D shape, which is necessary for further processing or display.
  • Solution: Ensure that the input image is correctly formatted and that all processing steps maintain the appropriate dimensions. Check that the upscale_model and other parameters are correctly configured to produce a 4D output.

OOM_EXCEPTION

  • Explanation: This error indicates that the node has run out of memory during processing, often due to large tile sizes or high-resolution images.
  • Solution: Reduce the tile_size to decrease memory usage, or consider using a system with more available memory. Additionally, ensure that unnecessary processes are closed to free up resources.

Image Interleaved Upscaler V2 Related Nodes

Go back to the extension to check out more related nodes.
DJZ-Nodes
RunComfy
Copyright 2025 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Playground, enabling artists to harness the latest AI tools to create incredible art.