3D Object Tracking in Automotive Radar Using Kalman Filters

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current automotive radar systems face challenges in accurately tracking multiple objects in three dimensions, especially when objects are moving or entering/leaving the vehicle's vicinity due to the complexity of movement and varying directions.

Innovation Solution

A method and apparatus for three-dimensional object tracking in radar systems using spherical coordinates, range rate, and variances, employing an extended Kalman filter to update and initialize tracking vectors, which include Cartesian coordinates, velocity, and acceleration, enabling precise tracking of objects relative to a moving vehicle.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If current automotive radar systems detect and track multiple objects, then object detection capability is improved, but tracking accuracy deteriorates when objects move or enter/leave the vehicle's vicinity

Engineering Contradiction:
Improvenumber of detected objectsVSAvoidtracking accuracy
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The patent segments the tracking problem into multiple independent Kalman filters, one for each detected object. Each filter independently tracks a specific object's state (position, velocity, acceleration) without being affected by other objects. This segmentation allows the system to maintain high tracking accuracy for multiple objects simultaneously, resolving the contradiction between detecting many objects and maintaining tracking precision.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the state parameters being tracked from simple position to a comprehensive state vector including position, velocity, and acceleration. By tracking these additional parameters, the system can predict future object positions more accurately and distinguish between stationary and moving objects, thereby maintaining high tracking accuracy even when objects enter or leave the detection area.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If the radar system tracks objects in three dimensions, then tracking capability is improved, but system complexity increases

Engineering Contradiction:
Improve3D tracking capabilityVSAvoidtracking system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal tracking framework using Kalman filters that can handle all tracked objects with the same mathematical model, regardless of whether they are stationary or moving. The same filter structure and state transition equations apply to all objects in 3D space, simplifying the system architecture while maintaining full 3D tracking capability across diverse object types and motion states.

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

Data Source

PatentUS10539669B2Three dimensional (3D) tracking of objects in a radar system
Publication Date: 2020.01.21 TEXAS INSTRUMENTS INC
  • US10539669B2 patent drawing
  • US10539669B2 patent drawing
  • US10539669B2 patent drawing

AI summary

A method for tracking objects in three dimensions in a radar system is provided that includes receiving spherical coordinates of an estimated location of each object of a plurality of detected objects, a range rate of each object, and variances for the spherical coordinates and the range rate of each object, determining whether or not each object is currently being tracked, updating a tracking vector for an object based on the object spherical coordinates, range rate, and variances when the object is currently being tracked, and initializing a tracking vector for an object when the object is not currently being tracked, wherein a tracking vector for an object is a process state vector for an extended Kalman filter designed to track an object, elements of the tracking vector including Cartesian coordinates of the object location, the object velocity in three directions, and the object acceleration in three directions.