Color Data Offset Adjustment for Chromatic Artifact Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Display systems using color formats with low bit depths, such as RGB565, often exhibit noticeable chromatic artifacts due to mismatched red and blue color data values, leading to undesirable image quality.

Innovation Solution

A method involving hardware circuitry to normalize and adjust color data values by adding offset values, ensuring that red, green, and blue color data values are substantially equal, thereby minimizing chromatic artifacts and enhancing image quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If low bit depth color formats (e.g., RGB565) are used to minimize image data sizes, then image data size is reduced, but chromatic artifacts become noticeable and image quality deteriorates

Engineering Contradiction:
Improveimage data sizeVSAvoidcolor data matching precision
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The patent changes the parameter of color data representation by introducing offset values to adjust the relationship between red/blue and green color data. By modifying the numerical parameters of color values through normalization and offset addition, the system achieves better color matching while maintaining low bit depth formats, thus resolving the contradiction between data size reduction and color precision

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces an intermediary processing step that normalizes low bit depth color data and adds offset values as a mediating mechanism. This intermediary process between color data generation and display allows the system to bridge the gap between different bit depth requirements, enabling low bit depth formats to achieve color accuracy previously only possible with higher bit depths

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If different bit depths are used for different color data (e.g., 6-bit green, 5-bit red/blue in RGB565), then image data size is minimized, but color data values fail to match properly causing chromatic artifacts

Engineering Contradiction:
Improveimage data sizeVSAvoidcolor data consistency
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent applies parameter changes by normalizing color data from different bit depths to a common reference frame and then adding specific offset values to red and blue channels. This transforms the inconsistent color data parameters into matched values, ensuring that grayscale and color transitions are consistent across all channels while maintaining the space-saving benefits of asymmetric bit depth allocation

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent creates equipotentiality in color data representation by normalizing all color channels to the same bit depth temporarily, then applying offsets to balance their effective values. This ensures that red, green, and blue data operate at equivalent precision levels despite using different storage bit depths, eliminating the potential differences that cause chromatic artifacts

Inventive Principle:
Principle #12Equipotentiality

Data Source

PatentUS8692841B2Methods for modifying color data and display systems implementing the methods
Publication Date: 2014.04.08 SAMSUNG DISPLAY CO LTD
  • US8692841B2 patent drawing
  • US8692841B2 patent drawing
  • US8692841B2 patent drawing

AI summary

A method for modifying color data in a display system is implemented using hardware circuitry. The method includes receiving first-color data associated with a first bit depth, the first-color data including a first-color data value. The method also includes receiving second-color data associated with a second bit depth that is less than the first bit depth, the second-color data including a second-color data value that corresponds to the first-color data value. The method also includes normalizing the second-color data according to the first bit depth for generating normalized second-color data. The method also includes adding an offset value to each data value of the normalized second-color data to generate offset second-color data, the offset second-color data including an offset second-color data value that corresponds to the first-color data value. The method also includes determining a modified second-color data value using the first-color data value and the offset second-color data value.