Video Encoder Rate Control Using Noise-Aware Quantization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern video encoders like VVenC exhibit suboptimal performance on camera-captured natural content due to misclassification of frames, lack of noise-dependent rate control, and inefficient recovery from noise-induced rate savings, leading to reduced PSNR and encoding inefficiency.

Innovation Solution

Implementing a reactivation mechanism for motion compensated temporal pre-filtering on noisy frames, integrating noise-level dependent rate control, and adjusting quantization parameters to optimize encoding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If MCTPF is deactivated on frames classified as SCC, then encoding speed is improved, but coding performance deteriorates on noisy natural content frames

Engineering Contradiction:
Improveencoding speedVSAvoidcoding performance
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent changes the parameter used for frame classification from a simple SCC detector output to a noise level parameter derived from motion estimation data. This allows the system to adaptively adjust the central value (threshold) for MCTPF activation based on the actual noise characteristics of each frame, thereby improving coding performance on noisy natural content while maintaining encoding speed through efficient parameter-based decision making

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent performs preliminary noise level assessment using motion estimation data before making the MCTPF activation decision. By calculating the central value from motion estimation results in advance, the system prepares the necessary parameter information to quickly determine whether MCTPF should be applied, avoiding the need for complex post-processing analysis and maintaining encoding speed

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If RC uses fixed QPstart and chigh values, then rate control implementation is simplified, but encoding efficiency deteriorates due to instability on noisy content

Engineering Contradiction:
Improverate control implementation complexityVSAvoidencoding efficiency
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent introduces dynamic adaptation into the rate control system by allowing QPstart and chigh values to be adjusted based on the noise level parameter. Instead of using fixed values throughout encoding, the system dynamically modifies these parameters according to the actual noise characteristics detected in the input content, thereby stabilizing rate control on noisy content while maintaining reasonable implementation complexity through parameter-based adaptation

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements feedback mechanisms where the noise level parameter derived from motion estimation data is used to adjust rate control parameters. The system continuously monitors the input content characteristics and feeds this information back to modify QPstart and chigh values, creating a closed-loop control system that adapts to varying noise conditions and improves encoding efficiency

Inventive Principle:
Principle #23Feedback

3Loss of substance

If noise-aware RC limits QP to avoid noise components, then bit budget is saved on noise, but target rate cannot be reached due to inefficient bit reallocation

Engineering Contradiction:
Improvebit budget consumption on noiseVSAvoidtarget rate achievement
Core Design Contradiction:
Loss of substanceVSProductivity

Solution Approach 1:

The patent applies local quality adjustment by modifying quantization parameters selectively based on the noise level parameter. Instead of uniformly limiting QP across all blocks, the system adjusts QP values locally according to the noise characteristics of different regions and blocks, allowing efficient bit reallocation from noisy areas to important content areas, thereby achieving both noise suppression and target rate compliance

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12519961B2Apparatus and method for improving video encoding
Publication Date: 2026.01.06 FRAUNHOFER GESELLSCHAFT ZUR FORDERUNG DER ANGEWANDTEN FORSCHUNG EV
  • US12519961B2 patent drawing
  • US12519961B2 patent drawing
  • US12519961B2 patent drawing

AI summary

An apparatus and method determine quantization parameter for a second rate-control pass of a video encoder for a group of pictures based on an encoding bitrate and further quantization parameter of a first rate-control pass of the video encoder for the group of pictures. The apparatus is configured to determine, for each of positions spatially distributed over frames of the group of pictures, a dissimilarity measure or a similarity measure of a comparison of a first frame portion at the respective position, and a second portion of a reference frame to which a motion vector of an estimated motion field at the respective position points. The apparatus is configured to form a representative scalar value based on the dissimilarity measures or similarity measures determined for the positions. The apparatus is further configured to determine a preliminary quantization parameter for the second rate-control pass based on the encoding bitrate.