Track-before-detect in distributed sensor applications
15 pages
English

Découvre YouScribe en t'inscrivant gratuitement

Je m'inscris

Track-before-detect in distributed sensor applications

-

Découvre YouScribe en t'inscrivant gratuitement

Je m'inscris
Obtenez un accès à la bibliothèque pour le consulter en ligne
En savoir plus
15 pages
English
Obtenez un accès à la bibliothèque pour le consulter en ligne
En savoir plus

Description

In this article, we propose a new extension to a Dynamic Programming Algorithm (DPA) approach for Track-before-Detect challenges. This extension enables the DPA to process time-delayed sensor data directly. Such delay might appear because of delays in communication networks. The extended DPA is identical to the recursive standard DPA in case of all sensor data appear in the timely correct order. Furthermore, an intense evaluation of the Accumulated State Density (ASD) filter is given on simulation data. Last but not least, we apply a combination of DPA and ASD on data of a real radar system and present the resulting tracks. Our experience concerning this combination is a seamless cooperation between the track initialization by DPA and a track maintenance by ASD filter.

Sujets

Informations

Publié par
Publié le 01 janvier 2011
Nombre de lectures 7
Langue English
Poids de l'ouvrage 1 Mo

Extrait

Govaers et al. EURASIP Journal on Advances in Signal Processing 2011, 2011:20
http://asp.eurasipjournals.com/content/2011/1/20
RESEARCH Open Access
Track-before-detect in distributed sensor
applications
1* 2 2 1 2 2Felix Govaers , Yang Rong , Lai Hoe Chee , Wolfgang Koch , Teow Loo Nin and Ng Gee Wah
Abstract
In this article, we propose a new extension to a Dynamic Programming Algorithm (DPA) approach for Track-before-
Detect challenges. This extension enables the DPA to process time-delayed sensor data directly. Such delay might
appear because of delays in communication networks. The extended DPA is identical to the recursive standard DPA
in case of all sensor data appear in the timely correct order. Furthermore, an intense evaluation of the Accumulated
State Density (ASD) filter is given on simulation data. Last but not least, we apply a combination of DPA and ASD on
data of a real radar system and present the resulting tracks. Our experience concerning this combination is a
seamless cooperation between the track initialization by DPA and a track maintenance by ASD filter.
Keywords: Track-before-detect, Out-of-sequence, Real data application, Dynamic programming approach, Accumu-
lated state density, TBD, OOSM, DPA, ASD
1. Introduction multiple sensor systems. When the link capacity is very
Since many years, security applications employing radar low or temporarily unavailable, a common centralized
sensors for surveillance objectives are increasingly tracking scheme is Track-to-Track Fusion (T2TF) [1].
important. In situations where targets with a low signal- However, T2TF neglects valuable information on LOTs,
to-noiseratio(SNR)appear,itisconvenienttoapply as track initialization is performed only on local sensor
tests on track existence utilizing raw sensor data instead data. Therefore, we address the challenge of TBD and
of using thresholded measurements. This approach is track maintenance (TM) in distributed sensor applica-
generally called Track-before-Detect (TBD). It enables a tions by processing all information available depending
radar system to search for low-observable targets on the available bandwidth.
(LOTs), i.e., objects with a low SNR. These targets can Applications evolving multiple distributed sensors
be invisible to conventional methodologies, as most of often suffer from effects of the communication links.
the information about them might be cut off by the The major challenge therein constitute in particular
applied threshold. The gain of a TBD algorithm is often time-delayed sensor data, so called Out-of-Sequence
paid by high computational costs. Even today, when (OoS) measurements, which appear, e.g., by timely misa-
computational power is cheap and highly available, most ligned scan rates, varying communication delays, or
of the techniques for TBD still suffer from being hard asynchronous sensors caching their data in a local sto-
to realize for a real time processing of sensor data. First rage. To overcome this challenge, the Accumulated
and foremost, this is due to the huge amount of data to State Densities (ASDs) filter gives a neat and efficient
be considered in each scan. scheme to process such OoS measurements [2-4].
Capacity and stability of communication channels Therefore, the ASDs give an optimal estimation filter
such as 3G Networks, WLAN, HF, or WANs are subject for distributed sensor applications performing the TM
to an ever increasing development. For many fusion part.
applications, in particular for surveillance tracking, this
enables a user to explore new approaches by exploiting 1.1. Structure
This article is structured as follows. In Sect. 2, an over-
view to related work is given. The main contribution of
* Correspondence: felix.govaers@fkie.fraunhofer.de
1 this article is a TBD algorithm which is able to processFraunhofer-FKIE, Wachtberg, Germany
Full list of author information is available at the end of the article
© 2011 Govaers et al; licensee Springer. This is an Open Access article distributed under the terms of the Creative Commons
Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in
any medium, provided the original work is properly cited.Govaers et al. EURASIP Journal on Advances in Signal Processing 2011, 2011:20 Page 2 of 15
http://asp.eurasipjournals.com/content/2011/1/20
OoS data sets. This algorithm is subject of Sect. 3 and algebraically calculates the posterior of the emitter’s
has been tested intensively on real sensor data. The position given the sensor data with respect to properties
tracking results are presented in Sect. 4, which also of the antenna [20]. While the results on simulation
includes a numerical evaluation of an ASD filter. The data seem to exceed other techniques, it has not been
conclusion of this article is given in Sect. 5. tested on real data yet. Furthermore, the computational
complexity is very high and therefore it might be diffi-
2. Related work cult to implement for applications with real time
2.1. Out-of-sequence processing requirements.
Since the development of multi-sensor systems, the The DPA approach consists of a sequential Log-Likeli-
challenge of OoS processing is crucial for further devel- hood-Ratio (LLR) test for existing targets in each sensor
opment in tracking research. Bar-Shalom was the first, cell. Unlike conventional track extraction methodologies
who picked up the problem and provided an exact solu- on thresholded measurements [21], it calculates the
tion for lags which are equal or smaller than one update probability of a track existence without using an esti-
period [5]. He extended his approach in [6] to a multi- mated spatial covariance matrix of the target state [22].
step lag algorithm called Al1byapplyingthe equivalent A score which is a function of this probability is calcu-
measurement [7,8] of recent sensor data. This enabled lated for each scan. Given the Markov property, this
him to use the derived algorithm on OoS data with an approach solves the global track search asymptotically in
arbitrary big lag, but as the equivalent measurement an efficient way. In the recent time, Orlando et al.
neglects some cross covariances, the result is not an showed that an application to an under-water sonar sys-
optimal solution. Further generalizations to MHT and tem is possible [23].
IMM scheme followed by various groups as [9-12].
In [13], the idea of augmenting past states and current
3. Track initiation using OoS-DPAstates for a neat OoS processing occurred. This
3.1. DPA algorithmapproach neglects information of current states about k
Assume a time series of sensor observations Z ={z , ...,1time-delayed measurements. In particular, when high
1 Nz}isgiven,where z = {y ,...,y } is the set of mea-k kmaneuvering targets are observed, this results in a sub- k k
isured amplitudes or SNRs y in the corresponding sen-optimal routine. An algorithm calculating the cross-cov- k
ariances for each step in between the occurring lag is sor bin θ , i =1,..., N. For a complete tracki
initialization, we are interested in both, the question ofgivenin[14].Anobviousdrawbackofsuchanalgo-
track existence and the associated time series of sensorrithm is the number of measurements to be stored and
ˆ ˆnumerical costs. In [15], past states are considered to bins for case of a positive result.θ ,...,θk 1
provide a more comprehensive treatment of issues in Following the description of Arnold et al. [22], we
particle filtering. A solution for OoS processing using assume there is a function s(θ,..., θ)whichismaxi-k 1
particle filters is presented in [16]. mizedbythedesiredsequenceofstates.Thisscoring
All filter techniques presented in this work are based function respects the observed signal strength and the
on the ASD. In 2009, Koch presented a closed formula underlying target motion. Whereas for the general solu-
foranASDposterior[2].Hisworkwascontinuedand tion an exhaustive search over all possible combinations
investigated more intensively in [4]. Extensions to MHT is necessary, the DPA splits the scoring function into
and IMM filtering are given in [3]. temporary elements
k2.2. TBD methods
s(θ ,...,θ )= s (θ ,θ ). (1)k 1 i i i−1There exist various methodologies to realize TBD. One
i=2
can separate four different classes of them: Dynamic
This is possible, if the target motion is modeled as aProgramming Algorithm (DPA), Particle Filters, Hough
Markov random walk of first order. Then, the solutionSpace Transform, and Subspace Data Fusion. Due to
is given bycomputational reasons, a practical application of the
Hough Transform on TBD is often limited to non-man-
ˆ ˆ(θ ,...,θ )=arg [max { max{s (θ ,θ )+max{s (θ ,θ )+k 1 k k k−1 k−1 k−1 k−2
θ θ θk k−2euvering targets [17,18]. While the numerical costs of k−1 (2)
...+max{s (θ ,θ )}...}].particle filters are high in general, their accuracy (in the- 2 2 1
θ1
ory) can achieve any degree desired. Therefore, many
An asymptotic solution to this maximization problemrecent research activities concentrate on this approach
can be calculated stepwise by introducing auxiliary func-for TBD [19]. However, these algorithms still face the
tion chain {h} which is defined by the follow-i i = 1, ..., k-1problem that it takes a long time for the m

  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents