◎ Radiance Highlight Synthesis:
RadianceHighlightSynthesis is a specialized node designed to enhance high dynamic range (HDR) details in areas of an image where highlights have been clipped, often resulting in "flat white" regions such as skies or light sources. This node works by "hallucinating" or synthesizing detail in these blown-out areas by expanding the dynamic range using a roll-off curve and generating synthetic grain or texture that matches the image's statistical properties. The synthesized detail is then blended into the expanded highlights to simulate the effect of film clipping, which can add depth and texture to otherwise featureless bright areas. This process is particularly beneficial for artists and designers looking to improve the visual quality of images with overexposed highlights, providing a more natural and aesthetically pleasing result.
◎ Radiance Highlight Synthesis Input Parameters:
threshold
The threshold parameter determines the luminance level above which the node will start synthesizing details. It acts as a cutoff point, where any pixel with a luminance value exceeding this threshold is considered for highlight synthesis. A higher threshold means fewer areas will be processed, potentially skipping the synthesis if set to 1.0, resulting in no highlights being added. This parameter allows you to control the extent of the highlight recovery process, with typical values ranging from 0.0 to 1.0.
detail_amount
The detail_amount parameter controls the intensity of the synthetic grain or texture added to the highlights. A value of 0 results in a clean passthrough with no additional noise, while values greater than 0 introduce varying levels of synthetic detail, enhancing the perceived texture in the highlight areas. This parameter is crucial for achieving the desired level of detail and realism in the processed image, with typical values ranging from 0.0 to 1.0.
◎ Radiance Highlight Synthesis Output Parameters:
synthesized_image
The synthesized_image output is the processed image with enhanced highlights. This output contains the original image data with additional synthesized details in the highlight areas, providing a more dynamic and textured appearance. The output is particularly useful for improving the visual quality of images with overexposed regions, making them more visually appealing and realistic.
◎ Radiance Highlight Synthesis Usage Tips:
- To achieve subtle enhancements, start with a low
detail_amountand gradually increase it until the desired level of texture is achieved in the highlights. - Use a
thresholdvalue that closely matches the luminance level of the areas you wish to enhance, ensuring that only the necessary regions are processed. - Experiment with different combinations of
thresholdanddetail_amountto find the optimal settings for your specific image and artistic goals.
◎ Radiance Highlight Synthesis Common Errors and Solutions:
"NaN values in output"
- Explanation: This error may occur if the input image contains invalid or undefined pixel values, leading to issues during processing.
- Solution: Ensure that the input image is properly formatted and free of any NaN or infinite values before processing with the node.
"No highlights processed"
- Explanation: If the
thresholdis set too high, the node may skip processing entirely, resulting in no changes to the image. - Solution: Lower the
thresholdvalue to ensure that the desired highlight areas are included in the processing.
