Video Decoder Entropy Conversion for High Bit Depth Compatibility
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional video decoding systems face difficulties in decoding video content with bit depths greater than 8 bits per color channel, such as 10 or 12 bits, due to limitations in their internal hardware and quantization parameters.
Innovation Solution
A video decoding apparatus and method that include an entropy decoder to obtain and convert quantization parameters from a bitstream, allowing for the decoding of video content with higher bit depths by converting first quantization parameters into second quantization parameters and using sample adaptive offset filtering, enabling the decoding of video content with bit depths greater than the reference bit depth without significant changes to the internal hardware structure.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If conventional video decoding systems are used, then hardware structure remains simple, but the system cannot decode video content with bit depths greater than 8 bits
Solution Approach 1:
The patent applies parameter changes by converting quantization parameters from the bitstream (first quantization parameter) into a different quantization parameter (second quantization parameter) that the decoder can process. This allows the system to handle video content with bit depths greater than 8 bits without modifying the underlying hardware structure, effectively changing the parameter representation to achieve broader compatibility.
Solution Approach 2:
The patent introduces an intermediary conversion process that acts as a mediator between the incoming high bit-depth bitstream and the conventional 8-bit decoder. The entropy decoder converts the first quantization parameter into a second quantization parameter, serving as an intermediary transformation that enables compatibility between different bit depth requirements without requiring the decoder itself to be redesigned.
2Adaptability or versatility
If the video decoding apparatus is modified to support higher bit depths, then bit depth compatibility improves, but hardware complexity increases
Solution Approach 1:
Instead of modifying the hardware structure to support higher bit depths, the patent changes the parameter representation by converting the first quantization parameter into a second quantization parameter that fits within the existing 8-bit decoder framework. This approach expands bit depth support while maintaining the original hardware architecture.
Solution Approach 2:
The patent makes the decoding system universal by enabling it to handle both 8-bit and higher bit depth video content through parameter conversion. The same decoder hardware can process multiple bit depth formats by transforming the incoming quantization parameters, achieving multi-functionality without requiring separate decoding paths for different bit depths.
3Adaptability or versatility
If quantization parameter conversion is implemented, then decoding capability for higher bit depths is enabled, but processing complexity increases
Solution Approach 1:
The patent implements parameter changes through entropy decoding that converts the first quantization parameter from the bitstream into a second quantization parameter suitable for the decoder. This conversion process enables compatibility with higher bit depth video content while keeping the conversion logic integrated within the existing decoding pipeline, minimizing additional processing complexity.
Data Source
AI summary
A video decoding apparatus, a computing system including the same, and a video decoding method. The video decoding apparatus may include an entropy decoder and a video decoder. The entropy decoder may be configured to obtain encoding information of a bitstream of an encoded video from a header of the bitstream, the encoding information of the bitstream including a bit depth of the bitstream, and convert a first quantization parameter of the bitstream into a second quantization parameter when the bit depth of the bitstream is different from a reference bit depth. The video decoder may be configured to decode the bitstream based on the second quantization parameter.


