Passive Differential Matched-field Depth Estimation of Moving Acoustic Sources

Similar documents
Array Shape Tracking Using Active Sonar Reverberation

Probabilistic Robotics

Optimum Array Processing

L10. PARTICLE FILTERING CONTINUED. NA568 Mobile Robotics: Methods & Algorithms

Introduction to Mobile Robotics Bayes Filter Particle Filter and Monte Carlo Localization. Wolfram Burgard

Generative and discriminative classification techniques

Digital Image Processing Laboratory: MAP Image Restoration

Object Recognition Using Pictorial Structures. Daniel Huttenlocher Computer Science Department. In This Talk. Object recognition in computer vision

CO-PRIME ARRAY PROCESSING WITH SUM AND DIFFERENCE CO-ARRAY

An Efficient Model Selection for Gaussian Mixture Model in a Bayesian Framework

Probabilistic Robotics

Monocular Human Motion Capture with a Mixture of Regressors. Ankur Agarwal and Bill Triggs GRAVIR-INRIA-CNRS, Grenoble, France

Tracking Algorithms. Lecture16: Visual Tracking I. Probabilistic Tracking. Joint Probability and Graphical Model. Deterministic methods

D025 Geostatistical Stochastic Elastic Iinversion - An Efficient Method for Integrating Seismic and Well Data Constraints

Probabilistic multi-resolution scanning for cross-sample differences

IROS 05 Tutorial. MCL: Global Localization (Sonar) Monte-Carlo Localization. Particle Filters. Rao-Blackwellized Particle Filters and Loop Closing

9 length of contour = no. of horizontal and vertical components + ( 2 no. of diagonal components) diameter of boundary B

Robotics. Lecture 5: Monte Carlo Localisation. See course website for up to date information.

Particle Filtering. CS6240 Multimedia Analysis. Leow Wee Kheng. Department of Computer Science School of Computing National University of Singapore

THE classical approach to multiple target tracking (MTT) is

Pattern Recognition. Kjell Elenius. Speech, Music and Hearing KTH. March 29, 2007 Speech recognition

Particle Filter in Brief. Robot Mapping. FastSLAM Feature-based SLAM with Particle Filters. Particle Representation. Particle Filter Algorithm

A Neural Network for Real-Time Signal Processing

Last week. Multi-Frame Structure from Motion: Multi-View Stereo. Unknown camera viewpoints

A Non-Iterative Approach to Frequency Estimation of a Complex Exponential in Noise by Interpolation of Fourier Coefficients

Monte Carlo Localization using Dynamically Expanding Occupancy Grids. Karan M. Gupta

I. INTRODUCTION. J. Acoust. Soc. Am. 113 (5), May /2003/113(5)/2719/13/$ Acoustical Society of America

This chapter explains two techniques which are frequently used throughout

Computer Vision 2 Lecture 8

EE565:Mobile Robotics Lecture 3

Adaptive Multiple-Frame Image Super- Resolution Based on U-Curve

Nested Arrays: A Novel Approach to Array Processing with Enhanced Degrees of Freedom

ESTIMATING DENSITY DEPENDENCE, PROCESS NOISE, AND OBSERVATION ERROR

MRF-based Algorithms for Segmentation of SAR Images

Practical Course WS12/13 Introduction to Monte Carlo Localization

AUTONOMOUS SYSTEMS. PROBABILISTIC LOCALIZATION Monte Carlo Localization

CS 231A Computer Vision (Fall 2012) Problem Set 3

Monte Carlo for Spatial Models

Adapting the Sample Size in Particle Filters Through KLD-Sampling

FMA901F: Machine Learning Lecture 3: Linear Models for Regression. Cristian Sminchisescu

Robotics. Chapter 25-b. Chapter 25-b 1

Homework. Gaussian, Bishop 2.3 Non-parametric, Bishop 2.5 Linear regression Pod-cast lecture on-line. Next lectures:

Computer Vision Group Prof. Daniel Cremers. 11. Sampling Methods

Collective classification in network data

AN ALGORITHM FOR BLIND RESTORATION OF BLURRED AND NOISY IMAGES

Overview. EECS 124, UC Berkeley, Spring 2008 Lecture 23: Localization and Mapping. Statistical Models

Time Series Analysis by State Space Methods

Level-set MCMC Curve Sampling and Geometric Conditional Simulation

Boundary descriptors. Representation REPRESENTATION & DESCRIPTION. Descriptors. Moore boundary tracking

ADAPTIVE METROPOLIS-HASTINGS SAMPLING, OR MONTE CARLO KERNEL ESTIMATION

08 An Introduction to Dense Continuous Robotic Mapping

Apprenticeship Learning for Reinforcement Learning. with application to RC helicopter flight Ritwik Anand, Nick Haliday, Audrey Huang

Outline 7/2/201011/6/

