Coding Tree Block Partitioning for Boundary-Aware Video Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video encoding technologies struggle to efficiently process next-generation video contents with high spatial resolution and high frame rates, leading to increased memory storage and processing demands.

Innovation Solution

A method for adjusting block partitioning in the QTBT structure by parsing syntax elements to determine optimal partitioning into coding blocks using quad-tree, binary-tree, or ternary-tree structures, considering boundary conditions and valid regions, and signaling these decisions through Sequence Parameter Sets or Network Abstract Layer units.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If block partitioning is performed using traditional methods, then processing simplicity is maintained, but compression performance deteriorates for next-generation video contents

Engineering Contradiction:
Improvecompression performanceVSAvoidblock partitioning complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the block partitioning process into multiple hierarchical stages: first dividing a current block into two sub-blocks using binary-tree partitioning, then selectively dividing specific sub-blocks into four sub-sub-blocks using quad-tree partitioning. This multi-stage segmentation approach enables adaptive compression optimization without requiring complete reprocessing of all blocks, thus improving compression performance while controlling complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic block partitioning by determining different partitioning strategies based on block characteristics and content requirements. The method dynamically selects between binary-tree and quad-tree partitioning modes, and adaptively chooses which sub-blocks to further partition based on local image features. This dynamic adaptation allows the system to optimize compression performance for each specific block while avoiding unnecessary processing complexity.

Inventive Principle:
Principle #15Dynamics

2Manufacturing precision

If high spatial resolution and high frame rate video contents are processed, then video quality is improved, but memory storage and processing demands increase

Engineering Contradiction:
Improvevideo qualityVSAvoidmemory storage and processing demands
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent applies local quality by performing selective quad-tree partitioning only on specific sub-blocks that require higher detail representation, rather than uniformly partitioning all blocks. The method identifies regions benefiting from finer partitioning and applies quad-tree division only there, while other regions use coarser binary-tree partitioning. This localized approach maintains high video quality in critical areas while reducing overall memory storage and processing demands.

Inventive Principle:
Principle #3Local quality

3Loss of information

If block partitioning is optimized for compression performance, then the number of bits required for signaling is reduced, but processing complexity increases

Engineering Contradiction:
Improvenumber of bits for signalingVSAvoidprocessing complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by first performing binary-tree partitioning to create sub-blocks, then using the results of this first partitioning to inform subsequent quad-tree partitioning decisions. The method pre-establishes a partitioning framework through binary-tree division before applying more complex quad-tree partitioning only where needed. This preliminary structuring reduces the overall signaling complexity compared to directly applying optimal partitioning without a staged approach.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20260046461A1Method for partitioning block including image and device therefor
Publication Date: 2026.02.12 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
  • US20260046461A1 patent drawing
  • US20260046461A1 patent drawing
  • US20260046461A1 patent drawing

AI summary

Disclosed are a method for decoding a video signal and an apparatus therefor. Specifically, a method for decoding an image may include: partitioning a current coding tree block into a plurality of coding blocks so that coding blocks partitioned from the current coding tree block are included in a current picture when the current coding tree block is out of a boundary of the current picture; parsing a first syntax element indicating whether a current coding tree block is partitioned into a plurality of subblocks when the current coding tree block satisfies a predetermined condition; and determining a split mode of the current coding tree block based on the syntax element.