Hybrid ML Architecture for Custom Object Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video monitoring technologies face challenges in efficiently processing large volumes of media content and managing custom object classification and tracking, especially in scenarios where computing resources are limited and custom objects need to be identified without extensive initial training data.

Innovation Solution

A hybrid machine learning architecture using teacher and student models to create a custom model for identifying user-defined objects, where the student model selects training candidates based on search configuration parameters, and the custom model is deployed on edge devices for initial analysis, with advanced models in the cloud performing detailed analysis only on selected, interesting content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual selection and labeling of training samples is used for custom object classification, then custom objects can be identified, but the process becomes cumbersome and time-consuming

Engineering Contradiction:
Improvecustom object classification capabilityVSAvoidtraining data preparation time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs self-service by automatically selecting and labeling training samples using the student model and teacher models. The student model identifies candidate samples, and the teacher models automatically generate labels without human intervention, enabling the system to adapt to custom objects autonomously

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by pre-selecting training candidates using the student model before the actual training process. This preliminary selection of relevant samples accelerates the overall training process and reduces the time required for custom object classification setup

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If all media content is processed by advanced machine learning models, then accurate analysis is achieved, but computational resources are excessively consumed

Engineering Contradiction:
Improveanalysis accuracyVSAvoidcomputational resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The processing system is segmented into two levels: edge devices perform initial analysis using lightweight custom models, and only selected interesting content is forwarded to cloud-based advanced models for detailed analysis. This segmentation distributes computational load and reduces overall resource consumption while maintaining accuracy

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of applying advanced models to all media content, the system applies them only partially to selected content that meets certain criteria. This partial action approach maintains high accuracy for relevant content while significantly reducing computational resource consumption

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If extensive training data is collected for custom object recognition, then model accuracy improves, but data exposure and security risks increase

Engineering Contradiction:
Improveobject recognition accuracyVSAvoiddata exposure risk
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The training process is segmented into local and cloud components. Local edge devices perform initial training using collected samples, and only selected interesting content and model updates are transmitted to the cloud. This segmentation minimizes data exposure while maintaining recognition accuracy

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements local quality by enabling custom object training to occur locally at edge devices using collected samples. This local processing capability allows the system to achieve accurate custom object recognition without requiring extensive centralised data collection and storage, thereby reducing data exposure risks

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20240212377A1Custom object tracking using hybrid machine learning
Publication Date: 2024.06.27 LUMANA AI INC
  • US20240212377A1 patent drawing
  • US20240212377A1 patent drawing
  • US20240212377A1 patent drawing

AI summary

Systems and methods for visual content processing. A method includes applying teacher models to training candidates in order to output instances of a custom object label. The training candidates are selected using a student model based on search configuration parameters. A first set of media content is generated by labeling the training candidates based on the instances of the custom object label output by the teacher models. A custom model is created using the teacher models. The custom model is a machine learning model trained using the first set of media content. A subset of a second set of media content is obtained. The subset of the second set of media content is selected based on outputs of the custom model as applied to the second set of media content. An advanced machine learning model is applied to the obtained subset of the second set of media content.