Video Encoding Apparatus Region of Interest Rate Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video encoding techniques degrade video quality for regions of interest due to the use of the same current buffer fullness (CBF) values for both region of interest and non-region of interest blocks, leading to inefficient rate control.

Innovation Solution

A video encoding apparatus that adjusts quantization parameter values for region of interest and non-region of interest blocks using different CBF values, stored in virtual buffers, to enhance video quality and rate control accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If the same CBF value is used for both region of interest and non-region of interest blocks, then the rate control process is simplified, but the video quality of region of interest blocks is degraded

Engineering Contradiction:
Improverate control process complexityVSAvoidvideo quality
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent divides the buffer fullness control into separate segments: one CBF value for region of interest blocks and another CBF value for non-region of interest blocks. This segmentation allows independent optimization of quality for different block types, resolving the contradiction by maintaining simplicity through separate control rather than complex weighted control.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different CBF values to different regions (ROI vs non-ROI blocks), allowing each region to have optimized quality characteristics. The ROI blocks receive one CBF value for higher quality preservation, while non-ROI blocks receive another CBF value for efficient compression, thus improving video quality without excessive complexity.

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If different CBF values are used for region of interest and non-region of interest blocks, then video quality of region of interest blocks is improved, but the rate control process becomes more complex

Engineering Contradiction:
Improvevideo qualityVSAvoidrate control process complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent simplifies the complexity of using different CBF values by segmenting the control process into distinct pathways: one for ROI blocks and one for non-ROI blocks. Each segment uses its own CBF value independently, avoiding the need for complex weighted calculations while achieving differentiated quality control.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of using a single CBF value and trying to differentiate its effect through complex weighting mechanisms, the patent inverts the approach by using two separate CBF values from the start. This simplifies the control logic while achieving the same differentiation goal, reducing overall system complexity.

Inventive Principle:
Principle #13The other way round (Inversion)

3Productivity

If a single quantization parameter adjustment method is applied to all blocks, then the encoding process is faster and simpler, but the rate control accuracy is reduced

Engineering Contradiction:
Improveencoding speedVSAvoidrate control accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent segments the quantization parameter adjustment process into separate pathways for ROI and non-ROI blocks. Each segment applies its own CBF value independently, maintaining fast encoding through simple additive adjustment while achieving high rate control accuracy through differentiated control for different block types.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality control by using different CBF values for different block types (ROI vs non-ROI). This allows precise rate control for each region while maintaining simple additive adjustment operations, thus preserving encoding speed without sacrificing accuracy.

Inventive Principle:
Principle #3Local quality

4Productivity

If quantization parameter values are adjusted using the same CBF value for all blocks, then the encoding process is more efficient, but the video quality degradation for region of interest blocks increases

Engineering Contradiction:
Improveencoding efficiencyVSAvoidvideo quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent segments the quantization parameter adjustment into separate operations for ROI and non-ROI blocks, each using its own CBF value. This maintains encoding efficiency through simple additive adjustments while preventing video quality degradation in ROI blocks by applying an appropriate CBF value specifically for those regions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality preservation by using a specific CBF value for ROI blocks that prevents excessive quality degradation, while using a different CBF value for non-ROI blocks to maintain overall encoding efficiency. This localized approach optimizes both quality and efficiency for different regions simultaneously.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11019337B2Video encoding apparatus
Publication Date: 2021.05.25 SAMSUNG ELECTRONICS CO LTD
  • US11019337B2 patent drawing
  • US11019337B2 patent drawing
  • US11019337B2 patent drawing

AI summary

A video encoding apparatus may include a partitioning unit which divides a frame included in input video into a plurality of blocks and a rate control module which adjusts a first quantization parameter value of a block corresponding to a region of interest among the plurality of blocks based on a first CBF (current buffer fullness) value of the region of interest, and adjusts a second quantization parameter value of a block corresponding to a non-region of interest among the plurality of blocks based on a second CBF value of the non-region of interest.