CS839: Probabilistic Graphical Models. Lecture 10: Learning with Partially Observed Data. Theo Rekatsinas

Deep Generative Models Variational Autoencoders

Artificial Intelligence for Robotics: A Brief Summary

A stochastic approach of Residual Move Out Analysis in seismic data processing

Lidar-based Methods for Tracking and Identification

SS4 - Spatial array processing

Unconstrained Beamforming : A Versatile Approach.

CS 223B Computer Vision Problem Set 3

Estimation of Item Response Models

Adapting the Sample Size in Particle Filters Through KLD-Sampling

Source Separation with a Sensor Array Using Graphical Models and Subband Filtering

AUDIO SIGNAL PROCESSING FOR NEXT- GENERATION MULTIMEDIA COMMUNI CATION SYSTEMS

Slides credited from Dr. David Silver & Hung-Yi Lee

GT "Calcul Ensembliste"

Introduction. Communication Systems Simulation - I. Monte Carlo method. Simulation methods

High Order Super Nested Arrays

Randomized sampling strategies

Probabilistic Tracking and Reconstruction of 3D Human Motion in Monocular Video Sequences

3 Feature Selection & Feature Extraction

Quantitative Biology II!

Switching Hypothesized Measurements: A Dynamic Model with Applications to Occlusion Adaptive Joint Tracking

Machine Learning. Sourangshu Bhattacharya

Curve Sampling and Geometric Conditional Simulation

A Distributed Particle Filter for Acoustic Source Tracking Using an Acoustic Vector Sensor Network

Graphical Models, Bayesian Method, Sampling, and Variational Inference

SPARSE CODES FOR NATURAL IMAGES. Davide Scaramuzza Autonomous Systems Lab (EPFL)

Introduction to Image Super-resolution. Presenter: Kevin Su

Supervised vs. Unsupervised Learning

Sensor Modalities. Sensor modality: Different modalities:

Evolutionary optimization of dynamics models in sequential Monte Carlo target tracking

Robust Ring Detection In Phase Correlation Surfaces

Physics 736. Experimental Methods in Nuclear-, Particle-, and Astrophysics. - Statistical Methods -

Navigation methods and systems

Sonar Image Compression

Clustering. Mihaela van der Schaar. January 27, Department of Engineering Science University of Oxford

Segmentation: Clustering, Graph Cut and EM

Monte Carlo Localization for Mobile Robots

Tracking Multiple Moving Objects with a Mobile Robot

Extended target tracking using PHD filters

Calibration and emulation of TIE-GCM

Bayesian estimation of optical properties of the human head via 3D structural MRI p.1

Localization and Map Building

Active Multistatic Track Initiation Cued by Passive Acoustic Detection

Digital Image Processing

Expectation-Maximization Methods in Population Analysis. Robert J. Bauer, Ph.D. ICON plc.

New Models For Real-Time Tracking Using Particle Filtering

SD 372 Pattern Recognition

Transcription:

Lincoln Laboratory ASAP-2001 Workshop Passive Differential Matched-field Depth Estimation of Moving Acoustic Sources Shawn Kraut and Jeffrey Krolik Duke University Department of Electrical and Computer Engineering Durham, NC 27708 Support by the 6.1 Program of the Office of Naval Research Code 321US 1

Passive Moving Target Depth Estimation (MTDE) OBJECTIVE: To discriminate submerged versus surface targets by exploiting changes in the spatial wavefront at the array due to multipath propagation from a moving source. BACKGROUND: Conventional matched-field processors use a computational model to predict the relative phase and amplitude between multipath arrivals from a distant stationary source and thus are very sensitive to horizontal wavenumber differences multiplied by range. Target motion in classical MFP techniques is problematic since it tends to decorrelate multipath components over the observation times used with stationary source models. Previous work using moving sources has attempted to mitigate source motion effects by pre-processing so as to effectively remove target dynamics. Proposed work aims to exploit target dynamics to estimate source depth and range-rate without requiring the accurate environmental models required for range estimation. Joint depth-range-rate estimation should achieve robustness to environmental mismatch since it depends only on horizontal wavenumber differences multiplied by the change in target range. 2

Conventional MFP with a Vertical or Horizontal Array A snapshot of tilted vertical linear array (TVLA) data can be modeled as: x = su( θ ) a+ η n n s n jk sin sin where [ U( )] ( z ) e lmd γ θ s jk r θ s ml = φl m,[ a( rs, zs )] l = φ ( z ) e l s l s, θ s, rs, zs are source bearing, range, depth, and γ is array tilt. ( k k ) r Full 3-D range-depth-bearing adaptive MFP requires accurate prediction of l j s which is difficult for large range, sufficient observation time over which the source can be considered stationary, and a search over 3 variables. 3

