Residual Coefficient Decoding With Adaptive Rice Parameter Mapping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding technologies face challenges in efficiently encoding and decoding high-definition and ultra-high-definition video data while maintaining image quality, particularly in the compression and decompression of residual and coefficient data.
Innovation Solution
Implementations include decoding video data by receiving syntax elements and converting codewords into pixel parameters using a predefined mapping relationship, determining a Rice parameter, and applying sign values to quantified pixel values, enhancing the efficiency of residual and coefficient coding processes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If video compression uses traditional residual and coefficient coding methods, then the coding process is simple, but the compression efficiency is insufficient for high-definition and ultra-high-definition video data
Solution Approach 1:
The patent segments the coefficient coding process into multiple stages: first coding the sign bits of coefficients, then coding the absolute values using Rice coding with adaptive parameters, and finally coding the precision information. This segmentation allows each stage to optimize for specific characteristics of the data, improving overall compression efficiency while maintaining manageable complexity through structured processing
Solution Approach 2:
The patent implements dynamic Rice parameter selection based on the quantization parameter and coefficient characteristics. The Rice parameter is not fixed but adapts dynamically during the coding process to match the statistical properties of the residual data, enabling optimal compression efficiency for different video content and quality requirements
Solution Approach 3:
The patent changes multiple coding parameters including Rice parameters, quantization parameters, and precision levels based on the characteristics of the residual data and desired output quality. These parameter changes allow the system to optimize compression efficiency for high-definition and ultra-high-definition video while maintaining flexibility for different application scenarios
2Quantity of substance
If the video data is compressed to reduce data volume, then the data size decreases, but the image quality may deteriorate
Solution Approach 1:
The patent applies partial action by selectively coding only the significant coefficients and using variable precision for different coefficient values. Instead of uniformly processing all coefficients with the same precision, the system applies higher precision only where needed, reducing data volume while maintaining image quality in critical regions
Solution Approach 2:
The patent uses parameter changes by adjusting the Rice parameter and quantization level dynamically based on the importance and characteristics of each coefficient. This allows the system to optimize the balance between compression ratio and image quality by applying different coding parameters to different coefficients, achieving high compression efficiency while preserving visual quality
3Productivity
If traditional coding methods are used for residual data, then the decoding process is straightforward, but the coding efficiency does not meet the requirements for high-definition video
Solution Approach 1:
The patent applies preliminary action by pre-calculating and storing Rice parameter tables during the encoding process. These pre-computed parameters are then directly retrieved and applied during decoding, eliminating the need for complex real-time calculations at the decoder and significantly simplifying the decoding process while maintaining high coding efficiency
Solution Approach 2:
The patent implements feedback mechanisms where the encoder analyzes the statistical properties of the residual data and adjusts the Rice parameters accordingly. This feedback information is embedded in the bitstream, allowing the decoder to use the same adaptive parameters for efficient decoding without requiring complex analysis, thus improving coding efficiency while keeping decoding straightforward
Data Source
AI summary
An electronic apparatus performs a method of decoding video data. The method comprises: receiving, from bitstream, one or more syntax elements and video data corresponding to a coding unit; determining a Rice parameter according to the one or more syntax elements; decoding, from the video data, a first codeword and a second codeword for a pixel within the coding unit; converting the first codeword into a parameter of the pixel in accordance with a predefined mapping relationship that is generated using the determined Rice parameter; converting the second codeword into a sign value of the parameter; and determining a quantified pixel value of the pixel based on the parameter and the sign value.


