Image Reconstruction Unit for SD to HD Upscaling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Standard definition (SD) images appear fuzzy when viewed on high definition (HD) image systems, as existing technologies lack effective methods for upgrading SD images to HD resolution without introducing artifacts like impulse noise.

Innovation Solution

An image processing system with an image reconstruction unit that utilizes a look-up table generated from classified and reclassified image patches to synthesize codevectors and filters, applying these to SD images to enhance their resolution to HD, thereby introducing high-frequency details and reducing over-fitting artifacts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If conventional image upscaling methods are used to convert SD images to HD resolution, then the image resolution is improved, but impulse noise artifacts and over-fitting artifacts are introduced

Engineering Contradiction:
Improveimage resolutionVSAvoidimpulse noise artifacts
Core Design Contradiction:
Manufacturing precisionVSObject-generated harmful factors

Solution Approach 1:

The image is divided into multiple patches, and each patch is processed independently through classification and filtering. This segmentation allows localized processing that preserves edges and details while reducing artifacts in different regions of the image.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different filtering operations are applied to different patches based on their classification. Patches are categorized into types (e.g., smooth regions, edge regions, texture regions) and receive specialized filtering treatments appropriate to their local characteristics, improving overall image quality while minimizing artifacts.

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If conventional image upscaling methods are used to convert SD images to HD resolution, then the image resolution is improved, but over-fitting artifacts are introduced

Engineering Contradiction:
Improveimage resolutionVSAvoidover-fitting artifacts
Core Design Contradiction:
Manufacturing precisionVSObject-generated harmful factors

Solution Approach 1:

A training phase is performed beforehand to learn the relationship between low-resolution and high-resolution image patches. This preliminary training establishes filtering operations and classification rules that are then applied during reconstruction, preventing over-fitting by using pre-learned patterns rather than forcing the reconstruction to perfectly fit the limited input data.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses classification feedback to adaptively select filtering operations for each patch. The classification process identifies patch characteristics, and this feedback guides the selection of appropriate filters, creating a closed-loop system that adjusts processing based on local image content to avoid over-fitting artifacts.

Inventive Principle:
Principle #23Feedback

3Manufacturing precision

If a look-up table is generated from classified and reclassified image patches, then high-frequency details are introduced, but the processing complexity increases

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

Solution Approach 1:

The look-up table generation process segments the training data into different patch classes, creating specialized filters for each class. This segmentation organizes the complexity into manageable categories, making the overall processing more systematic and efficient despite the detailed work required for each class.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transforms the problem from direct pixel-to-pixel mapping to a parameter-based approach where classification labels and filter parameters are pre-computed. This parameter transformation reduces runtime complexity by replacing complex real-time computations with pre-calculated lookup operations based on patch classification.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8718407B2High-quality single-frame superresolution training and reconstruction engine
Publication Date: 2014.05.06 STMICROELECTRONICS INT NV
  • US8718407B2 patent drawing
  • US8718407B2 patent drawing
  • US8718407B2 patent drawing

AI summary

An image processing system includes an image reconstruction unit. The image reconstruction unit is configured to receive an image at a first resolution, apply the image to a look-up table and output a version of the image at a second resolution. The second resolution includes a higher resolution than the first resolution. In addition, the look-up table is generated inputting a plurality of training images; classifying, into a number of classes, a plurality of images patches corresponding to each of the plurality of training images; re-classifying the number of classes into a final class; and synthesizing filters corresponding to each of the class into a final filter value.