Display Edge Detection for Color Fringing Compensation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Display devices face image quality reduction due to the arrangement of pixels, leading to color fringing and image distortion, particularly when pixels of different colors are arranged in specific patterns.

Innovation Solution

A display device and method that utilize a driving controller with an edge detector using filters of different sizes to calculate edge values, which are then used to calculate weights for rendering image signals, thereby compensating for pixel arrangements and improving image quality by detecting only significant edges and adjusting the image signal accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If pixels of different colors are arranged in specific patterns to form display panels, then the display device can render images, but color fringing and image distortion occur reducing image quality

Engineering Contradiction:
Improvepixel arrangementVSAvoidimage quality
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The patent applies parameter changes by dynamically adjusting rendering parameters based on edge detection results. The driving controller modifies rendering filters and weights according to detected edge values, changing processing parameters adaptively to compensate for pixel arrangement effects and prevent color fringing while maintaining display functionality.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements feedback through the edge detection and weight adjustment mechanism. The driving controller detects edges using multiple filters, calculates edge values, determines weights based on these edge values, and adjusts rendering parameters accordingly. This closed-loop feedback system continuously monitors and corrects image quality issues arising from pixel arrangements.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If multiple filters of different sizes are used to detect edges accurately, then edge detection precision improves, but processing complexity increases

Engineering Contradiction:
Improveedge detection precisionVSAvoidfilter processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies local quality by selectively applying different filter sizes based on local image characteristics. Instead of uniformly applying all filters, the system determines edge values using multiple filters and selectively applies rendering adjustments only where edges are detected, optimizing the balance between detection precision and processing complexity for each local region.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements partial action by using multiple filters of different sizes to detect edges, where not all filters are applied equally throughout the entire image processing pipeline. The system calculates edge values using multiple filters but then selectively applies rendering corrections only where edges are identified, reducing overall processing complexity while maintaining precision where needed.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20240321174A1Display device and method of driving the same
Publication Date: 2024.09.26 SAMSUNG DISPLAY CO LTD
  • US20240321174A1 patent drawing
  • US20240321174A1 patent drawing
  • US20240321174A1 patent drawing

AI summary

A display device includes a display panel which displays an image based on an output image signal and a driving controller which generates the output image signal based on an input image signal. The driving controller includes an edge detector which generates an edge value for detecting an edge of the image using a plurality of filters having different sizes from each other, a weight calculator which calculates a weight based on the edge value, and a renderer which converts the input image signal to the output image signal based on the weight.