Intra Picture Block Prediction for Multi-View Video Compression
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current video encoding techniques face challenges in efficiently coding video data with intra block copy mode, particularly due to constrained search ranges and high computational complexity when dealing with multi-view video frames, which limits coding efficiency and speed.
Innovation Solution
The proposed method extends the search range of intra block copy mode to include parts of the left coding tree unit while maintaining the same memory requirements, using a predicted block vector calculated from an offset and disparity vector between co-located blocks in the reference and current views, allowing for improved block matching and coding efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If the search range of intra block copy mode is constrained to within the current coding tree unit, then the memory requirement is reduced to 1 maximum coding tree unit size, but the coding efficiency is limited due to restricted search area
Solution Approach 1:
The patent extends the search range from the current coding tree unit to include the left coding tree unit, effectively adding a spatial dimension to the search area. This allows the encoder to search for reference blocks in a broader region while maintaining efficient memory management by selectively accessing reference samples from adjacent coding tree units only when needed.
2Productivity
If the search range of intra block copy mode is extended to improve block matching, then coding efficiency is improved, but the memory requirement increases to store additional reference samples
Solution Approach 1:
The patent applies local quality by conditionally extending the search range only to the left coding tree unit when beneficial, rather than uniformly expanding the search area for all blocks. The encoder selectively accesses reference samples from adjacent coding tree units based on the specific coding context, maintaining memory efficiency while improving block matching where needed.
3Measurement precision
If intra block copy mode is implemented with explicit block vector coding (AMVP mode), then prediction accuracy is improved, but the computational complexity increases
Solution Approach 1:
The patent employs AMVP (Advanced Motion Vector Prediction) mode where block vector predictors are derived in advance from neighboring blocks and temporal references. This preliminary derivation of prediction candidates reduces the computational burden during the actual encoding process, as the encoder only needs to evaluate a limited set of pre-computed candidates rather than searching the entire extended search range from scratch.
Data Source
AI summary
A method, computer program, and computer system is provided for coding video data. Video data including a reference view and a current view is received. A co-located block in the reference view is identified for a current block in the current view. A predicted block vector is calculated based on an offset vector between the current block and the co-located block, and a disparity vector between the co-located block and the reference block in the reference view. The video data is encoded/decoded based on the calculated predicted block vector.


