Video Encoding PCM Header Reduction via Selective Block Size
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing video encoding techniques that use pulse code modulation (PCM) in coding units of fixed sizes lead to an increase in the bitstream's PCM header ratio, resulting in decreased video quality when applied to video encoding schemes with variable coding unit sizes, such as the Test Model under Consideration scheme.
Innovation Solution
Limiting the depth of coding units for which the PCM header is transmitted, ensuring that the PCM header is only embedded in bitstreams for predetermined coding unit sizes, thereby reducing the number of bits required for the PCM header and maintaining video quality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If PCM encoding is applied to all coding unit sizes in variable block size encoding schemes, then processing time is reduced, but the PCM header ratio increases and video quality decreases
Solution Approach 1:
The patent applies different encoding strategies to different regions of the video data based on local characteristics. Specifically, PCM encoding is selectively applied only to certain coding units (e.g., 16x16 blocks) while other regions use traditional transform coding, allowing the system to optimize processing time in critical areas without degrading overall video quality
Solution Approach 2:
The patent changes the parameter of coding unit size for which PCM headers are transmitted. By limiting PCM header transmission to specific predetermined block sizes (such as 16x16) and not applying it to all variable coding unit sizes, the system reduces the PCM header ratio in the bitstream while maintaining the processing benefits of PCM encoding where applicable
2Adaptability or versatility
If PCM headers are transmitted for all coding unit sizes, then encoding flexibility is improved, but bitstream overhead increases
Solution Approach 1:
The patent extracts and removes unnecessary PCM headers from the bitstream by only transmitting PCM headers for specific predetermined coding unit sizes. This selective extraction eliminates redundant header information that would otherwise increase bitstream overhead, while preserving the essential PCM encoding information needed for decoding
Solution Approach 2:
The patent introduces dynamic adaptability by allowing the system to adjust which coding unit sizes receive PCM headers based on content characteristics and encoding conditions. This dynamic approach maintains encoding flexibility where needed while reducing overhead in other regions, optimizing the balance between adaptability and bitstream efficiency
Data Source
AI summary
A video decoding device and method, including extracting PCM block size information including a threshold, from a bitstream, determining the threshold based on the extracted PCM block size information; parsing a PCM header from the bitstream with respect to an encoded block, only when said encoded block is prediction mode of intra prediction and a block size of said encoded block is equal to or greater than the determined threshold, controlling an entropy decoding process and a PCM decoding process based on the parsed PCM header; parsing transformed data of a prediction error data of an image in the bitstream; and PCM-decoding PCM data of the image in the bitstream, wherein the decoding performs the decoding operation based on the prediction mode being intra prediction and based on the block size of the encoded block being equal to or greater than the determined threshold.


