Custom Object State Classification via Multi-Stage ML and Simulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video monitoring technologies face challenges in accurately determining the state of custom-defined objects, such as doors, due to issues like semi-transparency, varying shapes and sizes, and occlusions, which are difficult for machine learning models to consistently and accurately identify even with more training.

Innovation Solution

A multi-stage machine learning process is employed, where a basic model is used for initial identification and segmentation of custom objects, and an advanced model is applied for more accurate classification. This process includes labeling visual content items, training a classifier, and using transfer learning to create a custom model for improved object state classification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If more training data and manual work are used to improve object state classification accuracy, then classification accuracy improves, but time consumption and resource requirements increase significantly

Engineering Contradiction:
Improveobject state classification accuracyVSAvoidtime consumption
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically generating synthetic training data through simulation before actual classification tasks. Virtual environments and physics engines create pre-labeled training samples, eliminating the need for time-consuming manual annotation while providing sufficient training data for accurate classification

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates virtual copies of real-world scenarios through simulation. By replicating physical environments, objects, and their states in virtual space, the system generates unlimited training samples without requiring additional real-world data collection or manual labeling, thus improving accuracy without increasing time investment

Inventive Principle:
Principle #26Copying

2Reliability

If more training examples with wider variety are used to handle different object shapes and sizes, then classification reliability improves, but data collection and labeling workload increase

Engineering Contradiction:
Improveclassification reliabilityVSAvoiddata collection complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system employs dynamic parameters in simulation to automatically generate diverse object instances with varying shapes, sizes, and configurations. By adjusting simulation parameters dynamically, the system creates a wide variety of training examples without manual intervention, ensuring reliable classification across different object types while keeping data collection simple

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The simulation-based training data generation system serves multiple functions simultaneously: it generates diverse training data, provides automatic labeling, creates varied scenarios, and adapts to different object types. This universal approach handles all object variation requirements through a single system, reducing overall complexity

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

3Measurement precision

If explicit targeted training examples are used to address semi-transparent objects, then identification accuracy improves, but manual work and training data preparation increase

Engineering Contradiction:
Improvesemi-transparent object identification accuracyVSAvoidtraining data preparation ease
Core Design Contradiction:
Measurement precisionVSEase of manufacture

Solution Approach 1:

The simulation system automatically generates training data for semi-transparent objects without manual intervention. The physics engine and rendering system self-generate labeled examples with various transparency levels, eliminating the need for manual creation of targeted training samples while achieving high identification accuracy

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250200946A1Techniques for classifying custom object states in visual content
Publication Date: 2025.06.19 LUMANA AI INC
  • US20250200946A1 patent drawing
  • US20250200946A1 patent drawing
  • US20250200946A1 patent drawing

AI summary

A system and method for training a classifier. A method includes identifying instances of an object shown in visual content items by applying at least one first machine learning model to the visual content items. The at least one first machine learning model is trained to classify visual content with respect to whether the visual content shows the object. Training samples selected from at least a portion of the visual content items are labeled with respective state labels indicating states of the instances of the object shown in the visual content items. A second machine learning model is trained using a training set including the training samples and the respective state labels. The second machine learning model is trained to classify visual content with respect to states of the object shown in the visual content.