3D Video Tile Rendering for VR Bandwidth Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current three-dimensional video processing methods for virtual reality applications are inefficient in rendering volumetric content, as they often require processing and transmitting unnecessary data, leading to increased computational resources and bandwidth usage.

Innovation Solution

The method involves receiving video data arranged as tiles with depth range metadata, determining the volume of each tile, and rendering only tiles within the user's field of view, with additional tiles being used to fill in invalid pixel data, allowing for efficient data processing and reduced bandwidth usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all three-dimensional video content is rendered to provide complete volumetric VR experience, then the immersive experience is enhanced, but computational resources and bandwidth usage increase significantly

Engineering Contradiction:
Improveimmersive experience qualityVSAvoidcomputational resources
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The three-dimensional video content is divided into multiple tiles, each representing a specific region of the volumetric space. This segmentation allows the system to process and transmit only the necessary tiles based on the user's field of view, significantly reducing computational resources and bandwidth requirements while maintaining immersive experience quality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different tiles are processed and transmitted with different levels of detail based on their relevance to the user's current view. Tiles within the user's field of view are rendered with full quality, while tiles outside the field of view are either not transmitted or transmitted at lower quality, optimizing the balance between experience quality and resource consumption.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If all three-dimensional video content is transmitted to ensure complete coverage, then the volumetric content is available, but bandwidth usage increases

Engineering Contradiction:
Improvevolumetric content coverageVSAvoidbandwidth usage
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The volumetric video content is segmented into discrete tiles that can be independently transmitted and processed. This segmentation enables the system to transmit only the necessary tiles based on the user's field of view and interaction history, dramatically reducing bandwidth requirements while maintaining complete volumetric content coverage when needed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transmits only the partial set of tiles that are currently needed based on the user's field of view, rather than transmitting the complete set of all possible tiles. This partial action approach reduces bandwidth usage while providing sufficient content coverage for the user's current experience.

Inventive Principle:
Principle #16Partial or excessive action

3Manufacturing precision

If all video data is processed to ensure complete rendering, then the visual quality is maintained, but processing time and computational efficiency deteriorate

Engineering Contradiction:
Improvevisual qualityVSAvoidprocessing efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The video data is segmented into tiles that can be processed independently. This segmentation allows the rendering system to process only the necessary tiles based on the user's field of view, maintaining visual quality for visible content while significantly improving processing efficiency by avoiding unnecessary computation on invisible tiles.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different tiles are processed with different levels of computational detail based on their visibility and importance. Tiles within the user's field of view receive full processing for high visual quality, while tiles outside the field of view are processed minimally or not at all, optimizing the balance between visual quality and processing efficiency.

Inventive Principle:
Principle #3Local quality

Data Source

PatentEP3665656B1Three-dimensional video processing
Publication Date: 2023.10.25 NOKIA TECHNOLOGIES OY
  • EP3665656B1 patent drawingFigure 1~2
  • EP3665656B1 patent drawingFigure 3~4
  • EP3665656B1 patent drawingFigure 5~6

AI summary

A method and system for three-dimensional video content processing is disclosed comprising an operation of receiving first video data representing three-dimensional video content arranged as a plurality of first tiles associated with respective sub-areas of an image. Another operation comprises providing data indicating for each first tile a depth range of video content within said tile. Another operation comprises determining for each first tile a respective volume based on the depth range. Another operation comprises determining a field of view of a user in relation to the first tile volumes. Another operation comprises rendering of the first video data for one or more first tiles only if their determined volume is at least partially within the field of view.