Video Encoder Bit Rate Controller Adaptive Quantization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for controlling encoding rates in MPEG-2 video encoders, particularly the variable bit-rate (VBR) control method, face challenges in defining the exact rate-distortion relationship and adapting quantizer scales effectively to varying picture features, leading to suboptimal picture quality improvements.

Innovation Solution

A real-time VBR control method that calculates the target number of bits-per-picture based on previous encoding results, sets quantizer scales adaptively to current picture features without defining a rate-distortion relationship, and uses a limited number of bits, ensuring effective bit allocation and quality improvement without additional bit usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If conventional VBR control method is used to allocate more bits to motion picture video data, then picture quality is improved, but the complexity of defining exact rate-distortion relationship and adapting quantizer scales increases

Engineering Contradiction:
Improvepicture qualityVSAvoidcomplexity of defining rate-distortion relationship
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent extracts and eliminates the complex rate-distortion relationship definition from the VBR control process. Instead of defining exact rate-distortion relationships and adapting quantizer scales based on picture features, the invention uses a simplified approach that allocates bits based on previous encoding results and buffer balance values, thereby reducing computational complexity while maintaining picture quality improvement

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the control parameter from complex rate-distortion optimization to a simplified bit allocation based on previous encoding results and buffer balance. The quantizer scale is adjusted adaptively based on current picture features without requiring complex rate-distortion modeling, thus reducing system complexity while achieving quality improvement

Inventive Principle:
Principle #35Parameter changes

2Productivity

If conventional VBR control method forces limited bit allocation, then encoding rate is controlled, but picture quality improvement is suboptimal when picture features vary

Engineering Contradiction:
Improveencoding rate controlVSAvoidpicture quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent introduces dynamic bit allocation that adapts to current picture features without forcing a fixed limited bit allocation. The target number of bits-per-picture is calculated based on previous encoding results and buffer balance values, allowing flexible adjustment according to actual encoding needs and picture characteristics, thereby optimizing both encoding rate control and picture quality

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements feedback-based bit allocation where the target number of bits-per-picture is calculated using previous encoding results and buffer balance values. This feedback mechanism allows the system to adjust bit allocation dynamically based on actual encoding performance and picture features, achieving optimal picture quality improvement without suboptimal forced limitations

Inventive Principle:
Principle #23Feedback

3Manufacturing precision

If quantizer scale is set adaptively to current picture features, then picture quality is enhanced, but additional bits are required for variation of quantizer scale

Engineering Contradiction:
Improvepicture qualityVSAvoidnumber of bits
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent enables the quantizer scale to adjust adaptively to current picture features using the available bit budget without requiring additional bits. The system self-regulates by calculating the target number of bits-per-picture based on previous encoding results and buffer balance, then distributing bits efficiently across macroblock rows to achieve quality improvement within the constrained budget

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS7426309B2Method of controlling encoding rate, method of transmitting video data, encoding rate controller for video encoder, and video data transmission system using the encoding rate controller
Publication Date: 2008.09.16 SAMSUNG ELECTRONICS CO LTD
  • US7426309B2 patent drawing
  • US7426309B2 patent drawing
  • US7426309B2 patent drawing

AI summary

A method of controlling an encoding (bit) rate and a method of transmitting video data, and an encoding (bit) rate controller for a video encoder and a video data transmission system employing the methods, wherein the number of bits is allocated to a current picture on the basis of previous encoding results without defining a relation between an encoding rate and the distortion, the limited number of bits is not forced when features of the current picture are different from those of the previous pictures, and a quantizer scale is set adaptively to various features of the current picture without using an additional number of bits corresponding to variation of the quantizer scale, so that it is possible to improve the picture quality of video data to be displayed on a monitor by using such real time variable bit-rate control.