2004 Multi-Target Multi-Object Tracking, Sensor Fusion of Radar and Infrared
2004 Multi-Target Multi-Object Tracking, Sensor Fusion of Radar and Infrared
University of Parma
Parma, Italy June 14-17,2004
Abstract- This paper presents algorithms and techniques detected objects. Figure 2 shows a 7'7GHz standard ACC
for single-sensor tracking and multi-sensor fusion of infrared sensor and the infrared sensor used for the multi-sensor
and radar data. Multiple model filtering and data associa- fusion in this paper. To show the motivation and necessity
tion techniques are presented and results are shown for all
presented algorithms. of tracking and fusion algorithms figure 3 shows a bird view
of all infrared and radar measurements obtained during a
I. INTRODUCTION 20 second test drive. The graph shows the trajectory of
the test vehicle as a solid line and the obtained sensor
Many driver assistance systems heavily rely on external
measurements as points. For the sake of readablity the
vehicle sensors. One product that is already available on
lateral position of the measurements is exaggerated by a
the market is the so-called Adaptive Cruise Control, ACC,
factor of 20. These data show that a powerful tracking and
that makes use of a 77GHz radar sensor. The maximum ac-
powerful data association and fusion algorithms are needed
celeration is constrained to 1 2 , the maximum deceleration
to reject clutter and noise and to estimate the dynamics of
is limited to-32. A considerable disadvantage of current
the preceding vehicles reliably.
77GHz ACC systems is their limited angular sensor range.
The longitudinal range is very good and goes up to 150
Fig. 3. Bird view of a 20 second test drive. The trajectory of the test
vehicle as well as all infrared and radar measurentents are shown.
objects. If a target is likely to be a new measurement for an Fig. 6. Results of longitudinal radar tracking using the IMM filter
already existing object, the target is labeled. In some cases approach.
an object creates more than one measurement. In this case
measurements are clustered and labeled accordingly. In this
gating step some unlikely measurements can be discarded, to their likelihood. In each time step the actual state vector
e.g. standing objects that might not be of interest in certain is predicted and innovated using different hypotheses. The
applications [ 2 ] , [4]. After this step the data association resulting state vector is a linear combination of the two
takes place. The task is to associate the validated targets hypotheses. The weighting is according to the likelihood of
to existing objects. After this operation, all associated the hypotheses. For further detail the reader is referred to
measurements are used to update the state estimation of the [5], [6], [SI. Results obtained by this approach applied to the
existing objects. If a target could not be associated to an longitudinal tracking of 77GHz radar data is shown in figure
existing object, a new object is created. If no measurement 6. Model 1 was chosen as a constant velocity model, model
was assigned to an existing object, this object is killed. 2 as a constant acceleration model. The results presented
Objects might also be merged or split here. Output of the in figure 6 show relative velocity and relative acceleration
single-sensor tracking is a list of objects for each sensor. corresponding to a traffic scene where a car is cruising
Attributes of this list are e.g. distance, lateral distance, straight ahead of the test vehicle. First the relative velocity
relative lateral velocity and relative longitudinal velocity. is decreasing considerably, remains constant for a while
and then increases again. The graph shows raw relative
A. Tracking with 77GHz Radar Sensor velocity measurements of the radar sensor, the tracked
In [SI and [7] the single-sensor radar tracking was pre- relative velocity and the estimated relative acceleration.
sented with the so-called interacting multiple model filter The segments with changing relative velocity correspond
approach. The idea of the IMM filter is briefly explained to longitudinal maneuvers of the test vehicle or the car
by figure 5. Two Kalman filters with different models or ahead. The model probabilities graph shows that in case of
parameter sets are running in parallel and interact according these maneuvers the probability of the constant acceleration
733
5 3
32
Fig. I . Results of lateral infrared laser tracking using the IMM filter
approarh.
734
The corresponding residual covariance matrix S evaluates B. Probabilistc Data Association with IMM
to The data association operations always take place in
between the prediction and innovation step of the dynamic
S ( k ) = H ( k ) P ( k \ k - l)H(k)T + R ( k ) , (3) Kalman filter process [l]. If IMM filtering is applied, this
has to be considered and the PDA has to be adapted. With
with H ( k ) describing the observation matrix and R the n filters running in parallel, first a combined covariance
measurement noise. A measurement is declared valid if matrix Pc is calculated according to the predicted model
the normalized residual fulfills the following thresholding probabilities
condition. n
735
IOW
Boo -
800 -
-
L
E
700-
2 600-
g
f 500-
10 15 eo 25 so
'8,
E 400-
-0
300 -
200 -
loo -
L 8 I I ' 1 3 , I
Fig. 12. Bird v i m of a 20 second test drive. All infrared and radar
ineasurenients are shown as well as the trajectory of the test vehicle and
two fusion objects.
736
will be compared to reference data obtained by vehicle-to- [4] S. S. Black”, “Multiple Target Tracking with Radar Applications”,
vehicle communication. Artech House, 1986.
[SI A.P. Blom, Y. Bar-Shalom, “The Interacting Multiple Model Algo-
Further the effects of multiple model estimation upon rithm for Systems with Markovian Switching Coefficients”, IEEE
optimal longitudinal control as presented in [7] will be Transactions on Automatic Control, Vol 33, No 8, 1988.
examined in more detail. [6] Xiao-Rong Li, Y. Bar-Shalom, “Multiple Model Estimation with
Variable Structure” IEEE Transactions on Automatic Control, Vol
41, No 4, 1996.
REFERENCES [7] Rainer Mobus, Mato Baotic, Manfred M o d , ”Multi-Object Adap-
tive Cruise Control”, Hybrid Systems Computation and Control
[l] A. Gelb, “Applied Optimal Estimation”, MIT Press 1974. Conference HSCC 03, Prague, Czech Republic, April 2003.
[2] Y. Bar-Shalom, T. E. Fortmann, “Tracking and Data Association” , [8] Rainer Mobus, Annin Joos, Uli Kolbe, “Multi-Target Multi-Object
Academic Press INC, San Diego, New York 1988. Radartracking”, IEEE Intelligent Vehicles Conference, Columbus,
[3] Y. Bar-Shalom, W. Dale Blair, “Multitarget-Multisensor Tracking: Ohio, USA, June 2003.
Applications and Advances Volume III”, Artech House, Boston,
London, 2000.
737