Skip to content


  • Research Article
  • Open Access

Tracking of Multiple Moving Sources Using Recursive EM Algorithm

EURASIP Journal on Advances in Signal Processing20052005:534685

  • Received: 31 December 2003
  • Published:


We deal with recursive direction-of-arrival (DOA) estimation of multiple moving sources. Based on the recursive EM algorithm, we develop two recursive procedures to estimate the time-varying DOA parameter for narrowband signals. The first procedure requires no prior knowledge about the source movement. The second procedure assumes that the motion of moving sources is described by a linear polynomial model. The proposed recursion updates the polynomial coefficients when a new data arrives. The suggested approaches have two major advantages: simple implementation and easy extension to wideband signals. Numerical experiments show that both procedures provide excellent results in a slowly changing environment. When the DOA parameter changes fast or two source directions cross with each other, the procedure designed for a linear polynomial model has a better performance than the general procedure. Compared to the beamforming technique based on the same parameterization, our approach is computationally favorable and has a wider range of applications.

Keywords and phrases

  • sensor array processing
  • recursive estimation
  • moving sources
  • tracking

Authors’ Affiliations

Department of Electrical Engineering and Computer Science, University of Michigan, Ann Arbor, MI 48109-2122, USA
Signal Theory Group, Department of Electrical Engineering and Information Science, Ruhr-University of Bochum, Bochum, 44780, Germany


© Chung et al. 2005

This article is published under license to BioMed Central Ltd. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.