Video Decoding Tile Slice Height Derivation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing demand for high resolution and high quality images/videos, such as 4K and 8K Ultra High Definition, leads to higher data transmission and storage costs, and there is a need for efficient compression techniques to address this challenge, especially for virtual reality, artificial reality, and immersive media.
Innovation Solution
A method and apparatus for improving the coding efficiency of images/videos by parsing number and height information related to slices within a tile from a bitstream, deriving slice heights based on explicit signaling, and efficiently signaling information to reduce signaling overhead.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If explicit signaling is used for all slice heights within a tile, then decoding accuracy is improved, but signaling overhead increases
Solution Approach 1:
Instead of explicitly signaling all slice heights, the patent applies partial action by only explicitly signaling the height of the first slice and deriving subsequent slice heights through formulas. This reduces the amount of signaling data while maintaining sufficient decoding accuracy, as the derived heights are sufficient for proper slice reconstruction without requiring full explicit signaling of all slices.
Solution Approach 2:
The decoding apparatus performs self-service by automatically deriving slice heights using mathematical formulas based on the explicitly signaled first slice height and the total number of slices. This eliminates the need for the signaling system to provide redundant height information for all slices, reducing overhead while the decoder independently computes the necessary height values.
2Loss of energy
If compression efficiency is increased for high resolution images, then data transmission cost is reduced, but coding complexity increases
Solution Approach 1:
The patent segments the image into tiles and slices, allowing independent processing and encoding of smaller units. This segmentation enables more efficient compression by applying adaptive techniques to each slice while maintaining manageable complexity through the modular structure. The tile-based approach with derived slice heights facilitates parallel processing and reduces the computational burden compared to handling the entire high-resolution image as a single unit.
Data Source
AI summary
A video decoding method performed by a video decoding device according to the present document may comprise: parsing, from a bitstream, number information relating to explicitly signaled height for slices in a tile of a current picture; based on the number information, parsing, from the bitstream, height information relating to explicitly signaled height for the slices, deriving heights of 0-th to (n−1)-th slices in the tile based on the height information; deriving the height of the n-th slice in the tile based on the height of the (n−1)-th slice; deriving a height of a last slice in the tile based on a remaining height.


