Picture Sub-Unit Partitioning for Efficient Video Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing size, resolution, and frame rate of video data are leading to a surge in data volume, necessitating more hardware resources for storage and transmission, and existing compression techniques like H.264/AVC and HEVC require improved encoding efficiency and image quality.

Innovation Solution

A method and apparatus that partition a picture into sub-units, including decoding CTU size information, sub-picture partition information, and partition information for tiles and slices, while preventing syntax element overlap and allowing controlled in-loop filtering between sub-units.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If video data is compressed using existing techniques (H.264/AVC, HEVC), then encoding efficiency and image quality are improved, but the increasing video size, resolution, and frame rate require even better compression techniques

Engineering Contradiction:
Improveencoding efficiencyVSAvoidvideo data volume
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The picture is divided into multiple sub-units (tiles, slices, sub-pictures) with independent partitioning and filtering capabilities. This segmentation allows parallel processing and reduces the complexity of handling large video data, enabling more efficient encoding while maintaining quality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces dynamic partitioning where the picture can be divided into different types of sub-units (tiles, slices, sub-pictures) with flexible boundaries. The partitioning structure can be adapted based on content characteristics, allowing optimization of encoding efficiency for varying video conditions.

Inventive Principle:
Principle #15Dynamics

2Productivity

If picture partitioning into multiple sub-units is implemented, then encoding and decoding efficiency is improved, but syntax element overlap may occur between partitions

Engineering Contradiction:
Improvedecoding efficiencyVSAvoidsyntax element management
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The syntax elements are segmented and assigned to specific partitions (tiles, slices, sub-pictures) to avoid overlap. Each partition has dedicated syntax elements for its specific parameters, eliminating ambiguity and simplifying the decoding process.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a hierarchical structure where partition information serves as an intermediary between the picture and individual sub-units. This intermediary layer organizes syntax elements systematically, preventing overlap and simplifying the management of partition parameters.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Manufacturing precision

If in-loop filtering is applied between sub-unit boundaries, then image quality is improved, but the complexity of filtering decision-making increases

Engineering Contradiction:
Improveimage qualityVSAvoidfiltering decision logic
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies different filtering strategies to different sub-units and boundaries based on local characteristics. The filtering decision is made independently for each sub-unit boundary, allowing optimization of image quality while simplifying the overall decision-making process through localized control.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12634454B2Method and apparatus for acquiring information about sub-units split from picture
Publication Date: 2026.05.19 SK TELECOM CO LTD
  • US12634454B2 patent drawing
  • US12634454B2 patent drawing
  • US12634454B2 patent drawing

AI summary

Disclosed is a method for obtaining information on sub-units partitioned from a picture. The method comprises: decoding, from a bitstream, CTU size information indicating the size of coding tree units (CTUs) within the picture; decoding, from the bitstream, sub-picture partition information expressing sub-pictures within the picture in units of the CTU sizes; decoding, from the bitstream, partition information related to partition of the picture into one or more tiles; and decoding, from the bitstream, partition information related to partition of the picture into one or more slices.