Inter-view Motion Vector Prediction Using Depth Blocks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current video signal coding methods fail to efficiently utilize depth values for improving inter-view motion vector prediction and illumination difference compensation, leading to suboptimal disparity compensation prediction accuracy and increased complexity.
Innovation Solution
The method acquires an inter-view motion vector using depth values of a depth block corresponding to a current texture block, and performs illumination difference compensation using neighboring pixels of the current and reference blocks, with specific conditions applied to simplify the compensation process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If inter-view motion vector is acquired using depth values of the entire depth block, then disparity compensation prediction accuracy is improved, but processing complexity increases
Solution Approach 1:
The depth block is divided into multiple depth blocks, and the patent selects one representative depth block to acquire the inter-view motion vector. This segmentation approach reduces the processing complexity by avoiding the need to process the entire depth block while still maintaining prediction accuracy through the representative selection.
Solution Approach 2:
Instead of uniformly processing the entire depth block, the patent identifies a representative depth block that captures the essential depth information needed for motion vector acquisition. This local quality approach focuses processing resources on the most informative region, improving accuracy while reducing overall complexity.
2Measurement precision
If illumination difference compensation is performed using all neighboring pixels, then prediction accuracy is improved, but processing complexity increases
Solution Approach 1:
The patent performs illumination difference compensation using a subset of neighboring pixels rather than all neighboring pixels. This partial action approach maintains sufficient prediction accuracy by using the most informative neighboring pixels while significantly reducing the processing complexity associated with analyzing all neighboring pixels.
3Productivity
If depth values are used for inter-view motion vector acquisition, then video coding efficiency is improved, but compatibility with existing codecs decreases
Solution Approach 1:
The patent designs the depth block representation and processing method to be compatible with existing codec frameworks while still utilizing depth information for improved motion vector acquisition. The representative depth block approach can be integrated into existing codecs without requiring complete redesign, thus maintaining compatibility while achieving improved efficiency.
Data Source
AI summary
The present invention relates to a method and an apparatus for coding a video signal, and more specifically, a motion vector between viewpoints is obtained by using a depth value of a depth block, which corresponds to a current texture block, and an illumination difference is compensated. By obtaining the motion vector between the viewpoints by using the depth value of the depth block, which corresponds to the current texture block, and compensating the illumination difference, the present invention can obtain an accurate prediction value of the current texture block and thus increase accuracy in inter-prediction between the viewpoints.


