Display System Resolution Conversion Using Pixel Replication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image scaling techniques often result in image degradation, particularly in medical applications where original pixel data cannot be altered, due to interpolation methods that change the content of the image and complicate smoothness and calculation complexity.

Innovation Solution

A display system comprising an input buffer, scaling factor generation module, horizontal and vertical scaling execution modules, and output buffer that performs pixel and line replication to upscale images without altering original pixel data, reducing calculation complexity and saving memory, while ensuring smoothness and positional symmetry.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Shape

If interpolation method is used for image upscaling, then image smoothness is improved, but original pixel data accuracy is degraded

Engineering Contradiction:
Improveimage smoothnessVSAvoidoriginal pixel data accuracy
Core Design Contradiction:
ShapeVSManufacturing precision

Solution Approach 1:

The patent divides the image into multiple blocks and processes each block separately using different scaling methods. Some blocks use interpolation for smoothness while others use replication for accuracy, allowing selective application of techniques based on local image characteristics and requirements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different scaling strategies to different regions of the image. By analyzing local features such as edges, textures, and important details, the system selectively uses interpolation in regions where smoothness is prioritized and replication in regions where preserving original pixel data is critical.

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If replication method is used for image upscaling, then original pixel data accuracy is maintained, but image smoothness is degraded due to sawtooth edges

Engineering Contradiction:
Improveoriginal pixel data accuracyVSAvoidimage smoothness
Core Design Contradiction:
Manufacturing precisionVSShape

Solution Approach 1:

The patent segments the image into multiple blocks and applies different scaling methods to different blocks. This allows replication to be used in regions where accuracy is critical while interpolation is used in regions where smoothness can be prioritized, thus mitigating the sawtooth edge problem locally.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by adapting the scaling method to local image characteristics. In regions with important details or edges, replication preserves accuracy while in regions where smooth gradients are more important, interpolation provides better visual quality.

Inventive Principle:
Principle #3Local quality

3Measurement precision

If conventional resolution conversion is used, then display resolution is improved, but calculation complexity and memory usage increase

Engineering Contradiction:
Improvedisplay resolutionVSAvoidcalculation complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides the resolution conversion process into multiple stages and blocks, processing smaller segments independently. This segmentation reduces the computational complexity of each individual operation while achieving the overall high-resolution output through cumulative processing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary processing of image blocks before final scaling, such as identifying important features and determining appropriate scaling methods for each block. This preliminary action simplifies subsequent processing steps and reduces overall calculation complexity.

Inventive Principle:
Principle #10Preliminary action

4Shape

If interpolation is used for resolution conversion, then image smoothness is improved, but memory requirements increase due to storage of intermediate data

Engineering Contradiction:
Improveimage smoothnessVSAvoidmemory usage
Core Design Contradiction:
ShapeVSQuantity of substance

Solution Approach 1:

The patent processes the image in multiple small blocks rather than loading the entire image into memory for processing. Each block is scaled independently using interpolation methods, allowing smoothness to be achieved while keeping memory requirements proportional to block size rather than total image size.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary processing and scaling of individual blocks before final assembly, avoiding the need to store large amounts of intermediate data for the entire image. This block-by-block approach reduces peak memory usage while maintaining interpolation benefits.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8139091B2Display system having resolution conversion
Publication Date: 2012.03.20 SHIN DER MING
  • US8139091B2 patent drawing
  • US8139091B2 patent drawing
  • US8139091B2 patent drawing

AI summary

There is disclosed a display system comprising an input buffer to receive a set of pixel data in line direction from a source image; a scaling factor generation module to generate a scaling value set according to an original resolution Vi of the source image and a resolution Vo of a display panel; a horizontal scaling execution module to receive the scaling value set so as to determine pixel replication for each pixel from the set of pixel data; a memory control module to receive replicated pixels by the pixel replication and subsequently to store the replicated pixels of each line for at least a complete image file; a vertical scaling execution module to receive the scaling value set to determine line replication of each line; and an output buffer to receive each of the replicated lines so as to form all of the replicated lines at the display panel.