As displays have gotten more advanced, supporting ever higher resolutions and faster refresh rates, one of the biggest limiting factors in their development has been the available bandwidth of the cables that connect our devices. After all, what good is a display that has no way to transfer the signal from the player to the device? One of the easiest ways to transfer more data is to compress the image, which allows for more information to be sent through the cable than it could normally support.
Chroma subsampling is a type of compression that reduces the color information in a signal in favor of luminance data. This reduces bandwidth without significantly affecting picture quality.
A video signal is split into two different aspects: luminance information and color information. Luminance, or luma for short, defines most of the picture since contrast is what forms the shapes that you see on the screen. For example, a black and white image will not look less detailed than a color picture. Color information, chrominance, or simply chroma is important as well, but has less visual impact. What chroma subsampling does is reduce the amount of color information in the signal to allow more luminance data instead. This allows you to maintain picture clarity while effectively reducing the file size up to 50%. In the YUV format, luma is only 1/3rd of the signal, so reducing the amount of chroma data helps a lot. Because of bandwidth limitations from internet speeds and HDMI, this makes for much more efficient use of current systems.
The first number (in this case 4), refers to the size of the sample. The two following numbers both refer to chroma. They are both relative to the first number and define the horizontal and vertical sampling respectively.
A signal with chroma 4:4:4 has no compression (so it is not subsampled) and transports both luminance and color data entirely. In a four by two array of pixels, 4:2:2 has half the chroma of 4:4:4, and 4:2:0 has a quarter of the color information available. The 4:2:2 signal will have half the sampling rate horizontally, but will maintain full sampling vertically. 4:2:0, on the other hand, will only sample colors out of half the pixels on the first row and ignores the second row of the sample completely.
Subsampling | Visual Impact | |
PC | 4:4:4 | Major |
Movies | 4:2:0 | None |
Video Games | 4:4:4 | Minor |
Sports | 4:2:0 | None |
TV Shows | 4:2:0 | None |
Artifacts from chroma subsampling are at their most noticeable with text atop a flat color. The impact is far less visible in videos and photos. This matters when connecting your TV to a computer, as you don't want your text to be blurry to the point of being unreadable.
As you can see, the lack of detail is clearly apparent in the bottom two rows. The text is all muddled together, and a lot of it is completely unreadable. While 4:2:2 fares better than 4:2:0, it still isn't what most would consider acceptable. While this pattern showcases an extreme case, similar side effects are visible in normal usage as well. It usually makes standard text look fuzzy and reduces its clarity. It's also important to note that subsampling on a PC requires using the YCbCr/YUV format as RGB does not support it.
Now, its importance with smaller text is undeniable, but what about with movies? 4:2:0 subsampling has been an industry standard for a long time now, and it isn't without reason. The benefits of having full color in video are debatable, especially at 4k. It would be tough to recognize the difference between a full 4:4:4 sequence and the same content in 4:2:0.
4:2:0 is almost lossless visually, which is why it can be found used in Blu-ray discs and a lot of modern video cameras. There is virtually no advantage to using 4:4:4 for consuming video content. If anything, it would raise the costs of distribution by far more than its comparative visual impact. This becomes especially true as we move towards 4k and beyond. The higher the resolution and pixel density of future displays, the less apparent subsampling artifacts become.
While some PC games that have a strong focus on text might suffer from using chroma subsampling, most of them are either designed with it in mind or implement it within the game engine. Most gamers should therefore not worry about it.
Testing for chroma subsampling is very easy. Just open up our test pattern in Windows Paint using a PC, then observe it and check if any of the lines and text are blurred together.
If none of the text blends together and shows artifacting, then the TV and mode you are using does not use chroma compression and is showing chroma 4:4:4.
It's also important to make sure that Windows scaling is set to 100%. With larger, high-resolution monitors it is common for Windows to scale UI elements at 150% or more, and this can cause false positives when testing for Chroma Subsampling.
Most TVs today allow you to enable chroma 4:4:4. Different brands place these settings in different areas of their menus.
Go to the settings page from the home view, then external inputs. From within this menu, select "HDMI enhanced format" to enable chroma 4:4:4 support. Then, go to your picture settings and change the picture mode to "graphics." As you may notice, some Sony TVs only have this feature enabled on select HDMI ports.
From the settings page, under picture settings, select expert settings. Scroll down to "HDMI UHD color." From here you can select which inputs have this feature enabled. You will have to select PC mode for the input as well.
First, go to the TV's picture settings and select and enable "HDMI ULTRA HD deep color." Then, press the input button, then select "All inputs." Pick the input you would like to enable the feature on then edit the icon. Select the PC icon.
In the SmartCast app, go to your display settings, then select inputs. From there, you can select HDMI color subsampling and select which input will support it. Please note that if used on ports 1 to 4, this feature will only work if the picture mode is set to "Computer."
TCL TVs are usually very good at detecting when they are connected to a PC and should enable chroma 4:4:4 support automatically. If, for whatever reason, they don't, simply setting the input label to "Computer" will enable proper 4:4:4 color.
Color subsampling is a method of compression that greatly reduces file size and bandwidth requirements with practically no quality loss. Unless you are going to use your TV as a primary PC monitor where lots of text is going to be read, there shouldn't be a need to worry about it. It has no noticeable visual imperfections otherwise and allows you to trade for much better advantages such as 10-bit color depth and HDR. 4:2:0 is essential to modern distribution platforms, and omitting the great bandwidth reduction would have made services such as Netflix and Amazon in 4k far less accessible.