Precoding-Based QP Adjustment for Refined Video Compression
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video compression architectures have low compression performance and require optimization to reduce bandwidth and power consumption without affecting image quality.
Innovation Solution
An encoding method that involves determining a first encoding quantization parameter (QP), precoding the block using the QP, adjusting the QP based on precoding results, and performing real encoding with the adjusted QP to optimize bit rate control and improve image compression performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If conventional compression architectures are used, then the system can process video data, but the compression performance is low and bandwidth consumption is high
Solution Approach 1:
The patent applies preliminary action by performing precoding operations before the main encoding process. The encoder first performs a preliminary coding pass to generate initial coded data, then uses this information to adjust encoding parameters (such as QP values) before the final encoding. This preliminary action enables better optimization of compression performance and bandwidth efficiency by making informed parameter adjustments based on actual data characteristics rather than using fixed conventional parameters.
2Reliability
If lossless compression is used, then image quality is preserved, but the compression rate is lower and memory usage is higher
Solution Approach 1:
The patent employs parameter changes by dynamically adjusting encoding parameters (specifically quantization parameters QP) based on precoding results and data characteristics. The system changes QP values adaptively during the encoding process, allowing transition between different compression aggressiveness levels. This enables the system to achieve better compression rates than lossless methods while maintaining acceptable image quality through intelligent parameter selection rather than fixed lossless or lossy settings.
3Productivity
If the first encoding QP is used directly for real encoding, then the encoding process is simple, but the bit rate control is not refined and compression performance is suboptimal
Solution Approach 1:
The patent implements feedback by using the results from the precoding stage to inform and adjust the encoding parameters for the main encoding process. The precoding results provide feedback information about the data characteristics, which is then used to optimize QP selection and other encoding parameters. This feedback loop enables refined bit rate control and improved compression performance without requiring excessively complex encoding logic, as the feedback is used to guide parameter selection rather than dictate complex processing.
Data Source
AI summary
An encoding method and an encoder are provided to improve image compression performance. An embodiment of the encoding method determines an encoding quantization parameter, QP, and precodes a to-be-encoded block using the encoding QP to obtain encoding result information. The encoding QP is then adjusted based on the encoding result information, and then real encoding is performed on the to-be-encoded block by using an adjusted encoding QP. An embodiment of the encoder includes a bit rate control module to determine a first QP, and a precoding module to precode a to-be-encoded block using the QP to obtain precoding result information. The encoder further includes another bit rate control module to adjust the QP based on the precoding result information to obtain a second QP, and a real encoding module to encode the to-be-encoded block using the second QP.


