Intra Prediction Parameter Sharing for Video Coding Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increase in the number of selectable directional prediction modes in conventional moving image encoding devices leads to an increase in code amount, despite improved prediction efficiency when the object edge direction matches the prediction mode, and existing solutions require pre-prepared frequency information tables.

Innovation Solution

A moving image encoding device that uses the same intra prediction parameter for both luminance and color difference signals, with a variable-length encoding flag indicating whether an average prediction is applied, reducing the code amount without compromising prediction efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the number of selectable directional prediction modes is increased to improve prediction efficiency, then the prediction efficiency is improved, but the code amount of information about intra prediction modes increases

Engineering Contradiction:
Improveprediction efficiencyVSAvoidcode amount of intra prediction mode information
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent merges the intra prediction mode selection for luminance and color difference signals by using a single mode flag that applies to both signal types. Instead of separately encoding prediction modes for luminance and color difference, the invention uses one unified mode selection that controls both, thereby reducing the code amount while maintaining prediction efficiency through the shared mode information.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The intra prediction mode flag is designed to serve multiple functions simultaneously - it controls the prediction mode for both luminance signals and color difference signals. This universal flag performs the work of what would traditionally require separate flags, reducing the overall information overhead while enabling efficient prediction for multiple signal types with a single parameter.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Measurement precision

If separate intra prediction parameters are used for luminance and color difference signals, then the prediction efficiency for each signal is optimized, but the code amount increases

Engineering Contradiction:
Improveprediction efficiency for luminance and color differenceVSAvoidcode amount of intra prediction parameters
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent combines the intra prediction mode control for luminance and color difference signals into a single unified mode selection mechanism. The mode flag selected based on luminance signal characteristics is applied to both luminance and color difference prediction, merging what would traditionally be separate control parameters into one shared parameter that optimizes both signal types simultaneously.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The invention changes the parameter structure from separate intra prediction mode parameters for luminance and color difference to a unified mode parameter. By transforming the parameter organization from multiple independent parameters to a single shared parameter, the code amount is reduced while the mode selection is still optimized based on luminance characteristics and applied effectively to both signal types.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9462271B2Moving image encoding device, moving image decoding device, moving image coding method, and moving image decoding method
Publication Date: 2016.10.04 MITSUBISHI ELECTRIC CORP
  • US9462271B2 patent drawing
  • US9462271B2 patent drawing
  • US9462271B2 patent drawing

AI summary

When generating a prediction image of a color difference signal, an intra prediction unit 4 carries out an intra prediction process on a target block to be encoded of a color difference signal by using the same intra prediction parameter as that which the intra prediction unit 4 uses when carrying out an intra prediction process on a target block to be encoded of a luminance signal, or carries out the intra prediction process on the target block to be encoded of the color difference signal by applying an average prediction to the target block to be encoded. A variable length encoding unit 13 variable-length-encodes a flag showing whether the intra prediction unit 4 uses the same intra prediction parameter as that used for the luminance signal.