Picture Sub-Unit Partitioning for Efficient Video Bitstreams

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 higher 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 picture is partitioned into multiple sub-units (tiles, slices, sub-pictures), then encoding and decoding efficiency is improved through parallel processing and reduced complexity, but bitstream complexity and syntax element overlap increase

Engineering Contradiction:
Improveencoding and decoding efficiencyVSAvoidbitstream complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The picture is divided into multiple sub-units including tiles, slices, and sub-pictures, each with independent partitioning and coding. This segmentation enables parallel processing of different picture regions, improving encoding and decoding efficiency while maintaining manageable complexity through standardized partitioning structures.

Inventive Principle:
Principle #1Segmentation

2Manufacturing precision

If syntax elements for partition information are decoded from bitstream, then partitioning accuracy is improved, but decoding time and processing complexity increase

Engineering Contradiction:
Improvepartition information accuracyVSAvoiddecoding time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

Partition information such as tile, slice, and sub-picture boundaries is pre-decoded and stored in data structures before the main encoding process. This preliminary action allows the encoder to efficiently access partition information during coding without repeated decoding operations, reducing overall processing time while maintaining accuracy.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If in-loop filtering is applied between sub-unit boundaries, then image quality is improved through boundary smoothing, but processing complexity and computational load increase

Engineering Contradiction:
Improveimage qualityVSAvoidfiltering processing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

In-loop filtering is selectively applied only at sub-unit boundaries where blocking artifacts occur, rather than uniformly across the entire image. The filtering strength and type are adjusted locally based on boundary characteristics, improving image quality at critical locations while reducing overall computational load compared to global filtering.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12634455B2Method and apparatus for acquiring information about sub-units split from picture
Publication Date: 2026.05.19 SK TELECOM CO LTD
  • US12634455B2 patent drawing
  • US12634455B2 patent drawing
  • US12634455B2 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.