Nodes/comfyUi-deflicker/Deflicker Frames
ComfyUI Node

Deflicker Frames

A ComfyUI node in deflicker with 14 inputs and 2 outputs.

By karcsiha·Created 5 months ago·Updated 2 months ago· 3
Deflicker Frames
  • images
  • images
  • debug_heatmap
modestep_removal
channelsL
step_strength1.50
smooth_strength1.00
smooth_window25
smooth_driftauto
smooth_medianfalse
smooth_pixel0.00
smooth_grid1
eq_enablefalse
eq_blend_radius5
eq_sensitivity1.5
output_heatmaptrue
Categorydeflicker

Inputs (14)

NameTypeDefaultDescription
imagesIMAGE
modeCOMBOstep_removalStep removal: instant correction of sharp latent space shifts. Temporal smoothing: Gaussian window-based correction for random flicker. Both: step removal first, then temporal smoothing.
channelsCOMBOLL: brightness only — preserves original colors. LAB: brightness + color correction.
step_strengthFLOAT1.500–2Step detection sensitivity. 1 = full correction, >1 = catches smaller steps without drift. Ignored in temporal_smoothing mode.
smooth_strengthFLOAT1.000–2Temporal smoothing strength. 1 = full, >1 = overcorrect. Ignored in step_removal mode.
smooth_windowINT253–999Temporal smoothing window (frames). Larger = more aggressive. Ignored in step_removal mode.
smooth_driftCOMBOautoIgnored in step_removal mode. Auto: detect trend automatically. Flicker only: remove all brightness changes. Preserve trend: keep slow changes.
smooth_medianBOOLEANfalseIgnored in step_removal mode. Median pre-filter for extreme outlier frames.
smooth_pixelFLOAT0.000–1Ignored in step_removal mode. Per-pixel temporal smoothing. 0=off, 0.3-0.5=AI video.
smooth_gridINT11–8Spatial grid for correction. 1 = global, 6 = 6x6 zones. Used by temporal smoothing and equalize.
eq_enableBOOLEANfalseAuto brightness equalize: detect and smooth chunk boundary jumps after deflicker.
eq_blend_radiusINT51–20Equalize: max frames to blend around each boundary.
eq_sensitivityFLOAT1.51–6Equalize: detection sensitivity. Lower = more sensitive.
output_heatmapoptBOOLEANtrueGenerate the debug_heatmap output. Turn OFF on long clips / low RAM — it saves a full-size image buffer. When off, debug_heatmap is a 1x1 placeholder.

Outputs (2)

NameTypeDescription
imagesIMAGE
debug_heatmapIMAGE