Hierarchical Tile Signaling for Multi-Resolution Video Coding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding technologies struggle to efficiently support multiple tiles with different resolutions in a single image, leading to challenges in streaming and storage due to differing pixel densities and inefficient compression techniques.
Innovation Solution
A flexible tiling scheme is introduced, allowing first level tiles to be partitioned into second level tiles, with signaling to indicate splits, enabling encoding and decoding of images with multiple resolutions, and supporting a single image containing tiles with varying resolutions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a single image 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 pixel densities and multiple slicing mechanisms
Solution Approach 1:
The image is divided into multiple first level tiles, and selected first level tiles are further segmented into second level tiles. This hierarchical segmentation allows different regions to have different resolutions, enabling multi-resolution support while managing complexity through structured division
Solution Approach 2:
The patent introduces a hierarchical dimension to tile organization by creating second level tiles within selected first level tiles. This adds a layer of complexity in the tile structure that enables multi-resolution functionality without fundamentally redesigning the entire encoding system
2Quantity of substance
If video data is compressed before transmission or storage, then the bandwidth and storage requirements are reduced, but the compression ratio may sacrifice image quality
Solution Approach 1:
Different tiles or tile regions are encoded at different resolutions based on their importance or requirements. Important regions maintain higher resolution while less critical regions use lower resolution, achieving overall compression while preserving essential image quality
Solution Approach 2:
The patent changes the resolution parameter of different tiles within the same image. By allowing tiles to have different resolutions rather than uniform resolution, the system achieves compression without uniformly sacrificing image quality across the entire image
3Adaptability or versatility
If tiles at different resolutions are treated differently in slicing mechanisms, then the encoding flexibility is improved, but the device complexity increases due to inconsistent handling
Solution Approach 1:
The slicing mechanism is designed to handle both first level tiles and second level tiles through a unified process. The same slicing logic applies regardless of tile level, making the mechanism universal and reducing complexity despite the ability to handle different resolutions
Data Source
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. The first level tiles and the second level tiles are encoded into a bitstream. A split indication is encoded into the bitstream. The split indication indicates that at least one of the first level tiles is split into the second level tiles. The bitstream is stored for communication toward a decoder.


