In order to correctly reproduce the colors encoded in a video (or a still image for that matter) you need to know the colorspace information associated with the video. But what exactly is a colorspace and what is the nformation that describes how color is encoded? And, most importantly. what do you have to do to in order to correctly reproduce those colors on a display using this information? This talk will dive into the crazy world of colorspaces and it gives you a practical guide to colorspace handling using HDMI receivers and transmitters as a real-world example. I will also demonstrate colorspace handling, both right and wrong. In the end successful colorspace handling depends on a long chain of software (drivers, applications) and hardware (HDMI receivers and transmitters) all doing ‘the right thing’.
Hans Verkuil, Cisco Systems Norway