RGB Primary Generation for Wide Color Gamut Encoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The standard sRGB color space limits the gamut coverage in digital image and video devices, causing wide gamut data to be clipped, and fails to maintain color balance and gradation when trying to express a wider color range.
Innovation Solution
A system and method for generating RGB primaries that set color coordinates within the CIE-u'v' color space, determining unique hues, controlling gamut coverage, and maximizing gamut efficiency while minimizing quantization error, allowing for a wider color gamut with constant hue and real color representation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the sRGB color space is used for color encoding in digital video devices, then compatibility with standard displays is maintained, but the gamut coverage is limited and wide gamut data is clipped
Solution Approach 1:
The patent changes the color space parameters by defining a new color encoding system based on CIE-u'v' color space with specifically optimized RGB primary coordinates. This allows the system to represent a wider color gamut while maintaining compatibility through proper transformation matrices and encoding/decoding algorithms.
2Adaptability or versatility
If the sRGB color space is used for color encoding, then standard display compatibility is maintained, but color balance and gradation are not maintained when expressing wider color range
Solution Approach 1:
The patent optimizes the RGB primary coordinates in CIE-u'v' color space to achieve better color balance and gradation. The specific parameter values for red (0.64, 0.33), green (0.30, 0.60), and blue (0.15, 0.06) are carefully selected to maintain constant hue loci and improve color representation accuracy.
Solution Approach 2:
The patent incorporates feedback mechanisms through the encoding and decoding process, where the transformation matrices and quantization algorithms continuously adjust the color values to maintain accuracy across the extended gamut while ensuring compatibility with standard displays.
3Quantity of substance
If RGB primaries are extended to cover wider gamut, then color representation capability is improved, but quantization error increases
Solution Approach 1:
The patent changes the quantization parameters by optimizing the number of bits allocated for luma and chroma components. The specific bit allocations (e.g., 12 bits for luma, 10 bits for chroma) are carefully chosen to minimize quantization error across the extended gamut while maintaining efficient data representation.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A red, green, and blue (RGB) primary generation system and method for a wide color gamut, and a color encoding system using the RGB primaries are provided. The RGB primary generation system may achieve a wide color gamut by generating a color gamut having a gamut coverage which meets a gamut coverage threshold, meeting a unique hue, having a maximum gamut efficiency, and a minimum quantization error.