Base-Mesh Storage in ISOBMFF for Volumetric Video

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems are unable to store Video-based Dynamic Mesh Coding (V-DMC) compressed bitstreams in the International Organization for Standardization Base Media File Format (ISOBMFF) due to the lack of definition for storing the base-mesh component.

Innovation Solution

The method involves accessing a coded bitstream with video-based dynamic mesh coding, which includes attribute, geometry, atlas, and base-mesh information streams, and storing these streams in a file structure compliant with ISOBMFF. Specifically, the attribute information is stored in an attribute video media track, geometry information in a geometry video media track, atlas information in an atlas volumetric video media track, and base-mesh information in a base-mesh volumetric video media track.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If V-DMC coded bitstream is stored in ISOBMFF file structure, then storage and transmission capability is improved, but storage format compatibility is worsened due to lack of definition for base-mesh component

Engineering Contradiction:
Improvestorage capabilityVSAvoidformat compatibility
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent segments the V-DMC bitstream into separate components (base-mesh bitstream, geometry bitstream, attribute bitstream, atlas bitstream) and stores each in dedicated tracks within the ISOBMFF file structure. This segmentation allows the base-mesh component to be properly encapsulated without compromising the overall format compatibility, resolving the contradiction between storage capability and format reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal storage framework by defining track types and box structures that can accommodate multiple media components (video, audio, subtitles, metadata) within the ISOBMFF format. This multi-functional approach enables V-DMC bitstream storage while maintaining compatibility with existing ISOBMFF-based systems, thereby improving both storage capability and format reliability.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If base-mesh component is added to bitstream, then volumetric video coding capability is improved, but device complexity is worsened due to additional storage requirements

Engineering Contradiction:
Improvevolumetric video coding capabilityVSAvoidstorage structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a nested structure where the base-mesh bitstream is encapsulated within a TrackBox, which itself contains SampleBoxes with NAL units. This nested organization allows the base-mesh component to be integrated systematically into the existing ISOBMFF structure, improving volumetric video coding capability while managing storage structure complexity through hierarchical organization.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The patent employs dynamic track configuration where the base-mesh track can be selectively enabled or disabled based on coding requirements. The track contains dynamic elements such as variable NAL unit types and adaptive sample boxes, allowing the system to adjust complexity based on the specific volumetric video coding task while maintaining the enhanced capability.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250104287A1Base-Mesh Storage in ISOBMFF
Publication Date: 2025.03.27 NOKIA TECHNOLOGIES OY
  • US20250104287A1 patent drawing
  • US20250104287A1 patent drawing
  • US20250104287A1 patent drawing

AI summary

An apparatus, performing an encapsulation process, accesses a coded bitstream having V-DMC, wherein the coded bitstream comprises an attribute information bitstream, a geometry information bitstream, an atlas bitstream, and a base-mesh bitstream. The apparatus stores, for later transmission, the coded bitstream having the V-DMC in a file structure compliant with an international organization for standardization base media file format (ISOBMFF). Another apparatus receives the file structure and parses, by the apparatus, the received file structure to extract the coded bitstream having the V-DMC, the coded bitstream comprising an attribute information bitstream, a geometry information bitstream, an atlas bitstream, and a base-mesh bitstream. The apparatus performs decoding with at least the base-mesh bitstream to recreate media, and stores or outputs for display the recreated media.