WPP Tile and CTB Row Signaling With Reduced Byte Alignment Overhead
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding technologies face inefficiencies due to unnecessary duplication of signaling and byte alignment in wavefront parallel processing (WPP), leading to increased bit usage and reduced compression efficiency.
Innovation Solution
Implement techniques that eliminate the duplication of signaling and byte alignment in WPP by using specific bit values and byte alignment bits to indicate the end of tiles and rows, reducing the number of bits required for signaling and padding.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If wavefront parallel processing (WPP) is implemented with traditional signaling methods, then parallel processing capability is improved, but the number of bits used for signaling and byte alignment increases
Solution Approach 1:
The patent merges the end of tile signaling and byte alignment functions into a single unified mechanism. By using the same bit value (first value) for both end of tile indication and byte alignment purposes, the patent eliminates redundant signaling bits and padding bytes that would otherwise be required separately, thereby reducing the total bit count while maintaining WPP functionality
Solution Approach 2:
The patent creates a multi-functional signaling mechanism where a single bit pattern serves multiple purposes: indicating the end of a tile, providing byte alignment, and enabling WPP operation. This universal approach allows the same signaling elements to fulfill multiple roles that traditionally required separate dedicated signals, thus reducing overall signaling overhead
2Reliability
If traditional byte alignment and signaling duplication is used in WPP, then compatibility with existing standards is maintained, but compression efficiency deteriorates
Solution Approach 1:
The patent changes the interpretation and usage parameters of existing signaling bits and byte alignment elements. Instead of treating end of tile signals and byte alignment as separate required elements, the patent modifies their parameter values and usage context to serve combined functions, thereby improving compression efficiency while remaining within the framework of existing video coding standards
Data Source
AI summary
A method of decoding includes encountering an end of tile bit with a first value and byte alignment bits in a video bitstream, which indicate that a current coding tree block (CTB) is a last CTB in a tile; encountering an end of CTB row bit with the first value and the byte alignment bits in the video bitstream, which indicate that waveform parallel processing (WPP) is enabled and that the current CTB is the last CTB in a CTB row but not the last CTB in the tile; and reconstructing the plurality of CTBs in the tile based on the end of tile bit with the first value, the end of CTB row bit with the first value, and the byte alignment bits.


