Adaptive Filter Processing for Image Quality

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image processing methods apply uniform filter coefficients across images, failing to effectively address local noise variations, leading to image quality deterioration during encoding and decoding, especially with different orthogonal transform sizes like 4×4 and 8×8 blocks.

Innovation Solution

An image processing device that classifies images by orthogonal transform sizes and applies filter processing using coefficients tailored to the local nature of each partial image, using a Wiener Filter for noise removal, to improve image quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If uniform filter coefficients are applied across the entire image, then the device complexity is reduced and processing is simplified, but the image quality deteriorates due to inability to address local noise variations

Engineering Contradiction:
Improvefilter processing complexityVSAvoidimage quality
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The image is divided into multiple blocks based on orthogonal transform size (e.g., 4×4, 8×8 blocks). Each block is processed independently with its own filter coefficients, allowing localized noise removal while maintaining overall image quality. This segmentation enables the system to handle different noise characteristics in different regions without requiring complex global processing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different filter coefficients are applied to different image blocks according to their local characteristics. The filter means selects appropriate coefficients based on the orthogonal transform size and local noise patterns, enabling adaptive noise removal that preserves image quality while maintaining reasonable processing complexity.

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If different filter coefficients are applied for different orthogonal transform sizes, then the image quality is improved by addressing local noise variations, but the device complexity increases

Engineering Contradiction:
Improveimage qualityVSAvoidfilter processing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The filter means dynamically selects filter coefficients based on the orthogonal transform size of each block. This dynamic adaptation allows the system to optimize noise removal for each block type (4×4, 8×8, etc.) without requiring a completely separate processing path for each transform size, thus managing complexity while improving quality.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The filter processing parameters (coefficients) are changed according to the orthogonal transform size. By adjusting the filter coefficients to match the specific transform size and local image characteristics, the system achieves better noise removal effectiveness without requiring fundamentally different processing architectures.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If filter processing is applied to remove noise, then the image quality is improved, but encoding efficiency decreases due to increased processing time

Engineering Contradiction:
Improveimage qualityVSAvoidencoding efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The filter processing is applied in segmented blocks rather than to the entire image at once. This block-based approach allows parallel processing and reduces the computational burden per processing unit, improving encoding efficiency while maintaining the noise removal benefits across the entire image.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Filter processing is selectively applied to blocks where it provides the most benefit, rather than uniformly to all blocks. The filter means determines which blocks require noise removal based on local characteristics, applying processing only where necessary to maintain image quality while minimizing the overall processing time and preserving encoding efficiency.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11051044B2Image processing device and method
Publication Date: 2021.06.29 SONY GROUP CORP
  • US11051044B2 patent drawing
  • US11051044B2 patent drawing
  • US11051044B2 patent drawing

AI summary

An image decoding apparatus that includes circuitry that performs filter processing on an image using both filter coefficients and a number of filter taps being set based on an orthogonal transform size, and decodes the image obtained through the filter processing.