3D Scene Processing With Text-Embedded Open-Vocabulary Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing 3D scene processing models struggle to effectively detect objects belonging to novel classes beyond a limited close vocabulary due to the lack of annotated training data, leading to poor performance and over-reliance on human annotation, which is costly and impractical.

Innovation Solution

A method involving a detecting model that associates 3D data with open classes using a text-embedded semantic classifier and binary calibration module, leveraging image captions to learn from unannotated novel classes through a 3D data-text association, enabling open vocabulary detection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a processing model is trained with limited annotated training data containing only base classes, then the model can effectively detect objects within the close vocabulary, but it cannot detect objects belonging to novel classes beyond the close vocabulary

Engineering Contradiction:
Improvedetection capability for novel classesVSAvoidamount of annotated training data
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent introduces image captions as an intermediary to bridge the gap between limited 3D annotated data and novel object classes. The text-embedded semantic classifier uses these captions to infer and detect novel classes without requiring direct 3D annotations for each novel class, thus expanding detection capability while minimizing additional annotation requirements.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The detecting model is designed to handle multiple functions: it can detect both base classes (from annotated data) and novel classes (from unannotated data with text embedding). This multi-functionality allows a single model to operate effectively across the open vocabulary without requiring separate models for each class type.

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

2Measurement precision

If more annotated training data for novel classes is collected to improve detection accuracy, then the model's ability to detect novel classes improves, but the cost and time required for human annotation increases significantly

Engineering Contradiction:
Improvedetection accuracy for novel classesVSAvoidtime for human annotation
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system enables self-service detection for novel classes by automatically generating text embeddings from image captions and using the text-embedded semantic classifier to identify novel objects without human intervention. This eliminates the need for manual annotation of each novel class while maintaining detection accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent performs preliminary actions by pre-training the semantic classifier with text embeddings and pre-processing image captions during the training phase. This preliminary preparation allows the model to quickly adapt to novel classes during inference without requiring time-consuming manual annotation at deployment time.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the model relies heavily on annotated training data for each class, then it achieves good detection performance for known classes, but it becomes over-reliant on human annotation and cannot generalize to unseen classes

Engineering Contradiction:
Improvedetection performance for base classesVSAvoidgeneralization to novel classes
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent changes the parameter representation from direct class labels to text-embedded semantic representations. By transforming the classification problem into a text-matching problem using embeddings, the model maintains reliability for base classes while gaining adaptability to novel classes through semantic similarity matching rather than exact label matching.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12524958B2Open vocabulary 3D scene processing
Publication Date: 2026.01.13 TIKTOK PTE LTD
  • US12524958B2 patent drawing
  • US12524958B2 patent drawing
  • US12524958B2 patent drawing

AI summary

A method is proposed for detecting an object in a 3D scene, including obtaining a detecting model that describes an association relationship between a plurality of base classes of a plurality of objects and 3D data of the plurality of objects. A plurality of open classes of a plurality of candidate objects to be detected in a 3D scene are received, the plurality of open classes comprise the plurality of base classes and at least one novel class not in the plurality of base classes. A 3D portion is detected in 3D data of the 3D scene based on the detecting model and the plurality of open classes, the 3D portion corresponds to a target candidate object in the plurality of candidate objects. With this method, objects that belong to a novel class, not annotated in training data of the detecting model, may be detected from the 3D data.