Modular Multi-Object Tracking System for ADAS Sensor Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current advanced driver assistance systems (ADAS) face challenges in adapting to changing sensors and measurement models, leading to incompatibilities and the need for time-consuming reprogramming when updating state spaces, system models, measurement models, or uncertainty representations.

Innovation Solution

A modular system structure with generic interfaces for state estimation, data association, and uncertainty representation allows for the exchange of different sensors and models, enabling flexible configuration and adaptation without corrupting the processing chain.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a non-modular tracking system is used, then the system can be simpler to implement initially, but it becomes difficult to adapt to changing sensors and measurement models

Engineering Contradiction:
Improveadaptability to changing sensorsVSAvoidsystem structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The tracking system is divided into independent modular components including sensor interface modules, measurement model modules, state estimation modules, and data association modules. Each module can be independently configured, replaced, or updated without affecting the entire system, enabling easy adaptation to different sensors and measurement models while maintaining manageable system complexity through clear separation of concerns.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system employs universal interfaces and standardized data structures that allow different sensor types (radar, camera, LIDAR) and measurement models to be integrated through a common framework. Generic interface definitions enable any sensor providing compatible data to be incorporated without modifying the core tracking algorithms, thus achieving versatility without proportionally increasing complexity.

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

2Adaptability or versatility

If sensors and measurement models are exchanged, then the system becomes more versatile, but reprogramming time increases

Engineering Contradiction:
Improvesensor exchange capabilityVSAvoidreprogramming time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system includes pre-configured interface definitions, validation rules, and compatibility checks that are established during system design. When exchanging sensors or measurement models, the pre-established modular architecture and interface standards allow for rapid integration without requiring extensive reprogramming, thus reducing the time loss associated with system adaptation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system incorporates configuration verification mechanisms that automatically validate whether exchanged sensors and measurement models are compatible with the tracking system. This feedback mechanism identifies potential integration issues early and guides the integration process, preventing time-consuming debugging and reprogramming errors while enabling versatile sensor exchange.

Inventive Principle:
Principle #23Feedback

3Reliability

If generic interfaces are implemented, then component compatibility improves, but the initial system development becomes more complex

Engineering Contradiction:
Improvecomponent compatibilityVSAvoidinterface definition complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system employs homogeneous interface definitions and standardized data structures across all sensor and measurement model components. By using consistent naming conventions, data formats, and interface protocols throughout the system, compatibility between components is ensured while the uniformity actually reduces overall complexity compared to having diverse, custom interfaces for each component type.

Inventive Principle:
Principle #33Homogeneity

4Ease of repair

If modularization is applied, then system maintenance becomes easier, but the initial implementation becomes more difficult

Engineering Contradiction:
Improvesystem maintainabilityVSAvoidmodular structure complexity
Core Design Contradiction:
Ease of repairVSDevice complexity

Solution Approach 1:

The tracking system is organized into distinct modular components with well-defined interfaces and responsibilities. This segmentation allows maintenance personnel to work on individual modules independently, replacing or updating specific components without affecting the entire system. While initial modular implementation requires careful planning, the long-term maintainability benefits significantly outweigh the initial complexity investment.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8954272B2Method and apparatus for the tracking of multiple objects
Publication Date: 2015.02.10 BASELABS
  • US8954272B2 patent drawing
  • US8954272B2 patent drawing
  • US8954272B2 patent drawing

AI summary

Tracking systems using multi-object-tracking (MOT) combine data from a plurality of sensors (101) to derive a state estimate of one or more objects (103) are described. The interfaces to the sensors (101) are such that different ones of the sensors (101) can be used. The tracking (102) in the system consists of different blocks for state estimation (104), object's existence estimation (106), and data association (105). To utilize the data of a sensor, the sensor data and the system which is observed is modeled using the Bayesian filtering framework. All interfaces of the system, i.e. the interfaces between the sensors (101) and the MOT system as well as of the blocks in the MOT are of a characteristic that ensures that only compatible models are used with each other already when designing the system.