Moving Picture Coding Adaptation for Block Size Contradictions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing moving picture coding techniques, such as MPEG-4 AVC/H.264, face inefficiencies in motion compensation prediction due to limited block partitioning and increased coding amounts when predicting motion vectors, leading to reduced coding efficiency, especially when predicting block sizes smaller than a certain threshold.

Innovation Solution

A moving picture coding device and method that includes a motion information deriver, changer, and prediction signal constructor to adapt motion information for blocks of varying sizes, using a motion information candidate list and encoder to optimize prediction signals through motion compensation, thereby improving coding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If motion compensation prediction is performed using neighboring block correlation for blocks smaller than a certain size, then coding amount is reduced, but prediction accuracy deteriorates and coding efficiency decreases

Engineering Contradiction:
Improvecoding amountVSAvoidprediction accuracy
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The patent applies different prediction methods based on block size. For blocks smaller than a threshold size, intra prediction is used instead of motion compensation prediction, while larger blocks use motion compensation prediction with neighboring block correlation. This local differentiation optimizes both prediction accuracy and coding efficiency for different block sizes.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the prediction mode parameter based on block size. When block size is below the threshold, the prediction mode is set to intra prediction; when block size is at or above the threshold, the prediction mode is set to motion compensation prediction. This parameter change resolves the contradiction by selecting the optimal prediction method for each block size category.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If motion information is coded for each processing target block, then prediction accuracy is maintained, but coding efficiency deteriorates

Engineering Contradiction:
Improveprediction accuracyVSAvoidcoding efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent merges motion information coding across multiple blocks by using merge coding technique. Instead of coding motion information independently for each block, the patent codes motion information for a reference block and then uses this information to predict motion for other blocks, thereby reducing the total coding amount while maintaining prediction accuracy.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent copies motion information from reference blocks to predict motion for processing target blocks. By copying motion vectors and prediction modes from neighboring blocks, the system reduces the need to re-code motion information for each block, thus improving coding efficiency without sacrificing prediction accuracy.

Inventive Principle:
Principle #26Copying

3Ease of operation

If automatic prediction type calculation is used for small blocks, then processing is simplified, but coding efficiency is lowered due to memory bandwidth suppression

Engineering Contradiction:
Improveprocessing simplicityVSAvoidcoding efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent applies different processing methods to different block sizes. For small blocks (smaller than threshold), intra prediction is used with simplified processing. For larger blocks, motion compensation prediction with automatic prediction type calculation is used. This local differentiation maintains processing simplicity for small blocks while achieving high coding efficiency for larger blocks.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20180324442A1Moving picture coding device and moving picture coding method
Publication Date: 2018.11.08 JVC KENWOOD CORP
  • US20180324442A1 patent drawing
  • US20180324442A1 patent drawing
  • US20180324442A1 patent drawing

AI summary

In a moving picture coding device that codes a moving picture using motion compensation prediction in units of blocks acquired by dividing each picture of the moving picture, a prediction mode determiner derives motion information of a coding target block. A motion compensation predictor changes the derived motion information for the coding target block having a size smaller than or equal to a certain size when the coding target block has the size smaller than or equal to the certain size. The motion compensation predictor constructs a prediction signal of the coding target block through the motion compensation prediction using the derived motion information when the coding target block has a size larger than the certain size or using the changed motion information when the coding target block has the size smaller than or equal to the certain size.