Heterogeneous Image Recognition Model Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image recognition systems in broadcasting environments can only provide a single type of image recognition service at a time, limiting the ability to simultaneously process and offer diverse image recognition services, such as person and object recognition, within a single operating environment.

Innovation Solution

A method and apparatus that enable switching between different image recognition models and services based on characteristic, purpose, and time information, allowing for simultaneous provision of heterogeneous image recognition types in a single image recognition service environment by using a remote image transceiver, model executor, analyzer, camera processing, controller, and related content storage to preprocess and synchronize image recognition models for content and camera-based recognition.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single image recognition model is used in a single processor environment, then the system structure is simple and easy to operate, but only one type of image recognition service can be provided at a time, limiting service diversity

Engineering Contradiction:
Improveservice diversityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides the image recognition service into multiple sections, each handling a specific recognition type (e.g., person recognition, object recognition). The processor is segmented to handle different recognition models sequentially through time-division multiplexing, allowing diverse services without requiring multiple physical processors.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically switches between different image recognition models based on service requirements. The processor transitions between different recognition types (person, object, scene) by loading and executing different models as needed, enabling versatile service provision from a single processor.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If multiple image recognition models are loaded simultaneously, then heterogeneous image recognition services can be provided, but memory consumption and processing overhead increase

Engineering Contradiction:
Improveservice diversityVSAvoidmemory consumption
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The system employs periodic switching between different image recognition models rather than loading them simultaneously. Each model is activated in periodic intervals based on service demand, allowing the system to provide diverse recognition services while maintaining low memory consumption by having only one model actively loaded at any given time.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

When switching between different image recognition models, the system discards the currently loaded model and recovers/loads the next required model. This approach minimizes memory usage by ensuring only one model resides in memory at a time, while still providing access to multiple recognition types through sequential model switching.

Inventive Principle:
Principle #34Discarding and recovering

Data Source

PatentUS11228803B1Method and apparatus for providing of section divided heterogeneous image recognition service in a single image recognition service operating environment
Publication Date: 2022.01.18 INNOPIA TECH
  • US11228803B1 patent drawing
  • US11228803B1 patent drawing
  • US11228803B1 patent drawing

AI summary

Provided is a method and apparatus for providing a section divided heterogeneous image recognition service in a single image recognition service operating environment. An apparatus for providing a section divided heterogeneous image recognition service in a single image recognition service operating environment includes a model executor configured to switch a single model of a first image recognition model and a second image recognition model to provide a heterogeneous image recognition service in a single image recognition service operating environment and to synchronize the switched model with the analyzer; the analyzer configured to extract and identify a target from an image acquired according to a model synchronized with the model executor and to transmit related content-related information to a related content storage and a transmitter based on extraction and identification results; a camera processing configured to preprocess an image acquired through the camera and to transmit the preprocessed image to the analyzer; and a controller configured to control the model executor, the analyzer, the camera processing, and the remote image transceiver based on service requirements input from a user.