This page describes how color space, chroma subsampling, bit depth, and video compression relate to 4K video output. It also outlines best practices for encoding 4K video.

Background

Color Space

Each frame in a digital video, like a digital image, is made up of numerous individual pixels. To encode, store, and transmit these pixels, we represent them as numerical values. For digital video, there are two popular systems for representing a pixel as a numerical value:

The YCbCr system takes advantage of a crucial factor in human vision: We can discern differences in light (luma) much more finely than differences in color (chroma). This means that YCbCr allows us to reduce the amount of data dedicated to representing color, while keeping the amount of data used to represent light the same, thereby reducing the total amount of data needed to display a video. This advantage is key to understanding the purpose of chroma subsampling.

Chroma Subsampling

YCbCr chroma subsampling ratios such as 4:4:4, 4:2:2, and 4:2:0 represent how much data of a pixel is dedicated to color:

Bit Depth

Bit depth is the other major factor in determining the size and color quality of a video. The bit depth of a video determines how many bits can be used to describe the RGB or YCbCr quality of each pixel. For example, an 8-bit video depth means that each Y, Cb, and Cr value for a pixel can have one of 256 values, while a 10-bit video depth expands the possible values to 1024 (the same rules apply for an RGB video).

It is important to note that reducing the bit depth and adding chroma subsampling both reduce the data rate of the video, negatively affecting video quality. These losses in quality occur on top of any losses that result from the compression of the video codecs themselves.

Application

Video codecs support different combinations of bit depth and chroma subsampling. Furthermore, HDMI® standards support their own sets of bit depth and chroma subsampling. To ensure optimum video quality, you will need to consider the capabilities of both the video codec and the HDMI output.

Encoding

The HD (H.264), 4K (H.265), and JPEG standards define what chroma subsampling and bit depth can be used when encoding media. BrightSign XTx44, XTx43, XDx34, XDx33, and 4Kx42 players support the following values:

note

Main 10 is the maximum video quality offered by the H.265 version 1 codec.

Main 10 is the maximum video quality offered by the H.265 version 1 codec.

HDMI Output

Once the video is decoded by the player, it is then output to the display over HDMI. At this point, a second set of subsampling and bit-depth values are chosen to best match the capabilities of the screen that is connected to the BrightSign player.

BrightSign 4Kx42 players can output the following values over HDMI:

Resolution

8 Bit

10 Bit

12 Bit

4Kp24

4Kp25

4Kp30


4:4:4 (RGB)*


4:4:4 (RGB)


4:4:4 (RGB)

4Kp50

4Kp60

4:4:4 (RGB)

4:2:0

4:2:0

4:2:2

4:2:0

*This is the only 4K video profile supported over HDMI 1.4.

Best Practices for Encoding

The following video encoding guidelines should help you achieve the best 4K video quality allowed by your display. Note that HDMI 2.0 is backwards compatible with HDMI 1.4, so you can use HDMI-2.0-compatible players with an HDMI 1.4 display.

HDMI 1.4

HDMI 2.0, 8-bit color

HDMI 2.0, 10-bit color

HDMI 2.0, 12-bit color