Free Archive Desktop (.XMP) & Mobile (.DNG) formats · Instant download · No sign-up required
MonoLUTs Logo
WORKFLOW MATRIX

How to Fix Color Banding in 8-Bit & 10-Bit Video: Dithering, Noise & 32-Bit Processing

Nothing destroys a cinematic shot faster than stair-stepped color banding slicing through twilight skies or soft lighting gradients. Here is the mathematical reason why 8-bit footage fractures during grading, and the 3-step studio protocol to restore silky smooth transitions.

M
MonoLUTs Color Science Lab
• Bit-Depth Quantization Math • Dither & Deband Algorithms
Interactive Slider Drag to compare
Silky Smooth 10-Bit Gradient
Severe 8-Bit Color Banding
8-BIT BANDED (POSTERIZED)
32-BIT DITHERED / DEBANDED

Figure: Drag slider horizontally to compare unprocessed capture vs calibrated master.

The Mathematics of Quantization Steps

To solve color banding, you must understand what your editing software is doing under the hood. In standard 8-bit footage, there are only 256 discrete tonal steps per color channel (Red, Green, Blue), totaling roughly 16.7 million possible colors.

When you shoot a gradual sunset sky across 1,000 pixels on screen, there might only be 10 luminance code values available to describe that entire transition. When you apply an S-curve or high-contrast LUT, you push those 10 code values farther apart. Because no mathematical data exists in between, the display is forced to render harsh, blocky steps. This is called posterization.

In contrast, 10-bit recording provides 1,024 discrete steps per channel (over 1.07 billion colors)—a 400% increase in tonal resolution. That massive density is why 10-bit gradients resist tearing even under extreme contrast.

The Counter-Intuitive Cure: Controlled Noise Dithering

Beginners instinctively apply a blur filter to fix banding, which only makes the steps wider and blurrier! The real mathematical fix is dithering: adding 0.5% to 1.0% monochromatic Gaussian film grain over the banded zone. The microscopic randomized noise breaks the straight quantization lines, tricking the human eye into perceiving a seamless optical gradation.

The 3-Step Studio Debanding Protocol

1
Force 32-Bit Floating Point Timeline Processing

In DaVinci Resolve, verify that Project Settings → Master Settings → Timeline Working Luminance / Color Processing is set to 32-bit floating point. In Premiere Pro, always check "Render at Maximum Depth" and "Maximum Render Quality" in sequence and export dialogs.

2
Apply OFX Deband / Temporal Smoothing

In DaVinci Resolve Studio, drop the native Deband OFX effect directly onto the affected node. Set Threshold to 0.05 and Range to 0.20 to target only flat sky zones while keeping crisp building horizons intact.

3
Inject Micro-Dither Film Grain Prior to Export

On your final output node, add 35mm organic film grain set to 3000 ISO fine size at 15% opacity. When YouTube or Vimeo recompresses your video with their aggressive H.264/AV1 encoders, this dither prevents compression macro-blocks from re-forming banding.

Sponsored Placement
Smooth Tonal Matrices

Download Banding-Resistant 33-Point LUTs

High-precision mathematical profiles engineered to protect smooth gradations in drone skies, underwater shots, and studio gradients.