Cross-Sensor Object Tracking Using Learned Feature Descriptor Maps

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing object tracking systems, particularly in autonomous driving and ADAS, face challenges with motion models that rely on key points, which fail in scenarios with changes in camera viewpoint, partial observations, and complex object movements. Additionally, convolutional DNN-based models are not optimized for object tracking, leading to identification switches and high computational costs.

Innovation Solution

The system employs learned feature vectors for object tracking across single and multiple sensors, using vector triplets to train a DNN directly for object tracking. This approach leverages pixel-level feature descriptors to track objects even when partially observed or occluded, across different sensors and time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If motion models with key points are used for object tracking, then tracking can be achieved using simple feature descriptors, but tracking fails when camera viewpoint changes, objects are partially observed, or objects move in complex ways

Engineering Contradiction:
Improvetracking system complexityVSAvoidtracking reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent transforms the tracking approach by changing the feature representation parameters from simple key points to deep learned feature descriptors. This parameter change enables the system to capture high-level semantic features that remain stable under viewpoint changes, occlusions, and complex movements, thereby improving tracking reliability while maintaining computational efficiency through the use of pre-extracted features.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces the traditional motion model-based tracking mechanism with a deep learning-based feature matching mechanism. Instead of relying on pre-defined motion models and hand-tuned thresholds, the system uses learned feature descriptors from convolutional neural networks to identify and track objects, eliminating the need for manual parameter tuning and improving robustness to various tracking challenges.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If convolutional DNN-based models are used for object tracking, then high-level semantic features can be captured, but computational cost increases and object identification switches occur

Engineering Contradiction:
Improvefeature descriptor accuracyVSAvoidtracking speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent applies preliminary action by pre-extracting and caching deep feature descriptors from object detection outputs before the tracking phase. This allows the tracking algorithm to work with pre-processed high-quality features rather than performing expensive DNN inference during tracking, thereby maintaining high measurement precision while significantly improving tracking speed and reducing computational burden.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts only the necessary feature descriptors from the object detection pipeline and separates them for dedicated tracking processing. By extracting and caching these features independently from the main detection flow, the system avoids redundant computations and enables efficient matching during tracking, thus resolving the contradiction between accuracy and speed.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If hand-tuned threshold values are used in motion models, then tracking can be adapted to different scenarios, but the thresholds need to be re-tuned for different road conditions and scenarios

Engineering Contradiction:
Improvescenario adaptabilityVSAvoidsystem configuration ease
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent implements self-service by using deep learning models to automatically learn optimal feature representations and matching criteria from data, eliminating the need for manual threshold tuning. The system adapts to different road conditions and scenarios automatically through the learned features, removing the burden of hand-tuned parameter adjustment while maintaining high adaptability across diverse environments.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12272152B2Single and across sensor object tracking using feature descriptor mapping in autonomous systems and applications
Publication Date: 2025.04.08 NVIDIA CORP
  • US12272152B2 patent drawing
  • US12272152B2 patent drawing
  • US12272152B2 patent drawing

AI summary

In various examples, live perception from sensors of a vehicle may be leveraged to generate object tracking paths for the vehicle to facilitate navigational controls in real-time or near real-time. For example, a deep neural network (DNN) may be trained to compute various outputs—such as feature descriptor maps including feature descriptor vectors corresponding to objects included in a sensor(s) field of view. The outputs may be decoded and/or otherwise post-processed to reconstruct object tracking and to determine proposed or potential paths for navigating the vehicle.