Chroma Subsampling Calculator

Chroma Subsampling Calculator

Compare 4:4:4, 4:2:2, and 4:2:0 video sample ratios from resolution, refresh rate, bit depth, blanking overhead, display use, and link capacity to see bandwidth savings and text clarity tradeoffs.

🎯Real video and display presets

Presets are editable planning scenarios. Real devices may label RGB as full chroma, YCbCr 4:4:4 as full chroma, and may switch chroma modes automatically when the selected link is short on bandwidth.

Signal inputs

Use active image pixels, such as 3840 for UHD 4K.
Use 2160 for UHD 4K or 4320 for UHD 8K.
Enter 23.976, 59.94, 60, 120, 144, or the actual mode.
Bits per pixel are bit depth multiplied by samples per pixel.
4:4:4 = 3 samples/pixel, 4:2:2 = 2, 4:2:0 = 1.5.
Blanking increases pixel clock and link bandwidth.
Text-heavy use penalizes chroma reduction more than natural video.
Compare the calculated video payload against a practical link ceiling.
Reserve helps account for audio, metadata, and timing variation.
Enter valid positive resolution, refresh rate, bit depth, chroma format, blanking overhead, link capacity, and reserve margin values.
The selected chroma format is being calculated.
Effective bits per pixel
--
sample ratio multiplied by bit depth
Uncompressed bandwidth
--
Gbps including timing overhead
Savings vs 4:4:4
--
bandwidth reduction at same resolution
Text clarity score
--
use-weighted chroma detail estimate
Full chroma subsampling breakdown

📋Current signal summary

--
Active pixels per frame
Resolution before timing blanking is added.
--
Samples per frame
Luma plus chroma samples for the selected format.
--
Pixel clock estimate
Refresh rate plus selected blanking overhead.
Link fit
Selected display transport with reserve target.

📊Reference tables and spec grids

Chroma sample ratio reference

Format2x2 luma2x2 chromaSamples per pixel
RGB / 4:4:44 Y4 Cb + 4 Cr12 / 4 = 3.0
YCbCr 4:2:24 Y2 Cb + 2 Cr8 / 4 = 2.0
YCbCr 4:2:04 Y1 Cb + 1 Cr6 / 4 = 1.5
Bandwidth formulaPixels x Hzx bit depthx samples/pixel

Bit depth and effective bpp

Format8-bit10-bit12-bit
4:4:4 / RGB24 bpp30 bpp36 bpp
4:2:216 bpp20 bpp24 bpp
4:2:012 bpp15 bpp18 bpp
Savings vs 4:4:40 / 33 / 50%0 / 33 / 50%0 / 33 / 50%

Video/display spec comparison grid

SpecUsable comparisonCommon chroma fallbackTypical fit
HDMI 1.410.2 Gbps gross TMDS4K60 often drops to 4:2:01080p, 4K30
HDMI 2.018.0 Gbps gross TMDS4K60 HDR often uses 4:2:24K60 class
DisplayPort 1.217.28 Gbps payload4K60 4:4:4 usually fits4K60 monitor
DisplayPort 1.425.92 Gbps payloadHigh refresh may use DSC1440p high Hz
HDMI 2.1 FRL35.56 to 42.67 Gbps payload4K120 4:4:4 likely fits4K120, 8K DSC

Use-case clarity planning

Use caseBest formatAcceptableWatch for
Desktop text4:4:44:2:2 only if necessaryColor edges on small fonts
Slides/charts4:4:44:2:2Red and blue thin lines
Games4:4:44:2:2HUD text and UI borders
Movies4:2:2 or 4:2:04:2:0High-contrast subtitles
Security video4:2:04:2:2Color labels, timestamps

🧮Common signal examples

Uncompressed payload examples

SignalChromaDepthPayload with 5%
1080p604:4:48-bit3.14 Gbps
4K24 film4:2:010-bit3.14 Gbps
4K60 HDR4:2:210-bit10.45 Gbps
4K120 PC4:4:410-bit31.35 Gbps
8K60 HDR4:2:010-bit31.35 Gbps

Bandwidth savings formulas

ItemFormulaExampleMeaning
Pixels/frameW x H3840 x 21608.29 Mpx
4:4:4 bppDepth x 310 x 330 bpp
4:2:2 bppDepth x 210 x 220 bpp
4:2:0 bppDepth x 1.510 x 1.515 bpp
Savings1 - samples / 31 - 1.5 / 350%

💡Chroma planning tips

Use full chroma when pixels carry text. Desktop UI, spreadsheets, dashboards, and slides often reveal 4:2:0 or 4:2:2 as colored edge blur because the color plane is lower resolution than the luma plane.
Video can spend chroma carefully. Natural video usually tolerates 4:2:0 well because brightness detail carries most perceived sharpness, but HDR editing, colored subtitles, and capture workflows deserve a 4:2:2 or 4:4:4 check.

Chroma subsampling dictate the amount of color information that is sent through a video signal. If using formats that use full chroma subsampling, such as 4:4:4, then color information is sent at the same resolution as the brightness information. The 4:4:4 format sample every pixel three times to create an image.

The 4:4:4 format allow for the highest level of color precision within video connections. For connections that use reduced chroma subsampling, such as 4:2:2 and 4:2:0 formats, less color information are sent through the connection. The 4:2:2 format reduces the amount of color information horizontally across the screen.

