Image Coding Unit QP Control for Bit Rate and Reconstruction Quality

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image encoding and decoding systems face issues with poor quality of reconstructed images due to inaccurate quantization parameter (QP) determination, which is based on empirical data and does not consider image content, leading to inefficient bit rate control.

Innovation Solution

The proposed method determines the quantization parameter (QP) by considering the image content, number of lossy bits, and bitstream buffer fullness to dynamically set a target number of bits for each coding unit, ensuring accurate bit rate control and improved image quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If a larger QP is used for encoding, then the number of coded bits is reduced, but the quality of the reconstructed image deteriorates

Engineering Contradiction:
Improvenumber of coded bitsVSAvoidquality of reconstructed image
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The patent implements dynamic QP adjustment by dividing the image into multiple regions and assigning different QP values to each region based on its characteristics. The rate control module dynamically selects QP values from different fullness ranges (first, second, or third range) depending on the buffer fullness state and region importance, rather than using a fixed or uniformly clipped QP value for the entire image.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies different QP values to different regions of the image based on their importance and complexity. Important regions (e.g., foreground objects) receive smaller QP values for higher quality, while less important regions (e.g., background) receive larger QP values for better compression. This local differentiation resolves the contradiction by allowing quality optimization where needed while maintaining overall bit rate efficiency.

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If a smaller QP is used for encoding, then the quality of the reconstructed image is improved, but the number of coded bits increases

Engineering Contradiction:
Improvequality of reconstructed imageVSAvoidnumber of coded bits
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The rate control module dynamically adjusts QP values based on buffer fullness state. When the buffer has sufficient space, smaller QP values can be used to improve quality without causing buffer overflow. When the buffer is nearly full, the system switches to larger QP values to reduce bit rate and prevent overflow, thus managing the quality-bit rate trade-off dynamically rather than statically.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies smaller QP values selectively to important regions where quality is prioritized, while using larger QP values in less important regions to control the overall bit rate. This localized approach allows the system to improve perceived image quality in critical areas without proportionally increasing the total number of coded bits.

Inventive Principle:
Principle #3Local quality

3Ease of operation

If empirical data-based fullness ranges are used for QP clipping, then the rate control process is simplified, but the accuracy of QP determination deteriorates

Engineering Contradiction:
Improverate control process simplicityVSAvoidaccuracy of QP determination
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The rate control module uses feedback from the buffer fullness state to dynamically adjust QP values. The system continuously monitors the buffer status and adjusts the QP selection strategy accordingly, switching between different fullness ranges based on real-time conditions. This feedback mechanism improves QP determination accuracy without significantly complicating the rate control process.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent changes the QP parameter dynamically based on buffer fullness conditions and region characteristics. Instead of using fixed empirical thresholds, the system adjusts QP values according to multiple parameters including buffer state, region importance, and image complexity, thereby improving determination accuracy while maintaining operational feasibility through structured decision logic.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20260012616A1Image Encoding and Decoding Method and Apparatus, Encoder, Decoder, and System
Publication Date: 2026.01.08 HUAWEI TECH CO LTD
  • US20260012616A1 patent drawing
  • US20260012616A1 patent drawing
  • US20260012616A1 patent drawing

AI summary

When a to-be-decoded bitstream of a coding unit in an image bitstream is decoded, or a to-be-encoded coding unit in a current frame is encoded, three factors are considered: image content of the coding unit, a number of lossy bits, and a buffer fullness of a bitstream buffer, and a target number of bits is dynamically set. The decoder decodes the bitstream of the coding unit based on the quantization parameter determined based on the target number of bits.