Flexible Video Tiling for Multi-Resolution Slice Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies struggle to efficiently support multiple tiles with different resolutions in the same picture, leading to challenges in streaming and storage due to bandwidth and memory limitations, particularly in applications like virtual reality and teleconferencing.

Innovation Solution

A flexible tiling scheme is introduced, partitioning pictures into first-level tiles and further subdividing a subset of these into second-level tiles, allowing for encoding and decoding of images with multiple resolutions by ensuring that first-level tiles contain one slice at a first resolution and second-level tiles contain multiple slices at a second resolution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single picture contains multiple tiles with different resolutions, then the functionality and adaptability of the encoder/decoder are improved, but the device complexity increases due to different treatment requirements for tiles at different resolutions

Engineering Contradiction:
Improvefunctionality of encoder/decoderVSAvoidcomplexity of tiling mechanism
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The picture is segmented into multiple resolution levels (first resolution and second resolution) with corresponding tiles at each level. This segmentation allows the system to handle different resolution requirements independently while maintaining overall picture coherence, thereby improving adaptability without excessively increasing complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a resolution dimension to the traditional single-resolution tiling structure. By organizing tiles across multiple resolution levels (first resolution tiles and second resolution tiles), the system adds a dimensional layer to the tiling hierarchy, enabling flexible adaptation to different viewing requirements while maintaining structured organization.

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

2Manufacturing precision

If tiles at different resolutions are treated differently in the tiling mechanism, then the encoding accuracy for specific resolutions is improved, but the ease of operation decreases due to complex slice distribution rules

Engineering Contradiction:
Improveencoding accuracyVSAvoidease of use of tiling mechanism
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

Different slice distribution rules are applied locally to tiles based on their resolution level. First resolution tiles follow one slice distribution rule, while second resolution tiles follow another rule. This local differentiation allows optimized encoding accuracy for each resolution level while maintaining clear, rule-based operation that is easier to implement than universal complex rules.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12477123B2Flexible tiling in video coding
Publication Date: 2025.11.18 HUAWEI TECH CO LTD
  • US12477123B2 patent drawing
  • US12477123B2 patent drawing
  • US12477123B2 patent drawing

AI summary

A video coding mechanism is disclosed. The mechanism includes partitioning a picture into a plurality of first level tiles. A subset of the first level tiles is partitioned into a plurality of second level tiles. Each second level tile contains a single rectangular slice of picture data. The first level tiles and the second level tiles are encoded into a bitstream. The bitstream is stored for communication toward a decoder.