Video Coding Quantization Control for Target Bit Rate Accuracy
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding technologies using low complexity enhancement video coding (LCEVC) face challenges in controlling bandwidth or storage space requirements, leading to inconsistent video coding quality due to the use of preset bit rates.
Innovation Solution
A method and apparatus that adjust quantization parameters based on computed losses and bit rates to optimize video coding quality, involving initial enhanced quantization mapping, bit rate computation, and adjustment of quantization parameters to achieve target enhanced coding information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a preset bit rate is used for coding, then the coding process is simple, but the bandwidth or storage space required for network transmission cannot be controlled and video coding quality is low
Solution Approach 1:
The patent implements dynamic bit rate control by adjusting the enhanced quantization parameter based on the difference between initial and target enhanced bit rates. Instead of using a fixed preset bit rate, the system dynamically adapts the quantization parameter to achieve the target bit rate while maintaining video quality, resolving the contradiction between simple coding process and controlled transmission resources.
Solution Approach 2:
The patent changes the quantization parameter from a fixed preset value to a dynamically adjusted value. By computing the initial enhanced bit rate and comparing it with the target enhanced bit rate, the system adjusts the enhanced quantization parameter to achieve the desired bit rate and quality level, thereby improving video coding quality while maintaining coding process simplicity.
2Device complexity
If a preset bit rate is used for coding, then the coding process is simple, but the bandwidth or storage space required for network transmission cannot be controlled
Solution Approach 1:
The patent implements a feedback mechanism where the initial enhanced bit rate is computed and compared with the target enhanced bit rate. Based on this comparison, the enhanced quantization parameter is adjusted to achieve the target bit rate. This feedback loop enables precise control over bandwidth and storage space requirements while keeping the coding process relatively simple.
3Productivity
If the enhanced quantization parameter is not adjusted, then the coding process is fast, but the bit rate accuracy and video quality are poor
Solution Approach 1:
The patent performs preliminary computation of the initial enhanced bit rate before final coding. By computing the bit rate difference in advance and adjusting the enhanced quantization parameter beforehand, the system ensures accurate bit rate control during the actual coding process without significantly impacting coding speed, thus improving bit rate accuracy while maintaining productivity.
Data Source
AI summary
A video coding includes: obtaining basic coding information and a basic quantization parameter corresponding to a current image in a video, and computing loss information of the current image based on the basic coding information; mapping the basic quantization parameter to obtain an initial enhanced quantization parameter; performing a bit rate computation using the initial enhanced quantization information to obtain an initial enhanced bit rate, and adjusting the initial enhanced quantization parameter when there is a difference between the initial enhanced bit rate and a preset target enhanced bit rate, to obtain a target enhanced quantization parameter; coding the loss information based on the target enhanced quantization parameter to obtain target enhanced coding information, and obtaining target coding information corresponding to the current image based on the basic coding information and the target enhanced coding information.


