Adaptive Multitree Subdivision for Two-Dimensional Signal Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image and video coding standards are limited in their ability to sub-divide pictures into blocks, leading to inefficient use of bit rate for signaling prediction parameters due to the mismatch between block boundaries and object boundaries, especially for arbitrarily shaped objects, which increases encoding complexity and reduces coding efficiency.

Innovation Solution

A coding scheme that spatially divides an array of information samples into tree root regions and recursively subdivides them into smaller simply connected regions using multi-tree subdivision, allowing for a better compromise between encoding complexity and rate-distortion performance by including maximum region size and multi-tree subdivision information in the data stream.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If pictures are decomposed into blocks with fixed or signaled subdivision, then coding parameters can be associated with blocks for prediction, but the block boundaries do not match object boundaries for arbitrarily shaped objects, increasing encoding complexity and reducing coding efficiency

Engineering Contradiction:
Improveadaptability to object shapesVSAvoidencoding complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the picture into multiple levels of blocks (macroblocks, sub-macroblocks, and further subdivisions) with different granularities. Each level serves specific coding purposes, allowing flexible adaptation to object shapes through multi-scale partitioning rather than uniform blocking.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces dynamic subdivision where blocks can be further split into smaller regions based on content characteristics. The subdivision is not fixed but adapts dynamically to the actual object boundaries and spatial distribution, enabling better alignment with arbitrarily shaped objects while managing complexity through selective refinement.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If more syntax elements are transmitted to signal subdivision for blocks, then better adaptation to object boundaries is achieved, but the bit rate for signaling increases

Engineering Contradiction:
Improveblock boundary adaptationVSAvoidbit rate overhead
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent applies local quality by allowing different regions of the picture to have different subdivision granularities. Areas with complex object boundaries receive finer subdivision with more syntax elements, while uniform areas use coarser blocking with fewer syntax elements, optimizing the balance between adaptation and bit rate overhead.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements partial subdivision where not all blocks are subdivided to the maximum level. Instead, subdivision is applied selectively to regions where it provides actual benefit, avoiding the excessive signaling overhead that would result from uniform fine-grained subdivision across the entire picture.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If blocks are subdivided into smaller blocks for prediction, then prediction accuracy improves, but the amount of side information for signaling subdivision increases

Engineering Contradiction:
Improveprediction accuracyVSAvoidside information rate
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent resolves the contradiction by adding a hierarchical dimension to the block structure. Instead of a single level of fine blocks, it creates multiple hierarchical levels (macroblocks → sub-macroblocks → smaller regions) where prediction can be performed at appropriate granularities, reducing the total side information required compared to a flat fine-grained structure.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent applies the nested doll principle by nesting smaller blocks within larger blocks in a hierarchical structure. Each level of nesting provides prediction at its scale, and the nested structure allows shared syntax elements between parent and child blocks, reducing the total side information rate compared to independent fine blocks.

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS20250324105A1Coding of a spatial sampling of a two-dimensional information signal using sub-division
Publication Date: 2025.10.16 DOLBY VIDEO COMPRESSION LLC
  • US20250324105A1 patent drawing
  • US20250324105A1 patent drawing
  • US20250324105A1 patent drawing

AI summary

Coding schemes for coding a spatially sampled information signal using sub-division and coding schemes for coding a sub-division or a multitree structure are described, wherein representative embodiments relate to picture and/or video coding applications.