LCEVC Tile Bitstream Organization by Enhancement Sub-Layer
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current low complexity enhancement video coding (LCEVC) systems face challenges in efficiently organizing and accessing tile-based encoded bits, particularly in immersive video applications such as 360 video, multi-view video, and light-field video, where viewport changes require frequent tile-level bitstream operations.
Innovation Solution
The proposed enhanced LCEVC presentation of tiles introduces a new syntax structure that organizes tile data based on enhancement sub-layers instead of the traditional Y/U/V planes, allowing for consecutive storage of tile encoded data on each enhancement sub-layer. This new structure facilitates easier distinction and manipulation of data for different tiles and enhancement sub-layers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If tile data is organized based on Y/U/V planes in current LCEVC, then the encoding structure is simple, but tile-level bitstream operations become complex and difficult to access
Solution Approach 1:
The patent segments the bitstream organization by enhancement sub-layer, creating distinct sections for each sub-layer's tile data. This segmentation allows independent access to tile data within each sub-layer without navigating through other sub-layers' data, significantly improving tile-level bitstream accessibility while maintaining manageable structural complexity.
Solution Approach 2:
The patent introduces a new organizational dimension by arranging tile data sequentially across enhancement sub-layers (first sub-layer, second sub-layer, etc.) rather than organizing solely by color planes (Y, U, V). This dimensional reorganization enables more direct tile-level access operations.
2Adaptability or versatility
If traditional Y/U/V plane organization is used, then the data structure is straightforward, but viewport-dependent tile operations require complex manipulation
Solution Approach 1:
By segmenting tile data by enhancement sub-layer, the patent enables independent manipulation of tile data for different sub-layers. This segmentation facilitates viewport-dependent operations where specific sub-layers can be selectively processed or extracted based on viewport requirements, reducing manipulation complexity.
Solution Approach 2:
The new organization structure provides dynamic adaptability for viewport-dependent operations, allowing the system to flexibly select and process relevant tile data from specific enhancement sub-layers based on viewport changes, rather than requiring complex global reorganization of Y/U/V plane data.
3Productivity
If tile data is accessed frequently for viewport changes, then operational flexibility is improved, but computational complexity increases
Solution Approach 1:
The patent performs preliminary organization of tile data by enhancement sub-layer during the encoding stage, preparing the bitstream structure in advance for efficient tile-level access. This preliminary action eliminates the need for complex runtime manipulation, improving access efficiency without increasing operational complexity during decoding.
Data Source
AI summary
This disclosure describes systems, methods, and devices related to enhanced low complexity enhancement video coding (LCEVC) presentation of tiles. A device may encode video data into one or more bits while applying an LCEVC organizational syntax. The device may generate a bitstream of the one or more bits based on the LCEVC organizational syntax. The device may assign a payload type value to the bitstream, wherein the payload type value indicates the LCEVC organizational syntax has been applied to the one or more bits. The device may transmit the bitstream to a device comprising a decoder.


