Image Encoder Prediction Mode Selection for Power and Quality

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image encoders experience increased power consumption and processing time with higher image quality, and existing solutions like International Patent Publication No. WO 2005/076629 degrade image quality by not adequately reflecting image characteristics in reference mode selection.

Innovation Solution

An image encoder that includes a compression processor and controller capable of selecting prediction modes based on spatial frequencies and image mobility, allowing for proper determination of prediction modes such as forward, backward, or bidirectional prediction to optimize encoding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional image encoders increase image size for higher image quality, then image quality is improved, but power consumption and processing time increase

Engineering Contradiction:
Improveimage qualityVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic prediction mode selection that adapts to scene characteristics. The compression controller dynamically determines whether to perform prediction mode selection based on scene determination, and dynamically selects among forward prediction, backward prediction, or bidirectional prediction based on spatial frequencies. This dynamic adaptation allows the encoder to optimize power consumption and processing time for each scene while maintaining high image quality.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If conventional image encoders increase image size for higher image quality, then image quality is improved, but processing time increases

Engineering Contradiction:
Improveimage qualityVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements dynamic prediction mode selection that adapts to scene characteristics. The compression controller dynamically determines whether to perform prediction mode selection based on scene determination, and dynamically selects among forward prediction, backward prediction, or bidirectional prediction based on spatial frequencies. This dynamic adaptation allows the encoder to optimize processing time for each scene while maintaining high image quality.

Inventive Principle:
Principle #15Dynamics

3Productivity

If reference mode is selected based on encoding environment settings, then encoding efficiency is improved, but image quality deteriorates because image characteristics are not reflected

Engineering Contradiction:
Improveencoding efficiencyVSAvoidimage quality
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent changes the selection parameters from generic encoding environment settings to image-specific characteristics. The compression controller selects prediction modes based on spatial frequencies of the image and image mobility information, thereby adapting the encoding parameters to the actual image characteristics. This ensures both high encoding efficiency and high image quality.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements feedback mechanisms where the compression controller continuously analyzes spatial frequencies and image mobility information to dynamically adjust prediction mode selection. This feedback loop ensures that the encoding process adapts to actual image characteristics, maintaining both efficiency and quality.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8488892B2Image encoder and camera system
Publication Date: 2013.07.16 PANASONIC SEMICON SOLUTIONS CO LTD
  • US8488892B2 patent drawing
  • US8488892B2 patent drawing
  • US8488892B2 patent drawing

AI summary

A compression controller is capable of executing prediction mode selection for selecting any one of forward prediction, backward prediction, or bidirectional prediction as a prediction mode used for encoding based on spatial frequencies of an image to be encoded. The compression controller determines whether or not to execute the prediction mode selection based on image mobility information indicating an amount of motion in the image to be encoded.