Some Previous Depth Estimation Approaches Averaging a 3-D MV surface over range may be computationally intensive. Further, matrix inversion prior to averaging can be statistically unstable. Matching the normal mode power distribution versus hypothesized target depth requires near orthogonality between modes at the array. The MV adaptive beamformer with extended range constraints (MV-ERC) consists of widening the range mainlobe so that bearing-depth estimation can be performed in coarse range bands. Desensitizing the adaptive beamformer to target range variation permits the use of longer observation times for more stable CSDM estimation. The ambiguity surface for the MV-ERC beamformer is given by: ZERC( r, z) = e + ( H( r, z) + R xh( r, z)) - 1 1 e 1 where e1 = [ 1, 0,..., 0] +, where H( r, z) are the dominant eigenvectors of 1 N + Â d( r + Dk, z) d( r + Dk, z) and D k, k = 1,..., N defines a coarse range band around r. N k = 1 4

MV-ERC Matched-field Beamforming Results Typical Typical simulated simulatedambiguity ambiguity surface surface for for 8-tonal 8-tonal SWELLEX-96 SWELLEX-96 TVLA TVLA scenario scenario with with SR=5800 SR=5800 m, m, SD=49 SD=49 m. m. and and SB SB = asin(0.34). asin(0.34). Typical Typical real real ambiguity ambiguity surface surface for for 8-tonal 8-tonal SWELLEX-96 SWELLEX-96 TVLA TVLA event event S5 S5 5/10/96 5/10/962332 Z. Z. Obs. Obs. Time Time = 54 54 s, s, SR=6100 SR=6100 m, m, SD=56 SD=56 m, m, and and SB=asin(0.33). SB=asin(0.33). 5

Fundamental Depth Estimation Considerations Robust Robust bearing-depth bearing-depth discrimination discrimination without without range range could could in in principle principle be be obtained obtained by by treating treating modal modal phase phase terms terms as as nuisance nuisance parameters, jϑ parameters, i.e. [ a( rs, zs )] l = φ ( z ) e l l s Cramer-Rao Cramer-Rao Lower Lower Bound Bound (CRLB) (CRLB) on on source source depth depth (left) (left) for for the the known known ( exact ) ( exact ) versus versus unknown unknown ( modified ) ( modified ) modal modal phase phase suggests suggests depth depth estimation estimation without without range range possible. possible. Sampled Sampled modal modal eigenfunctions eigenfunctions (right) (right) sampled sampled at at two two depths depths illustrate illustrate ambiguity ambiguity in in estimating estimating modal modal phases phases jointly jointly with with source source depth depth without without target targetmotion. 6

A Dynamical Model for Passive Depth Estimation Idea is to exploit modal phase trajectory under a constant range-rate hypothesis in order to jointly estimate target range-rate and depth. Letting the complex range-dependent modal amplitudes of a source for snapshot k be denoted x k, the relative changes in modal phase from snapshot-to-snapshot impose a Markov state update: x = A () r x + v k k k 1 k where ( 1 ) () ( jk l r k r k ( 1 ) Ak r diag e ) = ( jkrt l k tk diag e ) and the additive process noise approximately accounts for horizontal wavenumber uncertainties. The spatial wavefront at the array, y k, at narrowband snapshot k, is then obtained by taking the sum of the normal modes multiplied by an i.i.d. zero-mean Gaussian random scalar, s k : where ( z ) diag( φ ( z )) s l s y = su( θ ) Φ ( z ) x + η k k s s k k Φ = and k η represents additive noise. 7

A Recursive Resampled Bayesian Estimate for Depth The non-linear depth-range-rate estimation problem can be solved by representing the posterior density function of the state by a set of random samples, rather than a continuous function over some high dimensional state space. For example, suppose at step k, random samples, xk 1( i), i = 1,,N, are available from p( xk 1 y1,..., yk 1 ). Then samples, * xk ( i ) from p( xk y1,..., yk 1) can be obtained using these samples as input to the state equation together with samples, ε gk, drawn from its known distribution. The updated posterior density can then be approximated at each sample, xk * ( i ), by forming: * p( y x i q k k ( )) i = N * p( yk xk ( i)) j= 1 k ( i ), i = 1,,N, can now be obtained by bootstrap resampling N times from the discrete * distribution defined such that for any j, Pr{ x ( j) = x ( i)} = q. The conditional mean of the depth Samples, x k k i parameter, z, can then be estimated by averaging these bootstrap samples. k These steps are repeated for each range step to obtain a recursive estimate. For passive sonar, py ( k xk, zs) as in conventional models. + is zero-mean Gaussian with covariance 2 + + 2 R = σ UΦ( z ) xx Φ ( z ) U + σ I k s s k k s 8

