NBMP Image Retrieval via Dynamic Pointer Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The current Network-based Media Processing (NBMP) standard lacks a mechanism for multiple image locations and dynamic image generation, limiting its ability to adapt to different target platforms and operating systems.

Innovation Solution

The proposed solution involves a method and system for dynamic NBMP image retrieval, which includes determining whether an image associated with a function call is static or dynamic and returning a pointer to the image based on this determination. This allows for dynamic image generation by providing platform characteristics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the NBMP standard uses a single URL for function image location, then the standard is simple and easy to implement, but it lacks adaptability to different target platforms and operating systems

Engineering Contradiction:
Improveadaptability to different platformsVSAvoidimage retrieval mechanism complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the image retrieval mechanism by separating static images (with fixed URLs) from dynamic images (with generated URLs). Static images use a simple URL pointer while dynamic images use a URL generator that incorporates platform characteristics. This segmentation allows the system to maintain simplicity for platform-independent images while providing adaptability for platform-specific images through the dynamic generation mechanism.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces dynamics into the image retrieval system by allowing URLs to be generated dynamically based on platform characteristics rather than being static. The URL generator creates different image locations depending on the target platform and operating system, enabling the system to adapt to different environments while maintaining a unified standard interface.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If the NBMP standard supports multiple image locations and dynamic generation, then adaptability to different platforms is improved, but the mechanism becomes more complex

Engineering Contradiction:
Improveplatform-specific image selectionVSAvoidimage management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal image retrieval interface that can handle both static and dynamic images through a unified mechanism. The workflow manager and image repository work together to provide a single point of access that automatically determines whether to return a static URL or generate a dynamic URL based on platform characteristics. This multi-functionality allows the same interface to serve both simple and adaptive image retrieval needs without requiring separate mechanisms.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12292918B2Static and dynamic NBMP function image retrieval and scale ranking
Publication Date: 2025.05.06 TENCENT AMERICA LLC
  • US12292918B2 patent drawing
  • US12292918B2 patent drawing
  • US12292918B2 patent drawing

AI summary

A method, computer program, and computer system is provided for dynamic Network-Based Media Processing (NBMP) image retrieval. A call for a function from among a function group is received. The function call corresponds to an NBMP request to a workflow manager. A determination is made as to whether an image associated with the received function call is static or dynamic. A pointer to the image is returned based on the image being determined to be dynamic.