Volumetric Media Streaming with Adaptive Buffer Pipelines
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies struggle to support the streaming of multiple AR or VR object media data and adapt media data components effectively due to inconsistent bandwidth availability and the need for multiple media component bitstreams in volumetric media formats.
Innovation Solution
A 5G or 6G communication system is utilized to support higher data transmission rates by receiving a scene description (SD) from a server, configuring media buffer pipelines, and establishing transport sessions for media components, enabling adaptive streaming of volumetric media.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If multiple media component bitstreams are used for volumetric media formats, then the quality and completeness of VR/AR/MR media representation is improved, but the complexity of streaming and adapting media data increases
Solution Approach 1:
The patent segments volumetric media into multiple independent media components (geometry, texture, audio, metadata) that can be streamed separately. Each component has its own bitstream and can be adapted independently based on network conditions, device capabilities, and user preferences, resolving the contradiction by maintaining high representation quality while managing streaming complexity through modular organization
Solution Approach 2:
The patent implements dynamic adaptation mechanisms that adjust the selection, quality, and prioritization of media components in real-time based on network bandwidth availability, device processing capabilities, and user interactions. This dynamic approach allows the system to maintain optimal media representation quality while adapting to changing conditions, thereby managing streaming complexity effectively
2Adaptability or versatility
If adaptive streaming is implemented for volumetric media, then the compatibility across different network conditions is improved, but the processing overhead and system complexity increases
Solution Approach 1:
The patent performs preliminary analysis and classification of media components during the encoding and packaging stage, creating component groups with defined priorities, dependencies, and quality levels. This pre-processing work reduces the adaptation complexity during streaming by having media components ready for rapid selection and assembly based on network conditions, thereby improving compatibility while managing processing overhead
Solution Approach 2:
The patent implements feedback mechanisms that continuously monitor network bandwidth, device performance, and user interactions to dynamically adjust media component selection and quality. This feedback-driven adaptation allows the system to maintain compatibility across diverse network conditions while optimizing processing overhead by making informed, data-driven decisions about media delivery
3Speed
If high transmission rates are achieved using 5G/6G technologies, then the bandwidth for volumetric media streaming is improved, but the infrastructure complexity and deployment difficulty increases
Solution Approach 1:
The patent segments high-rate volumetric media streaming into multiple parallel media component streams that can be delivered through different network paths and protocols. This segmentation allows the system to utilize 5G/6G high transmission rates effectively while managing infrastructure complexity by distributing the data flow across multiple manageable channels rather than requiring a single complex high-bandwidth connection
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The disclosure relates to a 5G or 6G communication system for supporting a higher data transmission rate. According to embodiment, the method includes receiving, from a server, an SD based on URL information obtained from an AR/MR application, processing the SD, configuring at least one media buffer pipeline for a media object of a scene, based on the processed SD, and establishing transport sessions for components of the media object.