Sub-Block Partition Lookup Coding for Lower Bitstream Overhead
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding technologies face challenges in achieving efficient compression with minimal quality loss, particularly in scenarios with limited network bandwidth and memory resources.
Innovation Solution
The method involves storing partitioning parameters in a predefined lookup table, allowing the decoder to derive these parameters from an indicator in the bitstream, rather than transmitting them explicitly, thereby improving coding efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If partitioning parameters are transmitted explicitly in the bitstream, then the decoder can accurately reconstruct the encoding parameters, but the data transmission volume increases and coding efficiency decreases
Solution Approach 1:
The patent uses a lookup table that stores pre-defined partitioning parameters (angles, distances, sample positions) at both encoder and decoder sides. Instead of transmitting the actual parameter values, the encoder transmits an index that points to a row in the lookup table, and the decoder reconstructs the parameters by copying the corresponding row from its local lookup table. This copying mechanism significantly reduces bitstream data volume while ensuring exact parameter reconstruction at the decoder.
Solution Approach 2:
The patent extracts only the essential information needed for parameter reconstruction by using an index value instead of transmitting complete parameter sets. The lookup table contains the detailed parameter information, and only the compact index (row identifier) is transmitted in the bitstream. This extraction approach separates the detailed parameter data (stored locally) from the transmission data (compact index), reducing overall data volume.
2Manufacturing precision
If more partitioning parameters are transmitted to improve prediction accuracy, then the picture quality improves, but the compression ratio decreases
Solution Approach 1:
The lookup table stores multiple partitioning configurations with different prediction accuracies. The system can select and copy appropriate parameter sets from the lookup table based on the current block characteristics, transmitting only the index rather than the full parameter data. This enables flexible selection of prediction accuracy levels without proportionally increasing transmission data, thus maintaining good compression ratio while achieving required prediction accuracy.
Solution Approach 2:
The patent changes the representation form of partitioning parameters from direct value transmission to index-based reference. By using a lookup table with pre-defined parameter sets, the system can efficiently switch between different parameter configurations (angles, distances, sample positions) by changing only the index value transmitted in the bitstream, rather than transmitting the actual parameter values, thereby improving compression ratio while maintaining prediction accuracy.
Data Source
AI summary
A method of coding implemented by a decoding device, comprising obtaining a bitstream; obtaining a value of an indicator for a current block according to the bitstream; obtaining a value of a first parameter for the current block and a value of a second parameter for the current block, according to the value of the indicator and a predefined lookup table; obtaining a value of a sample distance for a sample which is located in the current block, according to the value of the first parameter and the value of the second parameter; obtaining a prediction value for the sample, according to the value of the sample distance for the sample.


