Visible to Intel only — GUID: bhc1411020094693
Ixiasoft
Visible to Intel only — GUID: bhc1411020094693
Ixiasoft
13. Chroma Resampler II IP Core
The human eye is more sensitive to brightness than tone. Taking advantage of this characteristic, video transmitted in the Y’CbCr color space often subsamples the color components (Cb and Cr) to save on data bandwidth.
The Chroma Resampler II IP core allows you to change between 4:4:4 and 4:2:2 sampling rates where:
- 4:4:4 specifies full resolution in planes 1, 2, and 3 (Y, Cb and Cr respectively)
- 4:2:2 specifies full resolution in plane 1 and half width resolution in planes 2 and 3 (Y, Cb and Cr respectively)
Sampling (4:2:2 to 4:4:4 | Algorithm | ||
---|---|---|---|
Nearest Neighbor | Bilinear | Filtered | |
Upsampling | Yes | Yes | Yes |
Downsampling | Yes | Yes | Yes |
Horizontal Resampling | Yes | No | No |
Vertical Resampling | Yes | No | No |
You can configure the Chroma Resampler II IP core to operate in one of two generalized modes: fixed mode and variable mode.
Fixed mode | Variable mode |
---|---|
|
|
The variable mode is mainly to be use with interface standards, such as HDMI 2.0, which allow color space and subsampling to vary at run time. Because most of the VIP IP cores support only a fixed subsampling (either 4:4:4 or 4:2:2), the Chroma Resampler II IP core is allows a variable-to-fixed conversion (Variable 3 color interface = INPUT) at the input to the processing pipeline, and a fixed-to-variable conversion (Variable 3 color interface = OUTPUT) at the output of the processing pipeline