How Chroma Subsampling Affects Picture Quality and Bandwidth

The 4:2:2 format samples every pixel two times. Similarly, the 4:2:0 format reduces the amount of color information horizontal and vertically across the screen. The 4:2:0 format samples every pixel 1.5 times.

As such, reduced chroma subsampling reduces the amount of data that is sent along the connection, however, it also reduces the precision of the color information along the edges of objects within the screen. The calculator can determine the amount of bandwidth that is required to send video signals through a connection. To determine the amount of data that must be sent through a connection each second, the resolution, refresh rate, bit depth, and chroma subsampling format of the signal are required.

The resolution of the signal is the amount of pixels that are to be refreshed each second. The refresh rate of the signal is the amount of times that resolution is to be refreshed each second. Bit depth is the amount of bits that are use for each sample in the signal.

Chroma subsampling is the method of determining the amount of samples that carry color information. Each of these variables has an impact upon the amount of bandwidth requirements for a signal. Changing the resolution will change the amount of bandwidth requirements.

Changing the refresh rate will change the amount of bandwidth requirements. Changing the bit depth will change the amount of bandwidth requirements. Changing the chroma subsampling format will change the amount of bandwidth requirements.

One of the best examples of the impact of chroma subsampling is in the connection of computers to televisions. When connecting computers to televisions, the televisions will often default to a chroma subsampling format of 4:2:0 or 4:2:2. These format are capable of carrying the high resolution signals that is produced by computers.

High resolution signals, such as 4K screens at 60Hz refresh rates with HDR capabilities require a significant amount of bandwidth. If the bandwidth of the connection is not sufficient to carry the data requirements of 4:4:4 chroma subsampling, then the system will automatically utilize a format of reduced chroma subsampling. Reduced chroma subsampling will make thin text or lines of color appear softly and blurry on screen.

Additionally, reduced chroma subsampling affects desktop tasks and presentation slides more than movie viewing. There are different bandwidth capabilities for each type of video connection. HDMI 2.0 connections has a gross bandwidth of 18 Gbps of data per second, however the usable bandwidth is less due to audio and blanking data.

DisplayPort connections have different bandwidth capabilities due to the differences in encoding efficiency of signals through DisplayPort connections. The calculator can help to compare the calculated data to the capabilities of the video connection. Additionally, the calculator also accounts for data needed to transmit audio and video connection data.

Should the calculated data for a signal approach the capabilities of the video connection, the system will either automatically reduce the chroma subsampling of the video or force a reduction in the refresh rate of the screen. The clarity score can help to provide an understanding of the impact of reduced chroma subsampling on certain types of screens. The clarity score applies different penalties to different types of screen uses.

For instance, the clarity score provides desktop and presentation screen uses with higher penalties due to the necessity of color information and color detail to perform tasks on the screen. For movie screenings, the color detail is less important as the imagery used in movies is more naturaly in representation of color than tasks that are performed on a desktop screen. Thus, the clarity score does not ensure the visual quality of the screen, but instead is a tool to help understand the visual quality that can be provided by a screen with different settings for chroma subsampling.

One of the additional data inputs for the calculator is for the blanking overhead of the screen. Within televisions and monitors, there are blanking periods for horizontal and vertical screens, which increases the amount of pixels per second that must be processed by the screen. The calculator includes a percentage for this data input, which will be applied to the calculated bandwidth requirements.

The user can modify the percentage for blanking overhead for different types of screens. Five percent is the default percentage for blanking overhead for current screens and televisions. Another misconception regarding video connections is that increasing the bit depth of the signal will always provide an improvement in the visual quality of the screen.

Using HDR screens with ten bits per sample will increase the range of colors that can be displayed on the screen. However, the benefit of increasing bit depth to ten bits will only be seen if the bandwidth of the connection is able to accommodate the data from ten-bit HDR. Should the bandwidth of the connection be insufficient for ten-bit HDR, the system will reduce the chroma subsampling of the signal.

Thus, the visual quality of the screen may appear soft even with a bit depth of ten bits. Video streaming services and security cameras often use chroma subsampling of the 4:2:0 format as it saves a significant amount of bandwidth. For security cameras, the 4:2:0 chroma subsampling is acceptable since the color information from the security camera feeds does not contain fine text in any given area.

However, using the 4:2:0 format is not the ideal choice for video connections to desktop computers as it makes it difficult to read small text or spreadsheet labels. In general, it is best to begin with the chroma subsampling format of highest quality for the screen and connection. The use of reduced chroma subsampling should be used only if the bandwidth calculations for the connection indicate that the connection is unable to support the higher quality of chroma subsampling.

For instance, a short and high quality cable may be able to support 4:4:4 chroma subsampling for videos at 4K resolution at 60 Hz refresh rates through HDMI 2.0. However, if the refresh rate of the screen is increased beyond 60 Hz, or if HDR is selected for the screen, the same cable may no longer be able to support 4:4:4 chroma subsampling. The same logic can be applied to video capture and editing setups.

Chroma subsampling of 4:2:2 at ten bits will provide a balance between color depth and support

Chroma Subsampling Calculator

Leave a Comment