Multidimensional Media Stream Splitter and Merger with Segment Metadata
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The current Network-Based Media Processing (NBMP) standard does not support multidimensional segment metadata, limiting its ability to efficiently split and merge multidimensional media data for parallel processing.
Innovation Solution
The proposed solution extends the NBMP splitter and merger functions to support multidimensional media data by segmenting media streams into parallel sub-streams with segment metadata for ordering, allowing for parallel processing and subsequent merging into a single stream.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the current NBMP splitter and merger functions are used, then 1-dimensional media segments can be processed independently, but multidimensional media data cannot be properly segmented and merged
Solution Approach 1:
The patent segments multidimensional media data into multiple independent sub-streams by introducing segment metadata that includes ordering information. Each sub-stream can be processed independently while the metadata enables proper reassembly, thus extending the NBMP framework to handle multidimensional data without requiring complete redesign of the processing functions.
Solution Approach 2:
Segment metadata acts as an intermediary element between the splitter and merger functions. This metadata carries ordering information that enables the merger to correctly reassemble segments from multiple parallel sub-streams, resolving the contradiction by providing a simple intermediary mechanism rather than complex function redesign.
2Productivity
If parallel processing is implemented for multidimensional media data, then processing efficiency is improved, but the current NBMP framework lacks the capability to split and merge such data
Solution Approach 1:
Segment metadata provides feedback information about segment ordering to the merger function. This feedback mechanism ensures that even though segments are processed in parallel across multiple sub-streams, the merger can correctly reassemble them in the proper sequence, thus enabling parallel processing while maintaining reliability through metadata-driven ordering information.
3Ease of operation
If multidimensional media data is segmented without segment metadata, then processing can be simplified, but segments cannot be properly ordered during merging
Solution Approach 1:
The patent extracts ordering information from the complex multidimensional segmentation problem and places it into a separate, manageable segment metadata structure. This extraction allows the main processing logic to remain simple while the metadata preserves the necessary ordering information, thus preventing information loss without complicating the core processing operations.
Data Source
AI summary
A method including segmenting a multidimensional media stream into a plurality of segments of multidimensional media in a multidimensional space; splitting the segmented multidimensional media stream into a plurality of sub-streams that are capable of being processed in parallel, wherein each of the plurality of sub-streams comprises a segment metadata that is used for ordering the segments within the each sub-stream; processing each of the plurality of sub-streams in parallel; and merging the plurality of sub-streams into a single stream using the segment metadata carried to an output segment, wherein the single stream comprises ordered segments.


