Display Driving Circuit Edge Compensation for Color Fringing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Display devices face image quality degradation due to the arrangement of pixels, leading to unwanted color fringing phenomena in boundary areas, particularly when pixels of different colors are arranged in specific configurations.

Innovation Solution

A display device with a driving circuit that includes an edge and slope detector, a weight determiner, and a rendering module to compensate for image signals based on edge and angle calculations, using convolution operations and lookup tables to determine weights for rendering filters, thereby mitigating color fringing by adjusting the intensity and angle of pixel edges.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If pixels are arranged in a specific configuration to achieve high resolution, then image detail is improved, but color fringing occurs in boundary areas

Engineering Contradiction:
Improveimage detailVSAvoidcolor fringing
Core Design Contradiction:
Measurement precisionVSObject-generated harmful factors

Solution Approach 1:

The patent applies preliminary anti-action by detecting edges in the input image and pre-calculating compensation values before rendering. The edge detector identifies boundary areas where color fringing is likely to occur, and the renderer applies compensation values in advance to counteract the expected color fringing effect caused by the pixel arrangement, thereby preventing rather than correcting the artifact

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The patent implements local quality by applying different compensation values to different regions of the image based on local edge characteristics. The compensation value is determined by the edge angle and position, allowing the rendering to be optimized locally at each pixel boundary rather than applying a uniform correction across the entire image, thus addressing color fringing where it occurs without affecting other areas

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If edge compensation is increased to reduce color fringing, then image quality in boundary areas is improved, but processing complexity increases

Engineering Contradiction:
Improveimage qualityVSAvoidprocessing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent uses preliminary action by pre-calculating and storing compensation values in a lookup table (LUT) during system initialization or image processing setup. The LUT contains pre-computed compensation values for various edge angles and positions, allowing the real-time rendering process to simply retrieve and apply these values without performing complex calculations during image display, thus reducing processing complexity while maintaining image quality

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies parameter changes by transforming the compensation problem into a function of edge angle and position parameters. By expressing compensation values as dependent on measurable parameters (edge angle θ and pixel position), the system can use these parameters to index into pre-computed lookup tables or apply analytical corrections, simplifying the overall processing while achieving precise local compensation

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11776458B2Display device and method of operation the same
Publication Date: 2023.10.03 SAMSUNG DISPLAY CO LTD
  • US11776458B2 patent drawing
  • US11776458B2 patent drawing
  • US11776458B2 patent drawing

AI summary

A display device includes a display panel and a driving circuit that receives an input image signal and provides an output image signal corresponding to the input image signal to the display panel. The driving circuit includes an edge and slope detector that detects an edge of the input image signal, and determines an angle between the edge and a virtual line parallel to a first direction, a weight calculator that determines a weight, based on the edge and the angle, and a rendering module that compensates for the input image signal, based on the weight, and outputs the output image signal. The weight is determined through an arithmetic operation between the edge and the angle.