Sub-pixel Rendering for Display Data Transmission Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing demand for high-resolution, high-brightness, and low-power consumption display panels leads to higher manufacturing costs due to the increased number of sub-pixels, necessitating a method to reduce data transmission while maintaining image quality.

Innovation Solution

An image processing apparatus and method that performs sub-pixel rendering operations on input frames to generate output frames with reduced data quantities, utilizing overlapping and non-overlapping sub-pixel data positions and color diffusion ratios to generate output sub-pixel data, which are then compressed and decompressed for efficient data transmission and display.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the number of sub-pixels is increased to achieve high resolution, then image resolution is improved, but manufacturing cost increases

Engineering Contradiction:
Improveimage resolutionVSAvoidmanufacturing cost
Core Design Contradiction:
Measurement precisionVSEase of manufacture

Solution Approach 1:

The patent uses sub-pixel rendering to generate virtual sub-pixel data that copies and interpolates from existing sub-pixel data. Instead of physically manufacturing more sub-pixels, the system creates additional display data by copying and processing existing sub-pixel information, thereby achieving higher effective resolution without increasing manufacturing cost

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent transforms the problem from a spatial dimension (adding more physical sub-pixels) to a data dimension (generating additional display data through processing). By operating in the data domain rather than the physical domain, the system achieves resolution improvement without the associated manufacturing costs

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If sub-pixel rendering is performed on all input sub-pixel data, then image quality is maintained, but data transmission amount increases

Engineering Contradiction:
Improveimage qualityVSAvoiddata transmission amount
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent applies sub-pixel rendering selectively to specific color components (R, G, B channels) rather than uniformly to all sub-pixel data. By identifying which color channels benefit most from rendering and applying processing only to those, the system maintains image quality where needed while reducing overall data transmission requirements

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent performs sub-pixel rendering on only a portion of the input sub-pixel data rather than all data. This partial action approach processes only the necessary sub-pixel components to maintain image quality, thereby reducing the total data transmission amount while still achieving the desired visual result

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10504414B2Image processing apparatus and method for generating display data of display panel
Publication Date: 2019.12.10 NOVATEK MICROELECTRONICS CORP
  • US10504414B2 patent drawing
  • US10504414B2 patent drawing
  • US10504414B2 patent drawing

AI summary

An image processing apparatus including an image data processing unit is provided. The image data processing unit is configured to generate an output frame according to an input frame. For any one of sub-pixels of a display panel, the image data processing unit performs a sub-pixel rendering operation on a part of input sub-pixel data of the input frame to generate an output sub-pixel data corresponding to said any one of sub-pixels in the output frame. The output sub-pixel data is written into said any one of sub-pixels. Data positions that the parts of input sub-pixel data of different input frames locate in respective input frames are partially overlapped and not totally the same. In addition, a method for generating display data of the display panel is provided.