Environment Matching Object Recognition via Key Frame Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Deep-learning-based object recognition technologies face challenges in adapting to new environments without requiring extensive retraining and the use of expensive GPU equipment, as they are specialized for specific scenes and struggle with efficiency in domain adaptation processes.

Innovation Solution

An object recognition apparatus and method that automatically selects a pre-trained recognition model based on environment matching by extracting key frames from input videos using adversarial autoencoders and similarity-matching networks, allowing for scene adaptation without additional learning processes, and preprocesses input videos to match the characteristics of training data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If deep-learning-based object recognition is applied to actual fields, then high performance in object recognition is achieved, but expensive GPU equipment is required increasing expenses

Engineering Contradiction:
Improveobject recognition performanceVSAvoiddeployment cost
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent segments the deep learning system into multiple specialized recognition models, each trained for specific environments or conditions. This allows the system to use simpler, more efficient models for specific tasks rather than requiring a single large-scale model, reducing GPU requirements while maintaining recognition performance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by pre-training multiple recognition models for different environments and conditions before actual deployment. During runtime, the appropriate pre-trained model is selected based on the current environment, eliminating the need for expensive real-time training and reducing computational requirements.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If deep-learning algorithm is trained with previously given training data, then the algorithm is optimized for that data, but it cannot exhibit expected performance when applied to completely different scenes

Engineering Contradiction:
Improverecognition accuracyVSAvoidscene adaptability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal recognition system that functions across multiple environments by training multiple specialized models for different scenes, weather conditions, and environments. The system selects the appropriate model based on current conditions, achieving both high accuracy for specific scenes and versatility across different environments.

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

Solution Approach 2:

The system changes parameters by selecting different pre-trained models based on environmental parameters such as scene type, weather conditions, and lighting. This allows the system to adapt to completely different scenes without retraining, maintaining high recognition accuracy across varied conditions.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If domain adaptation scheme is used to allow source domain to approach the right answer, then the algorithm can handle target domain data, but an inefficient process for collecting data and relearning is required

Engineering Contradiction:
Improvedomain adaptation capabilityVSAvoiddata collection and relearning efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent performs domain adaptation in advance by pre-training multiple recognition models on source domain data for various environments and conditions. During deployment, the system directly applies the appropriate pre-adapted model without requiring real-time data collection or relearning, dramatically improving efficiency while maintaining domain adaptation capabilities.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12142028B2Object recognition apparatus and method based on environment matching
Publication Date: 2024.11.12 ELECTRONICS & TELECOMM RES INST
  • US12142028B2 patent drawing
  • US12142028B2 patent drawing
  • US12142028B2 patent drawing

AI summary

Disclosed herein are an object recognition apparatus and method based on environment matching. The object recognition apparatus includes memory for storing at least one program, and a processor for executing the program, wherein the program performs extracting at least one key frame from a video that is input in real time, determining a similarity between the key frame extracted from the input video and each of videos used as training data of prestored multiple recognition models, based on a pretrained similarity-matching network, and selecting a recognition model pretrained with a video having a maximal similarity to the key frame extracted from the input video, preprocessing the input video such that at least one of color and size of a video used as training data of an initial model is similar to that of the input video, and recognizing the preprocessed video based on the initial model.