Luma is the brightness, or luminance, channel of a video signal, the Y component in the YCbCr color representation, separated from the two color channels Cb and Cr. It carries the light-and-dark detail of the picture. The reason it matters is a fact of human vision: the eye is far more sensitive to brightness detail than to color detail, so luma carries most of the information a viewer actually perceives as sharpness. This is why codecs preserve luma at full resolution while subsampling chroma, and why structural metrics such as SSIM compute their core comparison on the luma channel and why quality work weights it heavily. The catch is that focusing on luma alone can miss genuine color artifacts: a metric that scores only brightness will not see color bleeding on saturated edges or text. Luma is the counterpart to chroma, and the asymmetry between them, the eye favoring luma, is the basis for chroma subsampling schemes like 4:2:0.

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

Luma carries the brightness detail the eye is most sensitive to, so codecs and metrics protect it first and most quality loss shows there. We wrote seven volumes covering the whole video stack, and for luma start with Volume 1: pixels and color, YCbCr, bit depth, quantization and luma-weighted quality metrics. Written by Nikolay Sapunov, CEO at Fora Soft.

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

Losing fine luma detail and unsure which encoder setting causes it?

Send us sample encodes: we measure luma detail loss per scene and recommend settings that keep it at your bitrate. 250+ video products shipped since 2005.

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