Multidimensional Media Segmentation for Parallel NBMP Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing Network-Based Media Processing (NBMP) standard does not support the segmentation of multidimensional media data, which is necessary for efficient processing of multidimensional media streams.

Innovation Solution

The method involves segmenting multidimensional media streams into segments using predefined multidimensional metadata, including starting vectors, length vectors, and startcodes, and deriving a network-based media processing workflow based on these vectors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the NBMP standard is used for media processing, then independent processing of media segments is enabled, but the standard does not support segmentation of multidimensional media data

Engineering Contradiction:
Improvesupport for multidimensional media segmentationVSAvoidsegmentation structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides multidimensional media data into multiple independent segments along different dimensions (temporal, spatial, frequency). Each segment is represented by sequence vectors containing metadata that enables independent processing while maintaining the ability to reconstruct the complete multidimensional media data through merging operations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extends the traditional one-dimensional temporal segmentation to multidimensional segmentation by introducing additional dimensions such as spatial dimensions and frequency dimensions. This is achieved through sequence vectors that encode position information across multiple dimensions, allowing segments to be defined and processed in a multidimensional space rather than just along the time axis.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If multidimensional media data is processed as a whole, then processing completeness is maintained, but processing efficiency is reduced

Engineering Contradiction:
Improvemedia processing efficiencyVSAvoidworkflow complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments multidimensional media data into multiple independent units that can be processed in parallel. Each segment contains metadata (sequence vectors) that identifies its position and dimensions, enabling the processing system to handle multiple segments simultaneously through parallel workflows while maintaining the ability to reconstruct the complete media data afterward.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary segmentation and metadata assignment before the actual media processing occurs. By pre-defining segment boundaries and assigning sequence vectors with position information in advance, the system prepares the multidimensional media data for efficient parallel processing without requiring complex real-time coordination during the processing phase.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If segments are processed independently, then processing flexibility is improved, but coordination overhead increases

Engineering Contradiction:
Improvesegment processing flexibilityVSAvoidcoordination time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent introduces sequence vectors as intermediary metadata structures that carry position information between segments and the merging process. These sequence vectors act as a coordination mechanism that enables independent segment processing while providing the necessary information for accurate reassembly, reducing the overhead of coordination by encoding all necessary position data in the segment metadata itself.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12375780B2Multidimensional metadata for parallel processing of the segmented media data
Publication Date: 2025.07.29 TENCENT AMERICA LLC
  • US12375780B2 patent drawing
  • US12375780B2 patent drawing
  • US12375780B2 patent drawing

AI summary

A method includes segmenting a multidimensional media stream into a plurality of segments of multidimensional media in a multidimensional space; representing each segment of the plurality of segments of multidimensional media using a respective sequence vector, the respective sequence vector comprising one or more predefined multidimensional metadata, wherein the predefined multidimensional metadata includes a startcode that is an identical unique code point and a sequence number, wherein each segment includes the identical unique code point; and deriving a network based media processing (NBMP) workflow based on the respective sequence vector of each segment of the plurality of segments.