3D Video Decoding With Depth-Based Inter-View Motion Prediction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for decoding video data, particularly in 3D video systems, face challenges in efficiently producing motion data, increasing data processing efficiency, and reducing complexity and memory usage during encoding and decoding.
Innovation Solution
A method and apparatus for decoding video data that involves receiving coded video data including multi-view video data and depth data, acquiring motion data for inter-view prediction from depth data, and restoring video data using this motion data, with the motion data calculated based on depth map pictures and position information of coding units, thereby reducing the number of depth value accesses.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If motion data is calculated using all depth values in depth map blocks, then motion prediction accuracy is improved, but memory access complexity and processing time increase
Solution Approach 1:
The patent extracts only the necessary depth values (corner samples: top-left, top-right, bottom-left, bottom-right) from the depth map block instead of using all depth values. This extraction approach maintains sufficient motion prediction accuracy while significantly reducing the number of memory accesses and processing operations required.
Solution Approach 2:
The patent segments the depth map block into four corner regions and uses only the depth values at these segmented locations for motion data calculation. This segmentation strategy reduces the complexity of processing while preserving the essential motion information needed for accurate prediction.
2Measurement precision
If motion data is calculated using all depth values in depth map blocks, then motion prediction accuracy is improved, but memory usage and device complexity increase
Solution Approach 1:
The patent extracts only the necessary depth values (corner samples: top-left, top-right, bottom-left, bottom-right) from the depth map block instead of using all depth values. This extraction approach maintains sufficient motion prediction accuracy while significantly reducing the number of memory accesses and processing operations required.
Solution Approach 2:
The patent applies partial action by using only a subset (4 corner samples) of the available depth values rather than all depth values in the block. This partial approach is sufficient for achieving accurate motion prediction without the excessive complexity of processing every depth value.
3Reliability
If conventional motion data calculation methods are used, then processing completeness is maintained, but data processing efficiency decreases
Solution Approach 1:
The patent extracts only the necessary depth values (corner samples: top-left, top-right, bottom-left, bottom-right) from the depth map block instead of using all depth values. This extraction approach maintains sufficient motion prediction accuracy while significantly reducing the number of memory accesses and processing operations required.
Solution Approach 2:
The patent applies partial action by using only a subset (4 corner samples) of the available depth values rather than all depth values in the block. This partial approach is sufficient for achieving accurate motion prediction without the excessive complexity of processing every depth value.
Data Source
AI summary
Disclosed is a method and apparatus for decoding video data. The method for decoding video data includes receiving coded video data including multi-view video data and depth data corresponding to the video data, acquiring motion data for inter-view prediction of a coding unit of the coded video data from the depth data, and performing inter-view prediction based on the motion data, and restoring video data according to the multi-view video data including the coding unit and the depth data based on the motion prediction.


