Color Depth Foundations
-
Color Depth (Bit Depth): The number of bits used to represent the color of a single pixel in a bitmapped image or video frame buffer—often specified as bits per pixel (bpp). Higher color depth yields a broader range of distinct colors.
-
Precision vs. Range: Color depth only dictates how finely levels of color can be expressed. The actual spatial breadth of the color range is defined independently by its color gamut.
-
Color Models: An abstract mathematical framework describing how colors are represented as numerical tuples, typically using three or four color components (such as RGB or CMYK).
The RGB Color Model
-
Additive Mixing: RGB describes the specific light emissions required to produce a color, adding light values together to create form out of darkness. It stores individual data points for Red, Green, and Blue.
-
RGBA Variation: Integrates an extra alpha channel into the standard RGB model to explicitly dictate structural pixel transparency.
-
24-Bit Implementation: The most common industry standard, allocating 8 bits (256 discrete levels) per channel. This limits the resulting color space to a maximum of $256 \times 256 \times 256 \approx 16.7 \text{ million}$ colors.
-
48-Bit Implementation: Leverages 16 bits per component, providing a vastly higher volume of distinct colors inside the same color gamut framework.
-
Common RGB Color Spaces: Includes standardized profiles like sRGB, Adobe RGB, and ProPhoto RGB.
YUV Color Space & Subsampling
-
Human Perception Framework: YUV encodes images and video by taking human visual perception biological biases into account, reducing data bandwidth for color (chrominance) components so transmission errors or compression artifacts are more effectively masked.
-
YUV 4:4:4 Layout: Closely resembles uncompressed RGB because it performs zero downsampling on the chroma channels, preserving complete structural color definition. See YUV and RGB conversion
-
YUV 4:2:2 & 4:2:0 Subsampling: Implements a lower resolution matrix for chroma (color) information than for luma (brightness) information, resulting in a direct, unrecoverable loss of fine color edge definition.
TRUDEF™ 24 bit RGB/YUV 4:4:4
Example of YUV 4:2:0 Color Loss