Color bleeding is color smearing past the sharp edge it is supposed to sit inside - color leaking outside its lines, shown as a magenta or cyan ghost along a saturated border. It happens because codecs compress color harder than brightness on purpose: the eye is far more sensitive to luminance than to chrominance, so chroma subsampling (most commonly the 4:2:0 scheme) stores a full-resolution brightness image but only a quarter-resolution color image. Usually invisible, but on a saturated, high-contrast color edge - red text on grey, a bright logo - the low-resolution color cannot keep up with the sharp brightness edge and smears. Yuen and Wu pinned the mechanism to the quantizer zeroing the higher-frequency color coefficients, leaving only a coarse low-frequency version of the color. Saturated reds and colored text on screen content and presentations are where it shows. The catch for measurement is that luma-focused metrics under-weight chroma, so PSNR, SSIM, and VMAF catch it only weakly.

Book cover: Video Streaming, Volume 3 of the Fora Soft Video Engineering HandbookBook cover: Video Encoding, Volume 1 of the Fora Soft Video Engineering HandbookBook cover: AI for Video, Volume 6 of the Fora Soft Video Engineering Handbook

The handbook · 7 volumes

Fora Soft Video Engineering Handbook

Color bleeding shows up as ghosts along saturated edges and text, mostly because 4:2:0 subsampling stores color at lower resolution than brightness. We wrote seven volumes covering the whole video stack, and for color bleeding start with Volume 1: pixels and color, chroma subsampling, quantization and artifact metrics in H.264, HEVC and AV1. Written by Nikolay Sapunov, CEO at Fora Soft.

Browse the handbook on Amazon →7 volumes · 9,000+ pages · Kindle & paperback

Seeing color bleeding around red graphics or on-screen text?

Send us a clip with the problem: we trace the color bleeding to subsampling, scaling or bitrate and give you settings that fix it. 250+ video products shipped since 2005.

Book a 30-min call →WhatsApp →Email us →