3D Video Sub-bitstream Extraction for Bandwidth Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies face inefficiencies in bandwidth usage when transmitting three-dimensional video bitstreams, as they often require sending both texture and depth view components, even if only one is necessary for decoding, leading to unnecessary bandwidth consumption.

Innovation Solution

A method to extract a sub-bitstream from a three-dimensional video bitstream by determining separate target view lists for texture and depth components, allowing for the exclusion of unnecessary components during the sub-bitstream extraction process, ensuring only required views are included for decoding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If both texture and depth view components are transmitted in a 3DV bitstream, then decoding completeness is ensured, but bandwidth consumption increases

Engineering Contradiction:
Improvedecoding completenessVSAvoidbandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent extracts and transmits only the necessary view components (either texture or depth) from the complete 3DV bitstream based on the decoder's capabilities. By selectively removing unnecessary components before transmission, the system reduces bandwidth consumption while ensuring the transmitted components are sufficient for decoding the target views.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies different transmission strategies to different view components based on local requirements. Each view component (texture or depth) is evaluated independently to determine if it is necessary for decoding, allowing the system to optimize transmission for each component rather than applying a uniform approach to all components.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If all view components are included in the sub-bitstream, then decoding flexibility is maintained, but transmission efficiency decreases

Engineering Contradiction:
Improvedecoding flexibilityVSAvoidtransmission efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent dynamically determines which view components to include in the sub-bitstream based on the decoder's capabilities and the target views. The extraction process adapts to different scenarios by selectively including only the necessary components, making the transmission efficient while maintaining the flexibility needed for various decoding configurations.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent transmits only the partial set of view components that are necessary for decoding, rather than transmitting the complete set. This partial action approach avoids the overhead of transmitting unnecessary components while ensuring sufficient data is provided for the decoder to reconstruct the target views.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If texture and depth views are transmitted together, then view synthesis capability is preserved, but data redundancy increases

Engineering Contradiction:
Improveview synthesis capabilityVSAvoiddata redundancy
Core Design Contradiction:
Adaptability or versatilityVSLoss of substance

Solution Approach 1:

The patent extracts only the necessary view component (texture or depth) from each view based on whether it is required for decoding the target views. By removing redundant components before transmission, the system reduces data redundancy while preserving the capability to perform view synthesis using the transmitted components and the decoder's capabilities.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentEP2820854B1Bitstream extraction in three-dimensional video
Publication Date: 2018.08.08 QUALCOMM INC
  • EP2820854B1 patent drawingFigure 1
  • EP2820854B1 patent drawingFigure 2
  • EP2820854B1 patent drawingFigure 3

AI summary

To extract a sub-bitstream from a 3-dimensional video (3DV) bitstream, a device determines a texture target view list that indicates views in the 3DV bitstream that have texture view components that are required for decoding pictures in a plurality of target views. The target views are a subset of the views in the bitstream that are to be decodable from the sub-bitstream. In addition, the device determines a depth target view list that indicates views in the 3DV bitstream that have depth view components that are required for decoding pictures in the plurality of target views. The device determines the sub-bitstream based at least in part on the texture target view list and the depth target view list.