Image Processing Apparatus Dynamic Parameter Adjustment for Memory Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing technologies face challenges in improving image quality in response to variable image quality due to factors like transmission medium, resolution, and bit rate, leading to increased memory usage when using different machine learning networks for each image quality level.

Innovation Solution

An image processing apparatus that adjusts parameters based on the compression rate of each frame, using pre-stored parameters for known rates and calculating new parameters for unknown rates through linearity analysis, to optimize image quality improvement while minimizing memory consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If different machine learning networks are applied according to the degree of quality of an image in response to a variable image quality, then image quality improvement performance is enhanced, but memory consumption increases in proportion to the range of image quality

Engineering Contradiction:
Improveimage quality improvement performanceVSAvoidmemory consumption
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

A single machine learning network is designed to handle multiple image quality levels through dynamic parameter adjustment rather than requiring separate specialized networks for each quality level. The network universally processes images across variable compression rates by adapting its parameters in real-time.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent dynamically changes parameters of the machine learning network based on the compression rate of input frames. By adjusting parameters according to the detected image quality level, the system optimizes performance for each quality range without needing separate networks, thereby reducing memory consumption while maintaining improvement performance.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If parameters are pre-stored for multiple compression rates, then image processing accuracy is improved, but memory usage increases

Engineering Contradiction:
Improveimage processing accuracyVSAvoidmemory usage
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system pre-stores parameters only for representative compression rates (e.g., first, second, and third compression rates) rather than all possible rates. This preliminary preparation of key parameters enables accurate processing for common cases while minimizing storage requirements.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

For compression rates that do not have pre-stored parameters, the system uses linear interpolation between adjacent known compression rates to calculate appropriate parameters. This intermediary calculation method maintains processing accuracy for unknown rates without requiring additional parameter storage.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Quantity of substance

If a single machine learning network is used for all image quality levels, then memory consumption is reduced, but image quality improvement performance decreases

Engineering Contradiction:
Improvememory consumptionVSAvoidimage quality improvement performance
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The patent transforms a static single-network approach into a dynamic system where the network's parameters are continuously adjusted based on the input image's compression rate. This dynamic adaptation allows one network to effectively handle variable image quality levels, maintaining performance while reducing memory usage compared to multiple static networks.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11006108B2Image processing apparatus, method for processing image and computer-readable recording medium
Publication Date: 2021.05.11 SAMSUNG ELECTRONICS CO LTD
  • US11006108B2 patent drawing
  • US11006108B2 patent drawing
  • US11006108B2 patent drawing

AI summary

An image processing apparatus is provided. The image processing apparatus includes a processor configured to, in response to an image including a plurality of frames being input, change a predetermined parameter to a parameter corresponding to a compression rate of each of the plurality of frames for each frame, and process the input image by using the parameter changed for each frame, and an output interface configured to output the processed image.