Immersive Video Pruning for 6 DoF Parallax

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current immersive video technologies struggle to support 6 Degrees of Freedom (6 DoF) motion parallax, as most omni-directional videos only enable rotational movements, lacking support for horizontal and vertical translations, which limits the realism and immersion in virtual reality experiences.

Innovation Solution

A method is introduced to determine and encode a priority order of pruning among source videos, allowing for the synthesis of viewport videos by parsing metadata and decoding video data to extract required patches based on user movement, with weights assigned to input videos based on their priority order, and partitioning the atlas into tiles for efficient data management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple source videos are used to support 6 DoF motion parallax, then the realism and immersion of immersive video is improved, but the data量和 processing complexity increase

Engineering Contradiction:
Improverealism and immersionVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the omnidirectional video into multiple overlapping source videos (e.g., cube map faces or equirectangular segments) that can be independently processed and synthesized. This segmentation allows the system to handle 6 DoF motion parallax by selectively combining segments based on user movement, reducing the complexity of processing the entire omnidirectional video at once while maintaining high realism and immersion.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the synthesis parameters dynamically based on user movement type. For rotational movement, it uses angular interpolation parameters; for translational movement, it uses depth-based warping parameters. This parameter adaptation allows efficient processing tailored to the specific motion type, improving realism without uniformly increasing processing complexity for all movements.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If all source videos are processed with equal weight, then the synthesis is simple, but the video quality and realism deteriorate

Engineering Contradiction:
Improvevideo qualityVSAvoidsynthesis complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies different weights to different source videos based on their relevance to the current viewport and user movement. Source videos closer to the center of rotation or translation receive higher weights, while peripheral videos receive lower weights. This local quality adjustment improves video synthesis quality by emphasizing relevant content without uniformly increasing complexity across all sources.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent processes only the necessary portion of source videos with full detail, while using lower-resolution or lightly processed versions of peripheral videos. For example, during rotational movement, it fully processes videos along the rotation axis while using simplified processing for videos at the periphery. This partial action approach maintains high quality where needed while reducing overall synthesis complexity.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If redundant data is not pruned, then the data completeness is maintained, but the compression efficiency and processing speed decrease

Engineering Contradiction:
Improveprocessing speedVSAvoiddata completeness
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent extracts and removes redundant data from source videos before synthesis. For rotational movements, it extracts only the angular segments needed for the current viewport; for translational movements, it extracts depth-warped regions relevant to the new viewpoint. This extraction of necessary data while removing redundancy improves processing speed without significant loss of perceptual information, as the pruning is guided by the specific motion type and viewport requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11616938B2Method for processing immersive video and method for producing immersive video
Publication Date: 2023.03.28 ELECTRONICS & TELECOMM RES INST
  • US11616938B2 patent drawing
  • US11616938B2 patent drawing
  • US11616938B2 patent drawing

AI summary

Disclosed herein is an immersive video processing method. The immersive video processing method includes: determining a priority order of pruning for input videos; extracting patches from the input videos based on the priority order of pruning; generating at least one atlas based on the extracted patches; and encoding metadata. Herein, the metadata may include information on a priority order of pruning among input videos.