MPEG DASH 3D Object Selection with Preloaded Scene Metadata

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In the distribution of 3D object content using MPEG DASH, the lack of information for selecting the content in the scene description leads to an increased load in the reproduction process due to the need to obtain and analyze media presentation descriptions (MPDs).

Innovation Solution

A scene description file is generated that includes information associated with MPD metadata and encoding of Representations in the Adaptation Set, allowing for efficient selection and decoding of 3D object content without requiring extensive MPD analysis.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If MPEG DASH is used to distribute 3D object content, then adaptive streaming capability is improved, but the reproduction process load increases due to the need to obtain and analyze MPD

Engineering Contradiction:
Improveadaptive streaming capabilityVSAvoidreproduction process load
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The scene description file is generated in advance to include encoding information of representations before the reproduction process starts. This preliminary inclusion of MPD-related information eliminates the need for real-time MPD acquisition and analysis during playback, thereby reducing the reproduction process load while maintaining adaptive streaming capability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The scene description file acts as an intermediary that bridges the gap between MPD metadata and the reproduction process. By embedding MPD-related information directly into the scene description file, the system avoids the need for direct MPD analysis during playback, thus reducing computational load while preserving adaptability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If MPD analysis is performed to obtain selection information, then content selection accuracy is improved, but the reproduction process time increases

Engineering Contradiction:
Improvecontent selection accuracyVSAvoidreproduction process time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

MPD-related information is extracted and included in the scene description file during the file generation phase. This preliminary action ensures that all necessary information for content selection is available before playback starts, eliminating time-consuming MPD analysis during the reproduction process while maintaining accurate content selection.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of analyzing the original MPD during playback, the system uses a copy of the essential MPD information that has been pre-extracted and embedded in the scene description file. This copying approach provides sufficient information for accurate content selection without the time cost of real-time MPD analysis.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12418679B2Information processing apparatus and method
Publication Date: 2025.09.16 SONY GROUP CORP
  • US12418679B2 patent drawing
  • US12418679B2 patent drawing
  • US12418679B2 patent drawing

AI summary

The present disclosure relates to an information processing apparatus and method capable of suppressing an increase in a load of a reproduction process.A scene description file that describes a scene of 3D object content is generated, the scene description file including information associated with Media Presentation Description (MPD) that stores metadata of the 3D object content distributed by using Moving Picture Experts Group Dynamic Adaptive Streaming over HTTP (MPEG DASH) and information regarding encoding of Representation included in Adaptation Set in the MPD. Furthermore, the scene description file is analyzed, the 3D object content to be decoded is selected on the basis of the information regarding the encoding of the Representation, and the encoded data of the selected 3D content is decoded. The present disclosure can be applied to, for example, an information processing apparatus, an information processing method, or the like.