Inter-view residual prediction for video coding efficiency
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
2Measurement precision
If inter-view residual prediction is applied without conditions, then prediction accuracy improves, but the amount of processing increases
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
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
Data Source
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.


