UPGRADE YOUR BROWSER
We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!
09-05-2018 01:00 AM - edited 09-05-2018 01:23 AM
Introduction
This Video Beginner Series 10 gives an introduction of YCbCr Chroma subsampling and resampling.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Summary
2. Tutorial - YCbCr Chroma Subsampling in Vivado
09-05-2018 01:08 AM - edited 09-05-2018 01:08 AM
Chroma subsampling is a practice of encoding an image reducing the number of Chroma samples in the image (while all the luminance samples are kept). Because the human visual system is more sensitive to variation in brightness than color, the subsampling results in almost no visual difference for a human eye.
Common YCbCr color format using Chroma subsampling are YCbCR422 and YCbCr420. Note that YCbCr without Chroma subsampling can be called YCbCr444.
Chroma resampling is the practice of re-creating the missing Chroma information.
In YCbCr422, the Chroma information are sampled at half the sample rate of the luminance information. This means that for each two horizontal Y samples, there is only one Cb and one Cr samples.
On the AXI4-Stream interface, one Chroma information is sent for every pixel, alternating the Cb and Cr component.
In YCbCr420, as in YCbCR422, the Chroma information are sampled at half the sample rate of the luminance information. But the Chroma information is also sampled vertically.
On the AXI4-Stream interface, one Chroma information is sent for every pixel, alternating the Cb and Cr component, only on even lines.
09-05-2018 01:17 AM - edited 09-05-2018 01:17 AM
Tutorial - YCbCr Chroma Subsampling in Vivado
Note 1: This tutorial is intended to be used only with Vivado 2018.1 and only in simulation
Note 2: A valid license for the Test Pattern Generator is required to build the design.
09-05-2018 01:19 AM
What Next?