3D Video Decoding With Depth-Based Inter-View Motion Prediction

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvemotion prediction accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

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.

Inventive Principle:
Principle #2Taking out (Extraction)

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.

Inventive Principle:
Principle #1Segmentation

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

Engineering Contradiction:
Improvemotion prediction accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

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.

Inventive Principle:
Principle #2Taking out (Extraction)

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.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If conventional motion data calculation methods are used, then processing completeness is maintained, but data processing efficiency decreases

Engineering Contradiction:
Improveprocessing completenessVSAvoiddata processing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

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.

Inventive Principle:
Principle #2Taking out (Extraction)

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.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10034020B2Video data decoding method and video data decoding apparatus
Publication Date: 2018.07.24 ELECTRONICS & TELECOMM RES INST
  • US10034020B2 patent drawing
  • US10034020B2 patent drawing
  • US10034020B2 patent drawing

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.