Transform Information Encoding Decoding High-Resolution Images

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current image encoding/decoding technologies face challenges in efficiently handling high-resolution images, particularly in transforming and quantizing data to achieve optimal compression and decoding performance.

Innovation Solution

The method involves determining and applying specific inverse and transform methods, including secondary inverse and primary transforms, based on coding parameters for target blocks, which are partitioned into subblocks, to optimize encoding and decoding processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a single transform method is used for all blocks, then the encoding process is simple, but the compression efficiency for high-resolution images is insufficient

Engineering Contradiction:
Improvecompression efficiencyVSAvoidtransform method complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing transform processing into multiple methods (first transform method and second transform method) that can be selectively applied to different blocks or regions of high-resolution images. This allows the system to process different image characteristics with appropriate transform techniques, improving overall compression efficiency while maintaining manageable complexity through structured decision-making

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic transform method selection based on image characteristics, block size, and other parameters. The encoding apparatus dynamically determines which transform method to apply to each block, allowing the system to adapt to varying image content and resolution requirements, thereby improving compression efficiency without requiring all possible transform methods to be simultaneously active

Inventive Principle:
Principle #15Dynamics

2Manufacturing precision

If transform methods are adapted to coding parameters for each block, then decoding performance improves, but the encoding complexity increases

Engineering Contradiction:
Improvedecoding performanceVSAvoidencoding complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent changes parameters by introducing multiple transform methods with different characteristics and selecting appropriate methods based on coding parameters such as block size, image resolution, and content characteristics. This parameter-based selection enables optimized decoding performance for different image regions while managing encoding complexity through systematic parameter evaluation and decision rules

Inventive Principle:
Principle #35Parameter changes

3Productivity

If multiple transform methods are implemented, then compression efficiency for diverse image content improves, but the processing time increases

Engineering Contradiction:
Improvecompression efficiencyVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent applies partial action by implementing multiple transform methods but selectively applying only the most appropriate method to each block based on image characteristics and coding parameters. This avoids the excessive processing time that would result from evaluating or applying all possible transform methods to every block, while still achieving improved compression efficiency through targeted application of optimized transform techniques

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20230082092A1Transform information encoding/decoding method and device, and bitstream storage medium
Publication Date: 2023.03.16 ELECTRONICS & TELECOMM RES INST
  • US20230082092A1 patent drawing
  • US20230082092A1 patent drawing
  • US20230082092A1 patent drawing

AI summary

Disclosed herein are a method, an apparatus and a storage medium for transform information encoding/decoding. A transform includes a primary transform and a secondary transform. A primary transform method and a secondary transform method are selected from among multiple different methods. A transform is performed on a target block based on a selected primary transform method and a selected secondary transform method. A primary transform method and a secondary transform method applied to the target block may be signaled using transform information such as a primary transform method index and a secondary transform method index.