Multi-view Video Decoding Using Disparity Vector Prediction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
High-resolution and high-quality 3D video data requires significant storage and transfer resources due to its large size, and existing video coding techniques are inefficient in compressing and decoding multi-view videos, which have high correlation between views.
Innovation Solution
A method and apparatus for efficiently inducing a disparity vector using information from neighboring blocks, including entropy decoding, prediction units, and filtering, to reduce complexity and increase coding efficiency by predicting motion vectors.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If existing video coding techniques are used for multi-view videos, then the video data can be compressed and decoded, but the coding efficiency is low and the complexity is high
Solution Approach 1:
The patent performs preliminary actions by inducing first disparity vectors from neighboring blocks before decoding the current block, and uses these to induce second and third disparity vectors. This preliminary preparation of disparity vector candidates enables more efficient inter-view prediction and reduces the complexity of the decoding process.
Solution Approach 2:
The patent introduces disparity vectors as intermediary elements that mediate between reference blocks in different views and the current block being decoded. These disparity vectors serve as predictors that bridge the correlation between multi-view videos, enabling efficient compression while reducing coding complexity.
2Manufacturing precision
If high-resolution and high-quality 3D video data is stored or transferred, then the video quality is improved, but the storage cost and transfer cost increase significantly
Solution Approach 1:
The patent uses inter-view prediction by copying and adapting disparity information from neighboring blocks in the same view and reference views to predict the current block. This copying approach exploits the high correlation between multi-view videos, enabling efficient compression that reduces storage and transfer costs while maintaining high video quality.
3Productivity
If disparity vector information is stored for every block to improve prediction accuracy, then the coding efficiency increases, but the memory storage requirements increase
Solution Approach 1:
The patent applies local quality by inducing disparity vectors selectively based on local block characteristics. Instead of storing disparity vectors uniformly for all blocks, the method induces first disparity vectors from available neighboring blocks locally, and uses these to derive additional disparity vectors only where needed, optimizing the balance between prediction accuracy and memory usage.
Data Source
AI summary
A method inducing video information required for decoding a current block by entropy-decoding a bitstream; inducing a first disparity vector based on a neighboring block of the current block in the same view by using the video information, inducing a second disparity vector by using the first disparity vector and a reference view depth, and inducing a third disparity vector using the difference between the first disparity vector and the second disparity vector; inducing a prediction sample of the current block by using one of the first disparity vector, the second disparity vector, or the third disparity vector; and applying filtering to a current picture which has been restored using the prediction sample.


