Volumetric Content Atlas Encoding for Lower-Bitrate 6DoF Video

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies face challenges in efficiently encoding and decoding volumetric video content due to the large amount of data required, leading to bitrate issues in storage, transmission, and decoding performance, particularly when transitioning between 3DoF and 6DoF experiences.

Innovation Solution

The method involves creating attribute and geometry atlas images that pack patch pictures of a three-dimensional scene, along with metadata that includes projection parameters and depth values, allowing for efficient inverse projection of pixels based on these parameters, and encoding these images and metadata in a data stream.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If volumetric video content is encoded using traditional methods, then complete 6DoF navigation is achieved, but bitrate increases significantly causing storage and transmission issues

Engineering Contradiction:
Improve6DoF navigation capabilityVSAvoidbitrate
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent divides the volumetric scene into multiple patches (e.g., 8 patches in a 2x2 grid) that are independently encoded and packed into atlas images. This segmentation allows selective transmission of only the necessary patches based on viewing conditions, reducing the overall bitrate while maintaining 6DoF navigation capability when needed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent encodes multiple patches at higher quality than strictly necessary for basic 3DoF viewing, preparing excess data that can be utilized when users need 6DoF navigation. This partial over-encoding ensures that when full navigation is required, the data is already available without requiring real-time re-encoding, thus managing bitrate efficiently.

Inventive Principle:
Principle #16Partial or excessive action

2Quantity of substance

If 3DoF video is used for immersive content, then storage and transmission are simplified, but user experience becomes frustrating due to lack of parallax and translation freedom

Engineering Contradiction:
Improvestorage and transmission efficiencyVSAvoiduser navigation freedom
Core Design Contradiction:
Quantity of substanceVSAdaptability or versatility

Solution Approach 1:

The patent creates a dynamic encoding system that can adapt between 3DoF and 6DoF modes based on user needs. The atlas image structure allows the system to provide 3DoF viewing when sufficient, but can switch to 6DoF navigation when users interact with the content, offering parallax and translation freedom on demand without continuously consuming high bitrate resources.

Inventive Principle:
Principle #15Dynamics

3Productivity

If multiple patch pictures are packed into atlas images, then decoding performance improves, but encoding complexity increases

Engineering Contradiction:
Improvedecoding performanceVSAvoidencoding complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent merges multiple patch pictures into a single atlas image structure, combining the encoding of multiple views into one unified image format. This merging process leverages existing efficient image encoding technologies, avoiding the need for complex multi-view video encoding while still enabling high decoding performance through the packed patch structure.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20250317542A1Method and apparatus for encoding and decoding volumetric content in and from a data stream
Publication Date: 2025.10.09 INTERDIGITAL CE PATENT HOLDINGS SAS
  • US20250317542A1 patent drawing
  • US20250317542A1 patent drawing
  • US20250317542A1 patent drawing

AI summary

Methods and apparatus for encoding and decoding a volumetric scene are disclosed. A set of attribute and geometry patches is obtained by projecting samples of the volumetric scene onto the patches according to projection parameters. If the geometry patch is comparable to a planar layer located at a constant depth according to the projection parameters, only the attribute patch is packed in an attribute atlas image and the depth value is encoded in metadata. Otherwise, both attribute and geometry patches are packed in an atlas. At the decoding, if metadata for an attribute patch indicates that its geometry may be determined from the projection parameters and a constant depth, the attributes are inverse projected on a planar layer. Otherwise, attributes are inverse projected according to the associated geometry patch.