The Probabilistic Instantaneous Matching Algorithm

Similar documents
Density Approximation Based on Dirac Mixtures with Regard to Nonlinear Estimation and Filtering

Bayesian Regularization and Nonnegative Deconvolution for Time Delay Estimation

Efficient Nonlinear Bayesian Estimation based on Fourier Densities

Hot Topics in Multisensor Data Fusion

NOISE ROBUST RELATIVE TRANSFER FUNCTION ESTIMATION. M. Schwab, P. Noll, and T. Sikora. Technical University Berlin, Germany Communication System Group

Sensor Tasking and Control

Dynamic Multipath Estimation by Sequential Monte Carlo Methods

Optimal Mixture Approximation of the Product of Mixtures

Bayesian Regularization and Nonnegative Deconvolution for Room Impulse Response Estimation

Design of Nearly Constant Velocity Track Filters for Brief Maneuvers

Probabilistic Structure from Sound and Probabilistic Sound Source Localization

STONY BROOK UNIVERSITY. CEAS Technical Report 829

Extended Object and Group Tracking: A Comparison of Random Matrices and Random Hypersurface Models

A SQUARE ROOT ALGORITHM FOR SET THEORETIC STATE ESTIMATION

A comparative study of time-delay estimation techniques for convolutive speech mixtures

Density Propagation for Continuous Temporal Chains Generative and Discriminative Models

Markov chain Monte Carlo methods for visual tracking

Performance Analysis of an Adaptive Algorithm for DOA Estimation

Single Channel Signal Separation Using MAP-based Subspace Decomposition

Blind Machine Separation Te-Won Lee

Non-Negative Matrix Factorization And Its Application to Audio. Tuomas Virtanen Tampere University of Technology

Dirac Mixture Density Approximation Based on Minimization of the Weighted Cramér von Mises Distance

2D Image Processing. Bayes filter implementation: Kalman filter

PGF 42: Progressive Gaussian Filtering with a Twist

Short Term Memory Quantifications in Input-Driven Linear Dynamical Systems

A STATE ESTIMATOR FOR NONLINEAR STOCHASTIC SYSTEMS BASED ON DIRAC MIXTURE APPROXIMATIONS

GENERALIZATION OF CAMPBELL S THEOREM TO NONSTATIONARY NOISE. Leon Cohen

2D Image Processing (Extended) Kalman and particle filter

Independent Component Analysis and Unsupervised Learning

Blind Source Separation with a Time-Varying Mixing Matrix

REAL-TIME TIME-FREQUENCY BASED BLIND SOURCE SEPARATION. Scott Rickard, Radu Balan, Justinian Rosca. Siemens Corporate Research Princeton, NJ 08540

2D Image Processing. Bayes filter implementation: Kalman filter

A Fast Algorithm for. Nonstationary Delay Estimation. H. C. So. Department of Electronic Engineering, City University of Hong Kong

Human Pose Tracking I: Basics. David Fleet University of Toronto

Terrain Navigation Using the Ambient Magnetic Field as a Map

Sound Source Tracking Using Microphone Arrays

Direct-Sequence Spread-Spectrum

Hybrid multi-bernoulli CPHD filter for superpositional sensors

CS 4495 Computer Vision Principle Component Analysis

New Recursive-Least-Squares Algorithms for Nonlinear Active Control of Sound and Vibration Using Neural Networks

SAMPLING JITTER CORRECTION USING FACTOR GRAPHS

arxiv:cs/ v2 [cs.it] 1 Oct 2006

Research Article Doppler Velocity Estimation of Overlapping Linear-Period-Modulated Ultrasonic Waves Based on an Expectation-Maximization Algorithm

Nonlinear Filtering. With Polynomial Chaos. Raktim Bhattacharya. Aerospace Engineering, Texas A&M University uq.tamu.edu

Optimal Gaussian Filtering for Polynomial Systems Applied to Association-free Multi-Target Tracking

Communication Theory II

Optimal Speech Enhancement Under Signal Presence Uncertainty Using Log-Spectral Amplitude Estimator

Independent Component Analysis and Unsupervised Learning. Jen-Tzung Chien

