Video Tile And Brick Partition Signaling With Inferred Tile Rows

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The complex syntax structure for tile and brick partitioning in video coding standards like VVC requires suboptimal bitrate signaling, especially in Versatile Video Coding (VVC), which affects efficiency.

Innovation Solution

The method involves encoding indications of tile columns and brick heights, inferring potential tile rows, and partitioning pictures into a grid of tiles with integer coding tree units, ensuring even distribution of units across partitions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If complex syntax structure is used for tile and brick partitioning signaling, then partitioning flexibility is improved, but bitrate consumption increases

Engineering Contradiction:
Improvepartitioning flexibilityVSAvoidbitrate consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The partitioning syntax is segmented into multiple independent elements: tile column indications, brick height indications, and inferred tile row boundaries. This allows the encoder to signal only the necessary partitioning parameters rather than complete partitioning information, reducing bitrate while maintaining flexibility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The encoder performs preliminary inference of potential tile rows based on brick row alignments before final partitioning decisions are made. This preliminary action allows the decoder to reconstruct the partitioning structure with fewer explicit signals, reducing the bitrate required for signaling complex partitioning configurations.

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If explicit tile row boundaries are signaled, then partitioning precision is improved, but syntax complexity increases

Engineering Contradiction:
Improvepartitioning precisionVSAvoidsyntax complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent extracts the tile row boundary information from explicit signaling and derives it implicitly from brick row alignments. By taking out the redundant explicit boundary signals and replacing them with inference based on already-signaled brick positions, the syntax complexity is reduced while maintaining partitioning precision.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The decoder uses the already-signaled brick height and alignment information to self-determine tile row boundaries without requiring additional explicit signals. This self-service mechanism reduces syntax complexity while preserving the ability to achieve precise partitioning.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If more partitioning parameters are signaled, then encoding control is improved, but signaling overhead increases

Engineering Contradiction:
Improveencoding controlVSAvoidsignaling overhead
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent merges the signaling of tile row boundaries with the existing brick partitioning signals. By combining these functions into a unified signaling approach where brick row alignments implicitly define tile rows, the number of separate parameters to be signaled is reduced, lowering signaling overhead while maintaining encoding control.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The brick partitioning parameters serve multiple functions: they define both the brick structure and the tile row boundaries. This multi-functionality reduces the need for separate signaling of tile row parameters, decreasing signaling overhead while preserving comprehensive encoding control.

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

Data Source

PatentUS12610048B2Apparatus and a method for video coding and decoding using explicitly sized and evenly sized partitions with corresponding scan orders
Publication Date: 2026.04.21 NOKIA TECHNOLOGIES OY
  • US12610048B2 patent drawing
  • US12610048B2 patent drawing
  • US12610048B2 patent drawing

AI summary

A method for video encoding or decoding comprising determining a number of units to be assigned to the partitions; indicating or inferring a number of explicitly sized partitions to be assigned; indicating sizes for or a number of units in the explicitly sized partitions; and indicating or inferring a number of evenly sized partitions to be assigned.