Image Encoding Disparity Vector Prediction Using Block Inversion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current image encoding methods, such as MPEG4-AVC, face limitations in prediction efficiency due to low correlation between adjacent blocks, especially when the correlation is low on the boundary of the encoding target block, leading to reduced encoding efficiency.

Innovation Solution

The proposed solution involves an image encoding and decoding method that uses a disparity vector detection unit to identify a signal with high correlation to the encoding target block, generating a prediction signal by inverting a reference image in horizontal or vertical directions, and encoding the difference signal with the disparity vector and inversion direction information, thereby improving prediction efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If intra-prediction is used with adjacent decoded image blocks, then encoding efficiency is improved through correlation between adjacent pixels, but prediction accuracy deteriorates when correlation is low on block boundaries

Engineering Contradiction:
Improveencoding efficiencyVSAvoidprediction accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent creates virtual copies of the decoded image block by inverting pixel values (complement operation) to generate alternative prediction candidates. This copying approach provides additional prediction options beyond the original block, enabling selection of the most accurate prediction source even when adjacent block correlation is low.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent transforms the prediction approach by changing the parameter state of the reference block through inversion operations. By creating inverted versions of the decoded block and evaluating multiple inversion states, the system adapts to varying correlation conditions and selects the optimal prediction configuration.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If disparity vectors are transmitted to specify reference image positions, then prediction accuracy is improved by selecting high-correlation regions, but encoding complexity increases due to additional data transmission

Engineering Contradiction:
Improveprediction accuracyVSAvoidencoding complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts only the essential inversion direction information from the complex disparity vector concept, eliminating the need to transmit full disparity vectors. By focusing on the inversion state rather than precise position mapping, the system maintains prediction accuracy while significantly reducing data transmission requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of transmitting disparity vectors to locate reference blocks, the patent creates inverted copies of the current decoded block and uses these copies directly for prediction. This copying mechanism eliminates the need for complex inter-block disparity calculations and data transmission.

Inventive Principle:
Principle #26Copying

3Measurement precision

If multiple prediction modes are evaluated to find the best match, then prediction accuracy is improved, but processing time increases

Engineering Contradiction:
Improveprediction accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs a limited set of inversion operations (typically 2-4 inversion states) rather than exhaustively searching all possible reference blocks. This partial action approach evaluates sufficient prediction candidates to achieve high accuracy while avoiding excessive processing time associated with complete searches.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9100664B2Image encoding device, image decoding device, image encoding method, and image decoding method
Publication Date: 2015.08.04 ADVANCED CODING TECHNOLOGIES LLC
  • US9100664B2 patent drawing
  • US9100664B2 patent drawing
  • US9100664B2 patent drawing

AI summary

A disparity vector detection unit retrieves a signal having a high correlation with an encoding target block and acquire the signal having the high correlation and a disparity vector which is a disparity in a screen of the encoding target block by using a local decoded image of a block in the same image signal which was previously encoded, with respect to the encoding target block. A disparity prediction signal generation unit generates a prediction signal in accordance with the disparity vector. The disparity vector detection unit includes a DC calculation unit operative to predict a DC component of an image signal of the encoding target block from a neighboring decoded image, and a disparity reference DC calculation unit operative to calculate a DC component of a prediction signal represented by the disparity vector.