FREQUENCY-DOMAIN IMPLEMENTATION OF BLOCK ADAPTIVE FILTERS FOR ICA-BASED MULTICHANNEL BLIND DECONVOLUTION

Non-negative Matrix Factor Deconvolution; Extraction of Multiple Sound Sources from Monophonic Inputs

A New Subspace Identification Method for Open and Closed Loop Data

Mark Gales October y (x) x 1. x 2 y (x) Inputs. Outputs. x d. y (x) Second Output layer layer. layer.

DIRECTION ESTIMATION BASED ON SOUND INTENSITY VECTORS. Sakari Tervo

Kalman filtering and friends: Inference in time series models. Herke van Hoof slides mostly by Michael Rubinstein

State Estimation with Finite Signal-to-Noise Models

3. ESTIMATION OF SIGNALS USING A LEAST SQUARES TECHNIQUE

Parameterized Joint Densities with Gaussian Mixture Marginals and their Potential Use in Nonlinear Robust Estimation

Tracking of Extended Objects and Group Targets using Random Matrices A New Approach

STATE AND OUTPUT FEEDBACK CONTROL IN MODEL-BASED NETWORKED CONTROL SYSTEMS

Linear Models for Regression

Approximate Inference Part 1 of 2

SINGLE-CHANNEL SPEECH PRESENCE PROBABILITY ESTIMATION USING INTER-FRAME AND INTER-BAND CORRELATIONS

Approximate Inference Part 1 of 2

Generalized Laplacian as Focus Measure

A Canonical Genetic Algorithm for Blind Inversion of Linear Channels

Expectation propagation for signal detection in flat-fading channels

NON-LINEAR NOISE ADAPTIVE KALMAN FILTERING VIA VARIATIONAL BAYES

A Variance Modeling Framework Based on Variational Autoencoders for Speech Enhancement

Abnormal Activity Detection and Tracking Namrata Vaswani Dept. of Electrical and Computer Engineering Iowa State University

UCSD ECE153 Handout #40 Prof. Young-Han Kim Thursday, May 29, Homework Set #8 Due: Thursday, June 5, 2011

Overview of Beamforming

IMPROVEMENTS IN ACTIVE NOISE CONTROL OF HELICOPTER NOISE IN A MOCK CABIN ABSTRACT

Gaussian process for nonstationary time series prediction

GATE EE Topic wise Questions SIGNALS & SYSTEMS

Kalman Filter and Parameter Identification. Florian Herzog

A STATE-SPACE APPROACH FOR THE ANALYSIS OF WAVE AND DIFFUSION FIELDS

Continuous State MRF s

2-D SENSOR POSITION PERTURBATION ANALYSIS: EQUIVALENCE TO AWGN ON ARRAY OUTPUTS. Volkan Cevher, James H. McClellan

ON-LINE BLIND SEPARATION OF NON-STATIONARY SIGNALS

Communications and Signal Processing Spring 2017 MSE Exam

AFMG. Focus Your Sub Arrays! AHNERT FEISTEL MEDIA GROUP. PLS 2017, Frankfurt

Algorithm for Multiple Model Adaptive Control Based on Input-Output Plant Model

Blind Channel Equalization in Impulse Noise

Introduction p. 1 Fundamental Problems p. 2 Core of Fundamental Theory and General Mathematical Ideas p. 3 Classical Statistical Decision p.

A METHOD OF ICA IN TIME-FREQUENCY DOMAIN

2 Introduction of Discrete-Time Systems

Stochastic Processes. M. Sami Fadali Professor of Electrical Engineering University of Nevada, Reno

Cepstral Deconvolution Method for Measurement of Absorption and Scattering Coefficients of Materials

Using the Kalman Filter to Estimate the State of a Maneuvering Aircraft

Parameterized Joint Densities with Gaussian and Gaussian Mixture Marginals

BILINEAR forms were addressed in the literature in

Statistical errors in the estimation of time-averaged acoustic energy density using the two-microphone method

Mixture Models and EM

A New Approach for Hybrid Bayesian Networks Using Full Densities

Expectation Propagation in Dynamical Systems

Autonomous Navigation for Flying Robots

Unsupervised Learning with Permuted Data

Bayesian Calibration of Simulators with Structured Discretization Uncertainty