Sequential Importance Sampling Illustration Illustration Illustration clockwise clockwise from from upper upper left left of of random random samples samples from from prior, prior, weighting weighting by by likelihood likelihood function, function, Monte Monte Carlo Carlo re-sampling re-sampling from from updated updated posterior, posterior, prediction prediction using using random random samples samples of of state state noise. noise. 9

Recursive Bayesian Passive MTDE Summary State State vector vector includes includes unit-magnitude unit-magnitude modal modal coefficients coefficients and and range-rate range-rate with with uniform uniform prior. prior. State State transition transition density density assumes assumes multiplicative multiplicative modal modal phase phase noise. noise. Conditional Conditional density density of of data data snapshot snapshot given given state state vector vector is is zero-mean zero-mean complex complex Gaussian. Gaussian. Estimates Estimates of of depth-range-rate depth-range-rate likelihood likelihood achieved achieved using using sequential sequential importance importance sampling. sampling. px ˆ ( y,..., y, z ) k 1 1 k 1 s y(k) Snapshot Data Predict Modal Phases and Range-Rate px ˆ ( y,..., y, z ) k 1 k 1 s Update Modal Phases and Range-Rate px ˆ ( y,..., y, z ) k 1 k s Hypothesized Source Depth One-Snapshot Estimate Depth-Range-Rate Log-Likelihood Delay py ˆ ( (1),..., yk ( ) z, ) s ṙ 10

Mismatched Range-Independent Simulation To illustrate passive moving target depth estimation, a simple simulation was performed using a normal mode model of a 15-mode Pekeris waveguide with a 100 m. waveguide. Simulation of 0 db SNR targets, at 2 m. and 20 m. depths with 2 m/s range-rate, received at a water-column spanning 23 sensor vertical array using ~50 narrowband snapshots was considered. Large environmental uncertainty was simulated by adding independent uniform random 0 variables to the Pekeris vertical wavenumbers, kz = kz + k, where z z = π used to compute both horizontal wavenumbers and modal depth eigenfunctions. k U( 0.45 h,0.45 π h) Mode Number 11

Mismatched Conventional MFP for a Submerged Source Example conventional (aka Bartlett ) ambiguity surface (left) for moving source at 20 m. depth illustrates extreme ambiguity problem. Log-histogram (right) of MFP estimates using 100 Monte Carlo trials illustrates poor range estimation and mediocre depth estimation performance over k = U( 0.45 π h,0.45 π h) z 12

Mismatched Passive MTDE for a Submerged Source Example depth-range-rate log-likelihood surface (left) for moving source at 20 m. depth illustrates depth ambiguity with excellent range-rate estimation. Log-histogram of MTDE (right) over 100 Monte Carlo trials illustrating joint depthrange-rate estimation performance over k = U( 0.45 π h,0.45 π h) z 13

Mismatched Conventional MFP for Near-Surface Source Example conventional (aka Bartlett ) ambiguity surface (left) for moving source at 2 m. depth and 2 m/s range-rate illustrates extreme range ambiguity problem. Log-histogram (right) of MFP estimates using 100 Monte Carlo trials illustrates poor range estimation but good depth estimation performance over k = U( 0.45 π h,0.45 π h) In practice, detection of a moving source from uncorrelated surface-based noise seriously limits the use of conventional MFP for depth classification. z 14

Mismatched Passive MTDE for a Near-Surface Source Example depth-range-rate log-likelihood surface (left) for moving source at 2 m. depth illustrates depth estimation comparable to MFP with excellent range-rate estimation. Log-histogram of MTDE (right) over 100 Monte Carlo trials illustrates good range-rate estimation and depth estimation performance over k = U(0,0.9 π h) Ability of passive MTDE to discriminate constant range-rate sources may facilitate detection of targets at depth from surface shipping with different range-rates. z 15

Comparison of Depth Estimation Performance Histograms of MTDE (upper left) vs. conventional (lower left) for submerged source with k = U( 0.45 π h,0.45 π h) mismatch indicates moderately improved performance. z Probability of correct depth localization (notwithstanding range, range-rate, or predicted depth ambiguity) compares performance for surface versus submerged source. Joint PCL for MFP range-depth estimate versus MTDE range-rate-depth estimate expected to show significant improvement for latter approach in mismatched channels. 16

Conclusions and Future Work Moving target depth estimation (MTDE) shows potential as a classification tool for passive discrimination of sources in the water column versus surface ships. By exploiting target motion, MTDE jointly estimates depth and range-rate avoiding severe range ambiguity problems of conventional MFP in mismatched conditions. Current sequential importance sampling approach for solving MTDE requires further development for operation at lower signal-to-noise ratios. MTDE framework may provide an alternative detection strategy by considering bearingrange-rate-depth likelihood surfaces. Current work includes evaluating MTDE with real SACLANT and SWELLEX data. Straightforward broadband passive implementation can be achieved by incoherently summing a posteriori probabilities across the frequency band. 17