Video Coding Quantization Control for Target Bit Rate Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvecoding process complexityVSAvoidvideo coding quality
Core Design Contradiction:
Device complexityVSManufacturing precision

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improvecoding process complexityVSAvoidbandwidth control capability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

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.

Inventive Principle:
Principle #23Feedback

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

Engineering Contradiction:
Improvecoding speedVSAvoidbit rate accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

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.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12531990B2Video coding and decoding method and apparatus, computer device, and storage medium
Publication Date: 2026.01.20 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US12531990B2 patent drawing
  • US12531990B2 patent drawing
  • US12531990B2 patent drawing

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.