Constrained Depth Intra Mode Coding for 3D-HEVC

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In 3D video coding, the current 3D-HEVC technology faces issues with depth intra mode coding, where transform tree nodes are not properly constrained, leading to interference between depth modeling mode (DMM) prediction modes and transform tree subdivision, resulting in non-conformity with the standard prediction unit definition and inefficient coding.

Innovation Solution

The proposed solution involves selectively splitting or not splitting transform tree nodes based on whether a depth prediction unit is predicted using a DMM, and determining the prediction mode based on the size of the depth prediction unit relative to the maximum transform block size, to prevent interference and ensure compliance with coding standards.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If transform tree nodes are freely subdivided, then transform resolution is improved, but depth prediction unit integrity is compromised and coding efficiency decreases

Engineering Contradiction:
Improvetransform resolutionVSAvoidcoding efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent applies segmentation by dividing the transform tree structure into distinct regions based on prediction unit boundaries. When DMM is applied to a depth prediction unit, the transform tree is segmented to match the prediction unit structure, preventing unnecessary subdivisions that would compromise prediction unit integrity while maintaining adequate transform resolution within each segment.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If DMM prediction mode is applied, then depth modeling accuracy is improved, but transform tree subdivision creates interference and non-conformity with prediction unit definition

Engineering Contradiction:
Improvedepth modeling accuracyVSAvoidstandard conformity
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent implements local quality by applying different transform tree subdivision rules to different regions. When DMM is detected in a depth prediction unit, the transform tree in that specific region is constrained to match the prediction unit structure, ensuring standard conformity. Other regions without DMM can maintain normal subdivision behavior, preserving depth modeling accuracy where applicable.

Inventive Principle:
Principle #3Local quality

3Manufacturing precision

If transform tree nodes are subdivided, then transform detail is improved, but prediction unit structure integrity is compromised

Engineering Contradiction:
Improvetransform detailVSAvoidprediction unit structure integrity
Core Design Contradiction:
Manufacturing precisionVSStability of the object's composition

Solution Approach 1:

The patent applies dynamics by making the transform tree subdivision behavior adaptive based on the prediction mode. The subdivision constraint is dynamically applied only when DMM is detected in depth prediction units, allowing the system to maintain prediction unit structure integrity where needed while permitting normal transform detail enhancement in other areas. This conditional constraint mechanism balances structural integrity with transform quality.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10687079B2Constrained depth intra mode coding for 3D video coding
Publication Date: 2020.06.16 QUALCOMM INC
  • US10687079B2 patent drawing
  • US10687079B2 patent drawing
  • US10687079B2 patent drawing

AI summary

Techniques include constraining depth intra mode coding in a three-dimensional (3D) video coding process, such as 3D-High Efficiency Video Coding (3D-HEVC). In some examples, the techniques for constraining depth intra mode coding may prevent transform tree nodes from being split into sub-transform tree nodes when a depth prediction unit that corresponds to the transform tree node is predicted according to a depth modeling mode (DMM). In further examples, the techniques for constraining depth intra mode coding may prevent the DMM mode from being used when the maximum transform unit size that corresponds to a depth prediction unit is greater than the size of the depth prediction unit. The techniques for constraining depth intra mode coding may prevent characteristics of the DMM prediction modes used in 3D-HEVC and characteristics of the transform tree subdivision used in 3D-HEVC from interfering with each other.