Variational Track Management for Efficient Object Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current object tracking algorithms treat data association and filtering as separate steps, leading to inefficiencies and exponential scaling with the number of time steps, making it difficult to accurately track multiple objects over time.

Innovation Solution

The proposed method integrates data association and filtering using a variational Bayes technique, incorporating combinatorial data association constraints and loopy belief propagation, allowing for efficient and accurate tracking by approximating the optimal state of tracks given all previous data and associations, and includes track management within the model to handle an unknown number of tracks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If data association and filtering are treated as separate steps in traditional tracking algorithms, then the implementation is simpler and more modular, but the computational cost scales exponentially with the number of time steps

Engineering Contradiction:
Improvealgorithm structureVSAvoidcomputational efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent merges data association and filtering into a unified variational Bayes framework. The joint posterior distribution p(A, X|Z) combines assignment variables A and track states X, allowing simultaneous optimization of both functions. This integration eliminates the exponential scaling by treating association and filtering as coupled probabilistic inference rather than sequential discrete optimization followed by filtering.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent transforms the discrete data association problem into a continuous probabilistic framework using variational parameters. By representing assignments as soft probabilities rather than hard discrete choices, and using variational lower bounds for optimization, the algorithm achieves linear scaling. The parameterization of the joint distribution allows gradient-based optimization instead of exhaustive search.

Inventive Principle:
Principle #35Parameter changes

2Ease of manufacture

If traditional separate-step algorithms are used, then the implementation is more straightforward, but tracking accuracy deteriorates due to the decoupling of association and filtering

Engineering Contradiction:
Improveimplementation simplicityVSAvoidtracking accuracy
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The variational Bayes framework establishes feedback loops between data association and filtering through the joint posterior distribution. The E-step computes expected assignments based on current track state estimates, while the M-step updates track states using expected assignments. This iterative feedback mechanism allows mutual refinement of association and filtering, improving accuracy compared to one-way sequential processing.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The unified variational framework serves multiple functions simultaneously: it performs data association, state filtering, and track management within a single probabilistic model. The joint posterior p(A, X|Z) encapsulates uncertainty in both assignments and states, providing a universal solution that handles ambiguous measurements, clutter, and missing data more robustly than separate specialized algorithms.

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

3Adaptability or versatility

If the number of tracks is unknown, then the system is more adaptable to dynamic scenarios, but traditional algorithms struggle with track management

Engineering Contradiction:
Improvehandling unknown track countVSAvoidtrack management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent employs dynamic track management within the variational framework, where the number of active tracks is not fixed but determined by the data. Track states include birth and death probabilities that evolve over time, allowing the system to dynamically create or eliminate tracks based on measurement arrivals and persistence. This dynamic approach replaces static track management with adaptive probabilistic modeling.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The variational Bayes algorithm automatically manages track lifecycle without external intervention. The joint posterior inference inherently handles track birth, continuation, and termination based on measurement evidence. Tracks that persist receive continued updates, while those without supporting measurements naturally decay through the probabilistic model, eliminating the need for manual track management heuristics.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10782396B2Variational track management
Publication Date: 2020.09.22 NORTHROP GRUMMAN SYSTEMS CORP
  • US10782396B2 patent drawing
  • US10782396B2 patent drawing
  • US10782396B2 patent drawing

AI summary

Systems and methods are provided for tracking moving objects from a set of measurements. An estimate of a posterior probability distribution for a plurality of track states is determined from an estimate of the posterior probability distribution for a plurality of possible assignments of the set of measurements to a set of tracks representing trajectories of the plurality of moving objects and the set of measurements. A new estimate of the posterior probability distribution for the assignments is determined from the measurements and the estimate of a posterior probability distribution for the track states. A variational lower bound is determined from the new estimate of the posterior probability distribution for the assignments, the estimate of the posterior probability distribution for the track states, and the set of measurements. These steps are iteratively repeated until the variational lower bound is less than a threshold value.