A Model of Soft Handoff under Dynamic Shadow Fading

Blind Equalization via Particle Filtering

Transcription:

he Probabilistic Instantaneous Matching Algorithm Frederik Beutler and Uwe D. Hanebeck Abstract A new Bayesian filtering technique for estimating signal parameters directly from discrete-time sequences is introduced. he so called probabilistic instantaneous matching algorithm recursively updates the probability density function of the parameters for every received sample and, thus, provides a high update rate up to the sampling rate with high accuracy. In order to do so, one of the signal sequences is used as part of a time-variant nonlinear measurement equation. Furthermore, the time-variant nature of the parameters is explicitly considered via a system equation, which describes the evolution of the parameters over time. An important feature of the probabilistic instantaneous matching algorithm is that it provides a probability density function over the parameter space instead of a single point estimate. his probability density function can be used in further processing steps, e.g. a range based localization algorithm in the case of time-of-arrival estimation. I. INRODUCION his article presents a new probabilistic approach for estimating unknown time-variant signal parameters from a set of discrete-time sequences. he proposed approach will be exemplified for the special case of time delay estimation, which arises in applications like target tracking or localization. In that case, the desired parameter is the time delay estimated based on the signal emitted by a source and received by a sink, which is subsequently used by e.g. range based localization approaches [], []. Standard approaches for time delay estimation like blockwise algorithms, e.g. the well known cross-correlation [], or recursive algorithms, e.g. adaptive filters, neglect uncertainties inherent in the signals and do not explicitly consider the time-variant nature of the signal parameters. An adaptive filter is a recursive algorithm, that adjusts the filter coefficients in such a way that the difference between the measured and the filtered samples is minimized. his allows consideration of slowly time-varying parameters. However, the adaptation parameter has to be set in such a way that the algorithm does not become unstable. For cross-correlation, where information processing is performed in a block-wise manner, the block length should maximize the signal-tonoise ratio and minimize the peak smearing, which occurs if the sink or the source is moving. Several more advanced approaches based on cross-correlation have been introduced. An example is region based cross-correlation [4], where the template is split into different regions. In [5] an extended matched filter is used for time delay estimation. o handle overlapping echoes, a parallel bank of different matched F. Beutler and U. D. Hanebeck are with the Intelligent Sensor-Actuator- Systems Laboratory, Institute of Computer Science and Engineering, Universität Karlsruhe H, Germany. {Beutler Uwe.Hanebeck}@ieee.org filters are used, where the signal is modeled as a nonstationary auto covariance function. A maximum-likelihood estimator for time delay estimation is presented in [6]. Some modern approaches describe cross-correlation in a probabilistic way. In [7] and [8] the so called Bayesian correlation algorithm for object localization in images is introduced. his Bayesian approach works in the feature space and not in the signal domain as our approach. In [9] a method for time delay estimation using Bayesian regularization and nonnegative deconvolution is presented. his paper introduces a Bayesian filtering technique for estimating parameter, e.g. the time delay, directly from time sequences that explicitly considers uncertainties and provides a probability density function over the desired parameter space. In addition, a model for the evolution of the desired parameter over time and its associated uncertainty can be used. A major novelty is the interpretation of a known reference sequence as part of a nonlinear measurement equation of a nonlinear system. he new so called probabilistic instantaneous matching algorithm immediately processes every given signal sample in a recursive fashion. In contrast, conventional methods, e.g. cross-correlation, estimate the time delay from overlapping or consecutive blocks of samples. Hence, the computational complexity of the proposed new approach is much lower. In addition, processing delay is significantly reduced. he implementation of the probabilistic instantaneous matching algorithm is based on an efficient representation of the probability density functions by means of Gaussian mixtures. In order to use Gaussian mixtures for representing the likelihood function, one signal is part of a time-variant measurement equation, where the values are linearly interpolated between two samples. In order to limit the number of mixture components, the prediction step is performed based on an approximation of the underlying transition density by means of an axis-aligned Gaussian mixture. he structure of this paper is as follows. A problem formulation for estimating the parameter between two time signals is presented in Sec. II. Furthermore, the generic Bayesian estimator is introduced. In Sec. III the measurement model is derived. his measurement model is used in Sec. IV to determine the probabilistic model. he filter algorithm is divided into two parts. In Sec. V the measurement update and in Sec. VI the time update is explained. he performance of the new approach compared to the traditional solution is evaluated in Sec. VII. Simulation and experimental results are also shown. Conclusions and details on future investigations are given in Sec. VIII.

