Ranked Function Discovery in MPEG NBMP Media Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current Moving Picture Experts Group (MPEG) Network Based Media Processing (NBMP) designs lack an application program interface (API) abstraction for network management and do not provide well-defined response parameters, making it difficult for sources or NBMP managers to select the correct functions for media processing from multiple returned entries.
Innovation Solution
Implementing a method and apparatus for NBMP that enables function and function group discovery with wildcard search, transmitting a search query to a function repository, receiving ranked function replies, and processing media content using the identified functions based on their rank, which includes adding a function return parameter with a function name, ID, and rank to the function discovery API operation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple functions are returned from a function repository, then the source has more options to choose from, but it becomes difficult for the source to select the correct function
Solution Approach 1:
The patent introduces a 'rank' parameter in the function discovery response that indicates the priority or suitability order of returned functions. This parameter change transforms the unstructured multiple function returns into an ordered list, making it easier for the source to select the correct function by simply choosing the highest-ranked match.
2Measurement precision
If the NBMP manager makes the decision after parsing the NBMP Workflow Description Document, then the decision can be more informed, but the NBMP manager needs additional reference points to make the decision
Solution Approach 1:
The patent implements a feedback mechanism where the function repository returns ranked results based on the search query and workflow requirements. This feedback provides the NBMP manager with prioritized function options, reducing the complexity of decision-making while maintaining high decision accuracy through the structured rank information.
3Adaptability or versatility
If wildcard search is enabled in function discovery, then the search flexibility is improved, but the response parameters need to be well-defined to handle multiple entries
Solution Approach 1:
The patent applies preliminary action by defining the response parameter structure (including the 'rank' parameter) in advance before implementing wildcard search. This pre-definition ensures that when wildcard searches return multiple entries, the response is already structured with clear prioritization information, preventing information loss and making the results immediately usable.
Data Source
AI summary
A method of processing media content in Moving Picture Experts Group (MPEG) Network Based Media Processing (NBMP) is performed by at least one processor, and includes performing a function and function group discovery, wherein wildcard search is enabled in the function and function group discovery, transmitting, to a function repository storing one or more functions for processing the media content, a search query for at least one among the one or more functions, based on the search query being transmitted, receiving, from the function repository, a reply identifying the at least one among the one or more functions and including a rank of the at least one among the one or more functions, and processing the media content, using the identified at least one among the one or more functions in an order based on the included rank of the at least one among the one or more functions.


