Video Decoding Using High Bit-Depth Prediction Blocks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional video codecs deteriorate image quality when decoding bitstreams with bit-depths or sampling rates higher than their processing capabilities, as they often change these residues to processible levels, resulting in information loss and quality degradation.
Innovation Solution
A video decoding method that considers bit-depth and sampling rate by generating prediction blocks using previously decoded blocks at compatible bit-depths or sampling rates, and reconstructs images using these blocks and residues, minimizing the need for bit-depth or sampling rate conversion.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a video decoding apparatus decodes a bitstream with higher bit-depth or sampling rate than its processing capability, then it can process more high-quality video content, but image quality significantly deteriorates due to conversion loss
Solution Approach 1:
The patent applies preliminary action by performing intra prediction using previously decoded blocks at the same high bit-depth or sampling rate before decoding the current block. This ensures that prediction is done at the original quality level, preventing quality deterioration that would occur if conversion to lower precision was performed first. The prediction blocks are generated in advance at the correct precision, and only then is the residue added to produce the final decoded block.
2Ease of operation
If conventional video codec changes bit-depth or sampling rate of residue to processible levels, then it can be processed by the decoding apparatus, but information is lost and image quality deteriorates
Solution Approach 1:
The patent applies parameter changes by maintaining the bit-depth and sampling rate parameters at their original high values throughout the decoding process. Instead of converting residues to lower precision, the system changes its approach to handle high-precision data by using previously decoded high-precision blocks for prediction. This allows the apparatus to process high-quality content without losing information through premature conversion.
3Quantity of substance
If frequency transformation is performed on prediction error with large amount of data transformed to 0, then data compression is achieved, but processing complexity increases
Solution Approach 1:
The patent applies the taking out principle by separating the prediction error calculation from the frequency transformation process. By performing intra prediction first using previously decoded blocks, the system extracts the prediction component separately, leaving only the residue (prediction error) to be transformed and encoded. This separation allows for more efficient processing, as the prediction can be done in the spatial domain at high precision while only the residual data needs frequency transformation and compression.
Data Source
AI summary
Provided is a video decoding method including obtaining a residue of a first bit-depth with respect to a current block by decoding a bitstream; when intra predicting the current block, generating a prediction block of the current block by using a block that is previously decoded at the first bit-depth and then stored in a buffer; and generating a reconstruction block of the first bit-depth by using the prediction block and the residue of the first bit-depth. When the current block is inter predicted, the video decoding method may further include generating a prediction block of a second bit-depth by using an image previously decoded at the second bit-depth, and generating the prediction block of the current block by changing the generated prediction block of the second bit-depth to the first bit-depth. The first bit-depth is higher than the second bit-depth.


