Display Color Modulation via Sparse LUT Interpolation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High-resolution displays face challenges in achieving high-quality color modulation due to the resource-intensive and costly 3D look-up-table (LUT) technology, which requires storing RGB mapped data for every pixel, leading to hardware resource constraints.

Innovation Solution

A color modulation method that uses a display LUT to determine if RGB mapped data exists, and if not, employs a predetermined interpolation algorithm to calculate RGB mapped data using selected RGB data within value ranges, reducing the need for extensive storage by interpolating between predefined segments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If 3D LUT technology is used to map each pixel for color modulation, then color accuracy and image quality are improved, but hardware resource consumption and cost increase significantly

Engineering Contradiction:
Improvecolor accuracyVSAvoidhardware resource consumption
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the continuous color space into discrete sampling points arranged in a 3D grid structure. Instead of storing LUT data for every possible pixel value, the color space is divided into regular intervals along the R, G, and B axes, creating a sparse set of representative sampling points that capture the essential color transformation characteristics.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a simplified computational model that copies the essential function of a full 3D LUT through interpolation. Rather than directly storing and using complete LUT mappings, the system uses a reduced set of sampled color transformations and reconstructs the full mapping through mathematical interpolation, effectively creating a lightweight copy of the original LUT functionality.

Inventive Principle:
Principle #26Copying

2Manufacturing precision

If a complete 3D LUT is constructed with all possible RGB values, then color modulation precision is improved, but storage requirements and processing time increase

Engineering Contradiction:
Improvecolor modulation precisionVSAvoidstorage requirements
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent segments the color space into discrete sampling points arranged in a 3D grid structure. Instead of storing LUT data for every possible pixel value, the color space is divided into regular intervals along the R, G, and B axes, creating a sparse set of representative sampling points that capture the essential color transformation characteristics.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by storing only a subset of LUT data at strategically chosen sampling points rather than completing the entire color space. This partial data set is sufficient when combined with interpolation to achieve accurate color modulation across the full range, avoiding the need to store and process excessive amounts of LUT data.

Inventive Principle:
Principle #16Partial or excessive action

3Quantity of substance

If interpolation is used to calculate RGB mapped data for non-sampled values, then storage requirements are reduced, but calculation complexity increases

Engineering Contradiction:
Improvestorage requirementsVSAvoidcalculation complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent performs preliminary action by pre-calculating and storing LUT data only at discrete sampling points arranged in a 3D grid. These pre-computed reference values are stored in memory, and during runtime, the system performs interpolation between these pre-prepared points rather than computing color transformations from scratch for every pixel, reducing real-time calculation complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent substitutes complex mechanical or hardware-based color transformation systems with a computational interpolation approach. Instead of using extensive hardware resources to directly map every possible input value, the system uses mathematical interpolation algorithms to compute transformations, replacing physical resource consumption with computational efficiency.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS11967297B2Color modulation method and apparatus for display, electronic device, and storage medium
Publication Date: 2024.04.23 BOE TECHNOLOGY GROUP CO LTD
  • US11967297B2 patent drawing
  • US11967297B2 patent drawing
  • US11967297B2 patent drawing

AI summary

A color modulation method for a display includes: obtaining a group of original RGB data of a pixel of an image; calling a display look-up-table (LUT) to determine whether a group of RGB mapped data corresponding to the group of original RGB data is present in the display LUT; if in, performing color modulation using the group of RGB mapped data corresponding to the group of original RGB data; and if not in, using the group of original RGB data, a plurality of groups of selected RGB data, and a group of RGB mapped data corresponding to each group of selected RGB data in combination with a predetermined interpolation algorithm to calculate the group of RGB mapped data corresponding to the group of original RGB data, and then using the obtained group of RGB mapped data to perform the color modulation.