Previous | Next --- Slide 14 of 71
Back to Lecture Thumbnails
anon01

How does one represent yellow in this color space? In my experience, yellow seems like a difficult color to render between different displays -- I have used the same hex values and they have looked very different on different projectors. Is there a color space that helps make this more uniform?

maq

@anon01 not sure about making yellow more uniform, but you would probably represent yellow mostly using the Cb channel (the blue-yellow deviation from grey), with some negative value for Cb. In the graph, looks like yellow has a negative Cb and slightly positive Cr value

ecohen2

What do you mean here by non-linear RGB? Also, where did these equations come from?

lycusia

I think these equations are derived from how this Y'CbCr color space is defined. Here is the link wiki-YCbCr.

DanStan

@anon01 making sure that colors look exactly the same on different displays and printed material is a difficult problem. There's a company called Pantone that developed a system to combat exactly this problem, and you can read a little about how they do it on Wikipedia: https://en.wikipedia.org/wiki/Pantone#Pantone_Color_Matching_System

ntm

If anyone's interested in this history, luma-chroma separation (aka "chrominance") was developed/patented back in 1938 in the context of transmitting color TV signal. This made it possible for color TV to be compatible with existing black-and-white TV receivers. Alda Bedford developed the principle of "mixed highs" that since human eyes are more sensitive to changes in brightness but not color, high-frequency components of colors could be blended into one signal to reduce bandwidth (again for TV).

yilong_new

How are these conversion equations from YCbCr to RGB derived?