跳转到主要内容
Parameters 4 min read

Removing Video Noise: Choosing Among Three Denoise Levels

Night and low-light grain survives compression and scaling alike — encoders treat noise as high-frequency detail. It can only be handled before encoding, with a dedicated denoiser. Here is how to pick a strength and order the pipeline.

Where noise comes from and why compression cannot remove it

Three sources: high-ISO capture (random grain in night shots), underexposed lows (blocky noise where signal-to-noise collapses), and legacy sources (analog tape hiss, film grain). They flicker randomly across the frame, mixed with real detail — hair, texture — in the same high-frequency band.

Compression cannot remove noise because encoders allocate bitrate by information content: noisy flicker reads as detail worth keeping. Night footage encodes larger and degrades faster than daylight for this reason. Scaling shrinks the specks but not their count. Real denoising happens before encoding.

The trade-off across three strengths

Light suits footage with minor noise you just want smoothed — texture loss is nearly nil. Medium is the starting point for phone night shots — most low-light material cleans up visibly at this level. Strong targets heavy high-ISO noise: the frame turns conspicuously "clean", but skin texture and fabric detail get smoothed along with the grain.

The core question: is the grain part of the look? Documentary and cinematic feel often depend on moderate grain — polishing night footage into plastic is worse than the noise. Judge at 100% zoom on detail areas (faces, text edges): if detail survives while grain fades, the level is right.

Order: denoise first, then compress

The correct pipeline is denoise, then compress: denoising lowers the information content, so the encoder allocates bitrate with more headroom — at the same CRF the denoised output is smaller and steadier. The reverse order bakes noise into encoded blocks first, where denoising can neither remove it cleanly nor spare the detail.

Compression settings after denoising: CRF 23 is a fine starting point (denoising already reduced the load); the 20-23 range normally advised for night footage can loosen. Denoising is a re-encode; output with standard parameters (H.264 + AAC) and the result is publish-ready.

Frequently asked questions