Cloud Media Processing Entity Identification via URN
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current cloud media processing systems require additional processing time and communication to recognize properties of entities, hindering efficient deployment of network-based media processing tasks.
Innovation Solution
Assigning unique Network-Based Media Processing (NBMP) entity identifiers to entities in the cloud, enabling efficient recognition and deployment of media processing tasks by indicating the entity's function, standard compliance, and API interactions through a uniform resource name (URN) scheme.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Power
If cloud processing is used to offload media processing tasks to remote servers, then computation capacity is improved, but processing time and communication overhead increase
Solution Approach 1:
The system pre-registers media processing entities in the cloud with standardized identifiers and capability information before actual processing tasks are assigned. This preliminary setup enables immediate task deployment without registration delays, resolving the contradiction between utilizing cloud computation capacity and minimizing processing time.
2Adaptability or versatility
If entity information is transmitted without standardized identifiers, then flexibility is maintained, but recognition and interpretation complexity increase
Solution Approach 1:
The patent introduces standardized NBMP entity identifiers that encode entity type, capability, and interface information in a structured format. This parameter standardization transforms unstructured entity information into systematically interpretable data, reducing recognition complexity while maintaining the ability to represent diverse media processing entities through the standardized scheme.
Data Source
AI summary
Aspects of the disclosure provide methods and apparatuses for network based media processing. For example, an apparatus in a cloud for network based media processing (NBMP) includes processing circuitry. The processing circuitry receives information associated with an entity in the cloud for NBMP. The processing circuitry obtains an NBMP entity identifier from the information associated with the entity. Then, the processing circuitry interprets the information associated with the entity based on the NBMP entity identifier.


