Transform Pixels

Adjust brightness, contrast, sharpen, denoise of ROIs or objects in the video

Overview

Transforms brightness, contrast, sharpen, and denoise of ROIs or objects in the video

Inputs & Outputs

  • Inputs : 1, Media Format : Raw Video
  • Outputs : 1, Media Format: Raw Video
  • Output Metadata : None

Pipeline usage

Use this node to improve or obscure selected pixels without changing object metadata. Object-based selection requires an upstream detector, and normally a tracker if stable object IDs matter elsewhere. Place the node before inference when the adjustment is intended as model preprocessing, or after analytics when it is presentation-only. ROI and object selections are combined with the enabled transformations; test aggressive sharpening, denoising, or grayscale against downstream model accuracy. CUDA is optional and should be enabled only on a gateway with compatible GPU support.

Properties

PropertyDescriptionTypeDefaultRequired
enabledEnabledbooltrueNo
roi_labelsRegions of interest labelsstringNo
roisRegions of interest to adjust. Conditional on roi_labels. Format: comma-separated normalized x,y coordinate pairs; separate multiple polygons with semicolons (for example, 0.1,0.1,0.9,0.1,0.9,0.9).stringnullNo
object_typesex. car,person,face.mask. Process detected objects with specified types. Use the object_label.class_label format to adjust objects that also have a specific class.model-labelsnullNo
grayscaleConvert the image to grayscale.boolfalseNo
auto_adjustAutomatically adjust brightness and contrast for specified regions and objects.booltrueNo
brightnessBrightness adjustment value. Range: minimum -100, maximum 100. Step: 1.integer0No
contrastContrast adjustment value. Range: minimum -100, maximum 100. Step: 1.integer0No
sharpen_intensitySharpen intensity value. Range: minimum 0, maximum 10. Step: 1.integer0No
denoise_intensityDenoise intensity value. Range: minimum 0, maximum 10. Step: 1.integer0No
enable_cudaEnable CUDA if available for accelerated processing.booltrueNo

Output Metadata

Node does not insert any output metadata; upstream metadata continues through the pipeline


Did this page help you?