NBMP Function Selection via Descriptor Parameters
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current Moving Picture Experts Group (MPEG) Network Based Media Processing (NBMP) designs lack application program interface (API) abstraction for network management and do not provide well-defined response parameters, making it difficult for sources and managers to select appropriate functions for media processing tasks.
Innovation Solution
The implementation includes obtaining functions and tasks from a repository with descriptors indicating maximum throughput, minimum buffer size, and metadata frequency, and processing media content using these descriptors to improve media processing efficiency, scalability, and cost-effectiveness by leveraging cloud services.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If current NBMP design is used without well-defined response parameters, then the system structure remains simple, but the ability to select appropriate functions for media processing tasks deteriorates
Solution Approach 1:
The patent introduces well-defined response parameters (maximum throughput, minimum buffer size, maximum metadata size, maximum metadata frequency) to characterize function descriptors. These parameter changes enable sources and NBMP managers to make informed decisions about function selection by providing quantitative criteria for evaluation and comparison.
2Productivity
If manual selection of functions is performed by reading returned entries, then the source has control over selection, but the time and effort required for selection increases
Solution Approach 1:
The patent implements a feedback mechanism where the NBMP manager reads multiple returned function entries and uses the well-defined response parameters to automatically select the most appropriate function. This feedback loop enables the manager to make decisions based on quantitative criteria rather than manual review, significantly improving selection efficiency.
3Adaptability or versatility
If cloud services are leveraged for media processing, then scalability and deployment flexibility improve, but the complexity of managing distributed resources increases
Solution Approach 1:
The patent introduces an NBMP manager as an intermediary component that handles the complexity of managing distributed cloud resources. The manager uses well-defined response parameters to automatically select and coordinate functions across multiple cloud providers, abstracting away the complexity from sources and enabling flexible cloud deployment without proportionally increasing management complexity.
Data Source
AI summary
A method of processing media content in Moving Picture Experts Group (MPEG) Network Based Media Processing (NBMP) includes obtaining, from a function repository storing one or more functions for processing the media content, at least one among the one or more functions, each of the at least one among the one or more functions having a function descriptor indicating, for a respective one among the one or more functions, a maximum throughput, a minimum buffer size, a maximum size of metadata and a maximum frequency between two instances of the metadata, and obtaining a task for processing the media content, based on the obtained at least one among the one or more functions, the task having a task descriptor indicating, for the task, a maximum throughput, a minimum buffer size, a maximum size of metadata and a maximum frequency between two instances of the metadata.


