Image Encoding Rate Control via Pre-defined Bit Budget Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increased power consumption of display and camera interfaces in portable devices due to higher resolution data transmission leads to shorter battery life, necessitating a reduction in power consumption.

Innovation Solution

An image encoding method and apparatus with rate control that selects a target bit budget from pre-defined candidate bit budgets to allocate and encode pixel data, reducing the data size and power consumption of these interfaces.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Illumination intensity

If higher resolution data transmission is used, then display quality is improved, but power consumption increases

Engineering Contradiction:
Improvedisplay qualityVSAvoidpower consumption
Core Design Contradiction:
Illumination intensityVSUse of energy by moving object

Solution Approach 1:

The image data is divided into multiple blocks, and each block is independently encoded with its own bit budget allocation. This segmentation allows selective transmission of high-frequency information in important regions while using lower bit rates in less critical areas, maintaining display quality while reducing overall power consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different bit budget allocations are applied to different spatial regions of the image based on local importance. Regions containing important features receive higher bit budgets for better quality, while less important regions use lower bit budgets, achieving a balance between overall display quality and power consumption.

Inventive Principle:
Principle #3Local quality

2Illumination intensity

If higher resolution data transmission is used, then camera quality is improved, but power consumption increases

Engineering Contradiction:
Improvecamera qualityVSAvoidpower consumption
Core Design Contradiction:
Illumination intensityVSUse of energy by moving object

Solution Approach 1:

The camera image data is segmented into blocks with independent rate control. By allocating bit budgets selectively to different blocks based on their importance, the system maintains camera quality in critical regions while reducing the overall data transmission volume and power consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different quality levels are applied to different regions of the camera image through localized bit budget allocation. Important regions maintain high quality for accurate capture, while less important regions use compressed transmission, balancing camera quality with power consumption reduction.

Inventive Principle:
Principle #3Local quality

3Use of energy by moving object

If bit budget is reduced, then power consumption is reduced, but encoding precision deteriorates

Engineering Contradiction:
Improvepower consumptionVSAvoidencoding precision
Core Design Contradiction:
Use of energy by moving objectVSManufacturing precision

Solution Approach 1:

The rate control system allocates bit budgets locally to different blocks based on their importance and complexity. This ensures that encoding precision is maintained in critical regions even when the overall bit budget is reduced, preventing general deterioration of encoding quality while achieving power consumption reduction.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically adjusts encoding parameters such as quantization step size and transformation type based on the allocated bit budget for each block. By changing these parameters adaptively, the system maintains encoding precision where needed while allowing greater compression in less critical areas, balancing power consumption and quality.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9398302B2Image encoding method and apparatus with rate control by selecting target bit budget from pre-defined candidate bit budgets and related image decoding method and apparatus
Publication Date: 2016.07.19 XUESHAN TECH INC
  • US9398302B2 patent drawing
  • US9398302B2 patent drawing
  • US9398302B2 patent drawing

AI summary

An image encoding method with rate control includes at least the following steps: defining a plurality of candidate bit budgets corresponding to different pre-defined maximum encoded bit lengths for one coding unit respectively; when encoding pixel data of a plurality of pixels within a current coding unit of an access unit of a frame, determining a target bit budget selected from the candidate bit budgets and allocating the target bit budget to the current coding unit; and outputting encoded pixel data of the pixels within the current coding unit that is generated from the encoder, wherein a bit length of the encoded pixel data is smaller than or equal to the target bit budget.