Inter-view residual prediction for video coding efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video signal processing techniques face inefficiencies in coding, particularly in utilizing inter-view redundancy for improved video signal coding efficiency.

Innovation Solution

The method involves inter-view residual prediction, where a motion vector from a neighboring block is used to obtain residual data from reference blocks, and a prediction value is calculated to code the current texture block, applying conditions such as threshold comparisons between inter-view and disparity vectors to enhance prediction accuracy and efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If inter-view residual prediction is applied using motion vectors from neighboring blocks, then video coding efficiency is improved, but the complexity of the coding process increases

Engineering Contradiction:
Improvevideo coding efficiencyVSAvoidcoding process complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by performing motion vector derivation and reference block identification in advance before the actual residual coding process. Motion vectors are obtained from neighboring blocks beforehand, and reference blocks are identified using these motion vectors, so that when residual prediction is needed, the groundwork is already completed, improving efficiency while managing complexity through pre-computation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses motion vectors as intermediaries to connect the current block with reference blocks from other views or temporal positions. These motion vectors serve as mediators that enable the prediction process without requiring direct complex relationships between blocks, simplifying the overall coding structure while maintaining prediction accuracy

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If inter-view residual prediction is applied without conditions, then prediction accuracy improves, but the amount of processing increases

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

Solution Approach 1:

The patent applies local quality by making inter-view residual prediction applicable only to specific blocks that meet certain conditions, rather than uniformly applying it to all blocks. Conditions include checking whether neighboring blocks are inter-predicted, verifying reference block positions, and comparing motion vector differences. This selective application maintains prediction accuracy for suitable blocks while reducing unnecessary processing for others

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent uses partial action by applying inter-view residual prediction only to blocks where it provides benefit, determined through condition checking. Rather than applying the technique excessively to all blocks (which would waste processing), the patent selectively applies it where motion vectors and reference blocks are available and conditions are met, optimizing the balance between accuracy and processing load

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10021417B2Method and device for processing video signal
Publication Date: 2018.07.10 LG ELECTRONICS INC
  • US10021417B2 patent drawing
  • US10021417B2 patent drawing
  • US10021417B2 patent drawing

AI summary

The present invention relates to inter-view residual prediction and is characterized by obtaining residual data of a first reference block by using a motion vector of a neighboring block, obtaining residual data of a second reference block by using a reference view motion vector or a disparity vector, obtaining a residual data prediction value by using the residual data of the first reference block and the residual data of the second reference block, and coding a current texture block by using the residual data prediction value. The present invention can perform inter-view residual prediction by using a prediction value obtained using coded data of another view point belonging to the same time band to increase the accuracy of video data prediction by using a correlation between view points and reduce the amount of residual data to be transmitted, thereby improving the coding efficiency. In addition, the complexity in coding process may be reduced by adding a condition for applying the inter-view residual prediction.