Partition-Based Intra Coding for Low-Overhead Accurate Prediction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing block-based video codecs face challenges in achieving higher coding efficiency due to the trade-off between signaling overhead and prediction accuracy, particularly in intra-prediction, where larger blocks result in less accurate spatial prediction and increased signaling overhead.

Innovation Solution

The implementation of a flag-controlled intra-prediction mode that allows for partitioning of blocks into transform partitions, enabling parallel processing and flexible intra-prediction strategies such as global, sequential, or grouped processing based on block size and shape, to optimize prediction residual transformation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If blocks are partitioned into multiple sub-partitions for intra-prediction, then prediction accuracy is improved, but signaling overhead increases

Engineering Contradiction:
Improveprediction accuracyVSAvoidsignaling overhead
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The block is divided into multiple sub-partitions (e.g., 2x2, 2x1, 1x2 configurations) to improve prediction accuracy for inner block samples. Each sub-partition can have its own intra-prediction mode, allowing more precise local prediction while managing signaling overhead through selective application.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different intra-prediction modes are applied to different sub-partitions based on local characteristics. The encoder can select from multiple IPMs for each sub-partition, allowing locally optimized prediction that adapts to regional variations in the block while controlling overall signaling overhead.

Inventive Principle:
Principle #3Local quality

2Measurement precision

If the number of sub-partitions per block is increased, then prediction accuracy is improved, but throughput decreases

Engineering Contradiction:
Improveprediction accuracyVSAvoidthroughput
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The number and configuration of sub-partitions are made dynamic rather than fixed. The encoder can adaptively select the partitioning scheme (e.g., 2x2, 2x1, 1x2, or no partitioning) based on block characteristics, allowing optimization of both accuracy and throughput for different scenarios.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The partitioning parameters (number of partitions, their dimensions, and associated IPMs) are changed adaptively based on block size, content characteristics, and rate-distortion optimization. This allows the system to adjust between more partitions for accuracy-critical blocks and fewer partitions for throughput-critical blocks.

Inventive Principle:
Principle #35Parameter changes

3Loss of information

If intra-prediction is applied to larger blocks, then signaling overhead is reduced, but prediction accuracy decreases

Engineering Contradiction:
Improvesignaling overheadVSAvoidprediction accuracy
Core Design Contradiction:
Loss of informationVSMeasurement precision

Solution Approach 1:

Large blocks are segmented into multiple sub-partitions, each with its own intra-prediction mode. This allows the benefits of large-block processing (reduced signaling overhead compared to fine-grained partitioning) while maintaining prediction accuracy through localized mode selection in each sub-partition.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The intra-prediction system is designed to handle multiple block sizes and partitioning configurations uniformly. The same intra-prediction mechanisms work across different block dimensions, allowing flexible application from small to large blocks while maintaining efficiency.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12627837B2Implementation efficient partition-based intra coding concept
Publication Date: 2026.05.12 FRAUNHOFER GESELLSCHAFT ZUR FORDERUNG DER ANGEWANDTEN FORSCHUNG EV
  • US12627837B2 patent drawing
  • US12627837B2 patent drawing
  • US12627837B2 patent drawing

AI summary

A method for decoding a block of a picture includes decoding, from a data stream, an intra-coding mode for the block, deriving a predictor for a prediction partition of the block using at least one already reconstructed samples neighboring the prediction partition and the intra-coding mode, deriving a prediction residual for each of the at least two transform partitions included in the prediction partition, and combining the predictor of the prediction partition and the prediction residual for each of the at least two transform partitions included in the prediction partition to reconstruct the prediction partition. The block is partitioned into multiple transform partitions based on a partition dimension flag, and the prediction partition includes at least two transform partitions of the multiple transform partitions.