Display Controller 3D LUT Color Signal Booster Attenuator
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current display controllers face challenges in accurately converting color signals from BT.709 to BT.2020 color spaces without significantly increasing RAM requirements, as tri-linear interpolation methods result in substantial gaps between exact and approximated values, especially for low light or small input color signals.
Innovation Solution
A display controller with a 3D_LUT random access memory and a display control processing unit that includes a color signal booster and attenuator, which amplifies and then attenuates color signals to improve interpolation accuracy, using a predetermined factor to reduce RAM usage and enhance precision in color conversion.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If tri-linear interpolation is used for color space conversion, then the conversion process can be implemented, but the precision of color conversion deteriorates with substantial gaps between exact and approximated values
Solution Approach 1:
The patent applies preliminary action by boosting color signals before they enter the 3D LUT interpolation process. This pre-amplification ensures that even low-light signals are strengthened to a level where standard interpolation can achieve acceptable accuracy, eliminating the need for more complex preprocessing and maintaining real-time performance.
Solution Approach 2:
The patent changes the signal amplitude parameter by introducing a boost factor that multiplies input color signals before interpolation. This parameter transformation allows the system to work with enhanced signal levels that yield better interpolation results, while the subsequent attenuation restores the original signal range, effectively improving precision without hardware modification.
2Measurement precision
If higher precision color conversion is achieved through improved interpolation methods, then color accuracy is improved, but RAM requirements increase significantly
Solution Approach 1:
The patent changes the signal amplitude parameter through boost and attenuate operations, enabling high-precision color conversion using a compact 3D LUT. By transforming the signal domain before and after interpolation, the system achieves superior accuracy without requiring a larger lookup table, thus maintaining low RAM requirements while dramatically improving color fidelity.
Solution Approach 2:
The boost factor acts as an intermediary transformation that temporarily enhances signal levels for more accurate interpolation. This intermediary step allows the system to use a smaller 3D LUT effectively, as the enhanced signals during processing yield better interpolation results that would otherwise require a much larger memory structure to achieve directly.
3Productivity
If low light color signals are processed directly, then processing speed is maintained, but interpolation accuracy deteriorates with substantial gaps between exact and approximated values
Solution Approach 1:
The patent applies preliminary action by boosting color signals before they enter the 3D LUT interpolation process. This pre-amplification ensures that even low-light signals are strengthened to a level where standard interpolation can achieve acceptable accuracy, eliminating the need for more complex preprocessing and maintaining real-time performance.
Data Source
AI summary
A display controller, comprising a 3D_LUT random access memory, which stores at least a 3D Lookup table; and a display control processing unit, comprising: a computing unit, a register, a color signal booster, and a color signal attenuator; wherein after input color signals are received by the color signal booster, and the color signal booster amplifies color signals by a first predetermined factor, wherein the computing unit calculates the address of the 3D Lookup table, and loads the 3D Lookup table from the 3D_LUT random access memory according to the register, wherein the color signal attenuator attenuates color signals by a second predetermined factor. The present disclosure significantly increases the precision of color conversion from one RGB color space to another RGB color space, and does not increase the RAM cost, since the cost of multiplying or dividing by power of 2, for example, is limited.


