What is YUV12? Easy-to-understand explanation of the basic concept of video data compression technology

Explanation of IT Terms

What is YUV12?

YUV12 is a video data compression format commonly used in digital video processing and storage. It represents the color information of an image using three color channels: Y (luma or brightness), U (chroma blue), and V (chroma red). YUV12 is a specific version of the YUV color space, which is widely used in digital video encoding and decoding.

The Y channel represents the grayscale information, while the U and V channels represent the color information. The U and V channels are subsampled, meaning that they have a lower resolution compared to the Y channel. This subsampling helps in reducing the overall data size of the video while still preserving the perceived visual quality.

In YUV12, the U and V channels are both subsampled by a factor of 2 horizontally and vertically. This means that for every 4×4 pixel block, there is only one U value and one V value associated with it. The Y channel, on the other hand, remains at full resolution. This type of subsampling is also known as 4:2:0, indicating the ratio of luma to chroma samples.

The YUV12 format is widely used in various video compression standards, such as MPEG and H.264. It offers a good balance between video quality and file size, making it suitable for a wide range of applications, including streaming videos, video conferencing, and digital television.

In conclusion, YUV12 is a video data compression format that represents the color information of an image using luma (Y), chroma blue (U), and chroma red (V) channels. It is widely used in video compression standards and offers a good compromise between video quality and file size.

Reference Articles

Reference Articles

Read also

[Google Chrome] The definitive solution for right-click translations that no longer come up.