Video Signal Transform Coding With Sub-Block Size Limiting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies fail to efficiently process video signals with high spatial resolution, a high frame rate and high dimensionality of scene representation, increasing memory storage, a memory access rate and processing power, and processing speed.

Innovation Solution

A method and device for encoding and decoding a video signal using a reduced transform, by splitting a coding unit into sub-blocks, and applying a transform to a transform, and encoding/decoding related information in consideration of the reduced transform.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a transform is applied to a coding unit in video coding, then the video signal can be processed and compressed, but the processing time and computational complexity increase

Engineering Contradiction:
Improvevideo processing efficiencyVSAvoidtransform processing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The coding unit is divided into multiple transform units, each of which can be processed independently. This segmentation allows the transform operation to be performed on smaller data blocks, reducing the computational complexity and processing time for each unit while maintaining overall compression efficiency through parallel processing of multiple units.

Inventive Principle:
Principle #1Segmentation

2Productivity

If the transform unit size is increased to process larger video blocks, then fewer transform operations are needed, but the processing speed decreases due to increased computational load

Engineering Contradiction:
Improvetransform processing speedVSAvoidtransform computation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The transform unit size is made variable rather than fixed, allowing dynamic adaptation to different video content characteristics and coding scenarios. The system can select optimal transform unit sizes based on the specific coding unit being processed, enabling faster processing for simple content while maintaining accuracy for complex content, thus balancing processing speed and computational complexity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12526453B2Method and device for processing video signal
Publication Date: 2026.01.13 LG ELECTRONICS INC
  • US12526453B2 patent drawing
  • US12526453B2 patent drawing
  • US12526453B2 patent drawing

AI summary

Embodiments in the present specification provide a method and device for processing video signal including steps of: obtaining a sub-block transform (SBT) flag indicating whether a SBT is applied, wherein the SBT represents a transform applied to a transform unit corresponding to one of subblocks split from a coding unit; determining a variable value related to a transform target region based on the SBT flag and a size value of the transform unit, wherein if the SBT flag equals to 1 and the size value is greater than a threshold value, the variable value is determined as the threshold value; obtaining position information of a last significant coefficient according to a scan order within the transform unit, wherein the position information of the last significant coefficient is coded based on the variable value; and performing an inverse-transform based on the position information of the last significant coefficient.