Tile-Based Super-Resolution Algorithm Selection for Power Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic devices face challenges in reducing power usage required for super-resolution image processing without degrading the image quality perceived by users.

Innovation Solution

An electronic device determines a super-resolution algorithm for tiles in a rendered image based on parameters such as motion vectors, depth, and the number of primitives, switching between low-power and high-performance algorithms to optimize power usage while maintaining image quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If super-resolution algorithm is applied to enhance image resolution, then image quality is improved, but power usage increases

Engineering Contradiction:
Improveimage qualityVSAvoidpower usage
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent applies different super-resolution algorithms to different tiles within an image based on their specific characteristics. Each tile is evaluated independently using parameters such as motion vector magnitude, depth range, and primitive count, and the most suitable algorithm is selected for each tile. This allows high image quality to be achieved in regions that need it while using lower power consumption algorithms in regions where it is not necessary, thus resolving the contradiction between image quality enhancement and power usage reduction.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent dynamically selects the super-resolution algorithm based on real-time analysis of tile parameters. The system continuously monitors characteristics such as motion vectors, depth variations, and the number of primitives in each tile, and adapts the algorithm selection accordingly. This dynamic approach enables the system to optimize the balance between processing quality and power consumption based on the actual content and requirements of each image region.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If high-performance super-resolution algorithm is used, then image quality is improved, but processing time increases

Engineering Contradiction:
Improveimage qualityVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent divides the image into multiple tiles and applies different super-resolution algorithms to each tile based on its specific characteristics. Tiles with high motion vectors, large depth ranges, or many primitives receive the high-performance algorithm to maintain image quality, while tiles with simpler characteristics use the faster, lower-performance algorithm. This localized approach reduces overall processing time while maintaining quality where needed.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent applies the high-performance super-resolution algorithm only partially to the portions of the image that require it, rather than applying it uniformly to the entire image. By identifying and processing only the necessary tiles with complex characteristics using the more computationally intensive algorithm, the system achieves acceptable image quality while significantly reducing total processing time compared to full-image high-performance processing.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250173826A1Electronic device and image processing method thereof
Publication Date: 2025.05.29 SAMSUNG ELECTRONICS CO LTD
  • US20250173826A1 patent drawing
  • US20250173826A1 patent drawing
  • US20250173826A1 patent drawing

AI summary

An electronic device includes at least one main processor and a memory configured to store instructions, where the instructions, when executed by the at least one main processor, may cause the electronic device to determine, based on at least one parameter of a tile included in a rendered image, a super-resolution algorithm for the tile and process the tile based on the determined super-resolution algorithm.