discrete signal at source discrete signal at sink depends on the system equation. he system equation that describes the propagation of the parameters to the next time step can be written as source emitted signal channel received signal sink τ l+ = aτ l +w l, where a. is the nonlinear system equation and w l is the additive process noise. Fig.. A source/sink-model. II. PROBLEM FORMULAION A discrete-time signal s d t can be described as a weighted Dirac mixture s d t = k c k δt k, where is the sampling interval. If the signal is emitted by a source, the output signal st is a continuous-time signal. he output signal is filtered with a partially unknown time-variant system hτ,t. In addition, the filtered signal is corrupted with additive noise vt. A sink receives this signal yt, which can be described as yt = + st τhτ,tdτ + vt. he received signal yt is sampled, so that at each discrete time step l a single amplitude measurement yl is given. From these sequentially received amplitude measurements the parameters of the time-variant system hτ,t have to be estimated. hese parameters include for example the time delay, which results from the distance between a microphone and a loudspeaker. In Fig. a source/sink-model is illustrated. In order to estimate the time delay between two time signals st and yt, a Bayesian filtering technique is used. In general the Bayesian filtering algorithm consists of a measurement and a system update. he measurement equation as well as the system equation have to be identified. For an amplitude measurement y l at time l the measurement update is given by f e l τ l =cf L l y l τ l f p l τ l, where fl eτ l is the estimated density function, fl Ly l τ l the likelihood function and c a normalization constant. he predicted density function f p l τ l represents prior knowledge about the estimated time delay. In the time update a new predicted density is calculated according to f p l τ l+ = f τ l+ τ l fl e τ l dτ l, R where f e l τ l is the estimated density from the measurement update and f τ l+ τ l is the transition density, which III. IDENIFICAION OF HE MEASUREMEN EQUAION he discrete-time signal given in, where c k is the amplitude value at time step k and is the sampling interval, can be interpolated to get a continuous-time signal. he sample values c k and c k+ are linearly interpolated and so the signal st is given by st = k where ck+ c k t ++kc k kc k+ rect t k, rectt = { t < 0 otherwise is the rectangular function. By substituting and a k = c k+ c k b k =+kc k kc k+, the signal can be simplified to st = t a k t + b k rect k. k he time-variant system hτ,t, which describes the relationship between the input signal st and the output signal yt can be described as in. he function hτ,t includes the time-variant sink position pt, the time-variant source position xt and the velocity of propagation c. Under the assumption of no reflections, a simple model for hτ,t is hτ,t=dpt,xt,cδτ fpt,xt,c, 4 where f. is a nonlinear function which describes the time delay depending on the distance between sink and source position. he function d. is an attenuation term, which is assumed to be constant. he simple model from 4 is used in resulting in yt = + st τδτ fpt,xt,cdτ + vt. With the properties of the Dirac delta function it can be simplified to yt =st fpt,xt,c + vt. he nonlinear function f. is substituted by the time delay τt fp i t,xt,c = τt

and a measurement equation yt = t τt a k t τt+b k rect +vt k k for a certain sink given. For a causal system, a single measurement at time l is given as yl = l a k l τl + b k rect l τl k k=0 +vl. If we assume, that the time delay is limited, only an interval for τ [0,τ max ] can be considered. he value for τ max is converted to a discrete-time value D = round τ max. he resulting measurement equation for a single amplitude measurement is yl = l +vl. a k l τl + b k rect l τl k For simplicity, the time index l is put into subscript as. l, so the measurement equation results in l l τl y l = a k l τ l +b k rect +v k l. 5 IV. DERIVAION OF A PROBABILISIC MODEL According to the measurement equation in 5, a generative model suffering from additive noise, a likelihood function f L is given by fl Ly l τ l = f v y l l a k l τ l +b k rect l τ l k We assume the density f v to be Gaussian, resulting in fl Ly and l τ l = N y l l a k l τ l +b k rect l τ l k wu g =,σ v. his function is piecewise Gaussian, as the rectangular functions do not overlap. Hence, the sum and the rectangular functions can be pulled out, so that the likelihood function can be simplified to fl Ly l τ l = l with and πσv exp 0.5 τl μ k σ k rect τ l +0.5+k l, μ k = y l + a k l + b k a k σ k = σ v a k.. 6 For efficient implementation, the rectangular function can be approximated with a Gaussian mixture according to τl M rect +0.5+k l = w j Nτ l μ j k,σj, with the weighting factors expected values j= w j = M, μ j k =l k +j 0.5 M and standard derivations σ j = σ M. his approximation of the rectangular function is substituted in 6. he resulting expression is a multiplication of Gaussian mixtures f L l y l τ l = l = l πσv exp M w k j= }{{} σ k σv 0.5 τl μ k σ k M j= w j Nτ l μ j k,σj Nτ l μ k,σ k w j Nτ l μ j k,σj. he multiplication result can be combined to a Gaussian mixture with M D + components. he resulting likelihood function is given by fl Ly l τ l = M D wunτ g l μ g u,σu g, u=0 where the components are calculated by the following expressions μ g u = μ kσ j + μ j k σ k σ j, 7 + σ k σu g σ = j σ k 8 w k w j πσ j + σ k σ j + σ k with k = l D,...,l and j =,...,M. exp μ k μ j k σ j, 9 + σ k V. MEASUREMEN UPDAE In the measurement update, the estimated density fl eτ l will be calculated according to Bayes law f e l τ l =cf L l y l τ l f p l τ l. As stated above, the likelihood function consists of M D+ Gaussian mixture components and the predicted density f p l τ l is a Gaussian mixture with N components, so the estimated density f e l τ l has N M D + Gaussian mixture components. For calculating the components of the estimated density μ i,σ i,w i with i =,...,N M D+ 7, 8 and 9 can be used. o obtain a valid density the estimated density has to be normalized.

VI. IME UPDAE In analogy to the measurement equation, a system equation, which is given in, has to be identified. In this paper we consider a simple linear model with additive time invariant process noise w l according to τ l+ = τ l + w l. hus the uncertainty of the parameter is increased over time. According to the given system equation the transition density is given by f τ l+ τ l = δτ l+ τ l f w wdw = f w τ l+ τ l. R he process noise f w is assumed to be Gaussian and the transition density is approximated with an axis-aligned Gaussian mixture with N components N f τ l+ τ l = w i Nτ l+ μ i,σ i Nτ l μ i,σ i. i= In order to use a more realistic process noise model, the density can be approximated with a Gaussian mixture. In this case the number of the components of the resulting transition density is increasing depending on the approximation of the process noise. If a nonlinear transition density model is used, it can be approximated with an algorithm, which is described in [0]. By using this transition density the predicted density N f p l τ l+ = w i Nτ l+ μ i,σ i Nτ l μ i,σ i fl e τ l dτ l R i= can be written as f p l τ l+ = N Nτ l+ μ i,σ i w i Nτ l μ i,σ i fl e τ l dτ l. i= R }{{} w p i hat means, that only the weighting factors of the components for τ l+ have to be updated. he resulting predicted density has N components. VII. RESULS he performance of the new approach is evaluated in simulation as well as in experiments with real data. Furthermore, the new algorithm will be compared with the conventional method, the classic cross-correlation. A. Simulation Results he performance of the new approach is evaluated by simulations in a two-dimensional coordinate system. In the simulation setup a moving source is modeled. he motion of the source is implemented with a piecewise constant velocity. he source signal is delayed depending on the time-variant distance between sink and source. he signals are generated with zero-mean white Gaussian noise with unit variance. In addition, the signals are disturbed by adding zero-mean white Gaussian noise with different variances. Equation is used to generate the received samples, where the timevariant system is given by hτ,t=sincτ fpt,xt,c and the nonlinear function f. is given by pt xt fpt,xt,c=. c he sampling frequency is set to f t = 4800 Hz. For the new approach, the parameters for the likelihood function and for the transition density were selected as follows. For the likelihood function the maximum time delay is τ max = 0.005 seconds. he measurement noise is set to σ v =. Each rectangular function is approximated by M =0components and the variance is set to σ =0.7. Each variance of the likelihood function depends on the time-variant amplitude values. he variance decreases if the distance between the amplitude values increases. Obviously, the variance depends on the frequency spectrum of the signal. he approximation of the rectangular function is sufficient. However, each approximated rectangular function overlap, which results in an error for the likelihood function. he transition density is approximated by N =60components. he expected values are linearly equally spaced points between μ tr =[0,...,0.005] seconds. he variance of the transition density is set to σ tr =.5 0 5. he variance of the transition density has to be adjusted with respect to the sampling frequency, because in the time update only the weighting factors of the predicted density are updated. For cross-correlation the block length is set to 50 samples. he cross-correlation is calculated for every sample, which means that the block is shifted when a sample is received. Based on the results of cross-correlation the maximum value is then selected. In the simulations the variance of the noise term is 0, 0.5 and, respectively. he results are shown in Fig. a-b, where the new approach blue line, cross-correlation red line and the true time delay black line are illustrated. he new approach has a transition time of 4 samples, where cross-correlation provides a result after 50 samples. Furthermore, cross-correlation produces outliers, when the noise increases. he new approach does not produce outliers, because previous information represented in the predicted density is used for estimation. he squared error between the true time delay and the estimates is illustrated in Fig. d-f. he squared error of the estimates from the new approach is smaller than from cross-correlation. Even if the noise level is very high the squared error of the estimates from the new approach is lower than 0 8. B. Experimental Results In the real experimental setup, a source moves for three seconds towards the sink and back to the starting point. he maximum distance deviation is measured by hand as 0.4 meters. he velocity of sound is assumed to 4 m/s, thus the distance deviation is around τ deviation =0.995 0 seconds. In Fig. the results are shown. he sampling

x 0 8 7 ime Delay x 0 8 7 ime Delay x 0 8 7 ime Delay 6 6 6 5 4 5 4 5 4 0 0 0. 0.4 0.6 0.8 0 0 0. 0.4 0.6 0.8 0 0 0. 0.4 0.6 0.8 a Comparison of the new algorithm and the conventional b Comparison of the new algorithm and the con- c Comparison of the new algorithm and the con- method in the simulation with a noise ventional method in the simulation with a noise ventional method in the simulation with a noise level σ v =0. level σ v =0.5. level σ v =. 0 4 0 4 0 4 0 6 0 6 0 6 0 8 0 8 0 8 squared error 0 0 0 squared error 0 0 0 squared error 0 0 0 0 4 0 4 0 4 0 6 0 6 0 6 0 8 0 0. 0.4 0.6 0.8 0 8 0 0. 0.4 0.6 0.8 0 8 0 0. 0.4 0.6 0.8 d Squared error by noise level σ v =0. e Squared error by noise level σ v =0.5. f Squared error by noise level σ v =. Fig.. Simulation result for a moving source. he classic cross-correlation is compared with new probabilistic approach. frequency is 48000 Hz. he parameters for the new approach are as follows. he maximum time delay of the likelihood function is τ max =0.005 seconds. he measurement noise is set to σ v = 0.5. Each rectangular function is approximated by M =0components and the variance is set to σ =0.7. he transition density is approximated by N = 00 components. he expected values are linearly equally spaced points between μ tr = [0.005,...,0.005] seconds. he variance of the transition density is set to σ tr =. 0 6. he block length for cross-correlation is set to 5000. he new approach provides results with high accuracy. he estimates of the cross-correlation behave like a stair function. he small steps arise from the discretization of the time delay, because only the maximum value of the crosscorrelation is considered. he height of those steps depend on the sampling frequency. o reduce the complexity of the new approach the signals can be downsampled first. In the next experiment the two time signals are downsampled with a factor of 0, thus the sampling frequency is 4800 Hz. If the data is downsampled, the parameter for the transition density has to be adjusted. he transition density can be approximated with a lower number of Gaussians. he transition density is approximated with N =96components. he expected values are linearly equally spaced points between μ tr =[0.005,...,0.005] seconds and the variance of the transition density is set to σ tr =5. 0 6. he block length for cross-correlation is set to 500. he results are shown in Fig. 4. he accuracy is lower for the estimates of the new approach. However, the steps behavior of the estimates of the cross-correlation increases, too, because the sampling frequency is reduced. VIII. CONCLUSIONS AND FUURE WORK A new Bayesian nonlinear filtering technique for estimating unknown parameters from time sequences has been presented and exemplified for time delay estimation. he new approach provides probability density functions describing the parameter estimates that are updated based on every

x 0.5.5.5 0 0.5.5.5 Fig.. Experimental result for a moving source. Comparing classic and new approach. he sampling frequency is set to f t = 48000 Hz..5 x 0.5.5 0 0.5.5.5 received measurement sample. For that purpose, uncertainties in the measurements are explicitly considered. Furthermore, a system model for the time-varying parameters is included. he complexity of the algorithm is limited, because in the time update the transition density is approximated with an axis-aligned Gaussian mixture. However, the numerical complexity of the new approach is very high, if the sampling frequency increases. Hence, the involved signals are typically downsampled. his results in a decreased accuracy, that is nevertheless still better than the accuracy obtained with the conventional approaches. Future work is concerned with using the probability density function in a time-of-arrival based localization algorithm, which takes the probabilistic description into account, so that the uncertainties are consequently considered. In addition, a more realistic model as in 4 will be taken into account, where the attenuation term and reflections are considered. If multipath propagation is not considered in the measurement equation, the measurement noise depends on the emitted signal, which has to be considered in future work. Furthermore, a real-time implementation of the algorithm for an acoustic tracking system is currently under development. REFERENCES [] F. Beutler and U. D. Hanebeck, Closed-Form Range-Based Posture Estimation Based on Decoupling ranslation and Orientation, in Proceedings of IEEE Intl. Conference on Acoustics, Speech, and Signal Processing ICASSP 05, Pennsylvania, PA, USA, 005, pp. 989 99. [] N. M. Vallidis, WHISPER: A Spread Spectrum Approach to Occlusion in Acoustic racking, Ph.D. dissertation, University of North, Carolina at Chapel Hill, 00. [] C. H. Knapp and G. C. Carter, he Generalized Correlation Method for Estimation of ime Delay, IEEE ransactions of Acoustics, Speech, and Signal Processing, vol. ASSP-4, no. 4, pp. 0 7, August 976. [4] K. Briechle and U. D. Hanebeck, emplate Matching using Fast Normalized, in Proceedings of SPIE, vol. 487, 00. [5] F. van der Heijden, S. van Koningsveld, and P. Regtien, ime-of- Flight Estimation using Extended Matched Filtering, in Proceedings of IEEE Sensors 004, 004, pp. 460 46. [6] A. Sayed, A. arighat, and N. Khajehnouri, Network-Based Wireless Location: Challenges Faced in Developing echniques for Accurate Wireless Location Information, in IEEE Signal Processing Magazine, vol., no. 4, 005, pp. 4 40. [7] A. Blake, J. Sullivan, M. Isard, and J. MacCormick, A Bayesian heory of Multi-Scale Cross-Correlation in Images, in Spatial-temporal modelling and its applications, 8th LASR Workshop, 999. [8] J. Sullivan, A. Blake, M. Isard, and J. MacCormick, Object Localization by Bayesian Correlation, in Proc. Int. Conf. Computer Vision, 999, pp. 068 075. [9] Y. Lin and D. D. Lee, Bayesian Regularization and Nonnegative Deconvolution for ime Delay Estimation, in Advances in Neural Information Processing Systems 7, L. K. Saul, Y. Weiss, and L. Bottou, Eds. Cambridge, MA: MI Press, 005, pp. 809 86. [0] M. Huber, D. Brunn, and U. D. Hanebeck, Closed-Form Prediction of Nonlinear Dynamic Systems by Means of Gaussian Mixture Approximation of the ransition Density, in Proceedings of the IEEE Conference on Multisensor Fusion and Integration for Intelligent Systems MFI 006, Heidelberg, Germany, 006. Fig. 4. Experimental result for a moving source. Comparing classic and new approach. he sampling frequency is set to f t = 4800 Hz.