26
A Sparse Signal Reconstruction Perspective for Source Localization with Sensor Arrays Müjdat Çetin Stochastic Systems Group, M.I.T. SensorWeb MURI Review Meeting September 22, 2003

A Sparse Signal Reconstruction Perspective for Source Localization with Sensor Arrays

  • Upload
    cian

  • View
    43

  • Download
    0

Embed Size (px)

DESCRIPTION

A Sparse Signal Reconstruction Perspective for Source Localization with Sensor Arrays. Müjdat Çetin Stochastic Systems Group, M.I.T. SensorWeb MURI Review Meeting September 22, 2003. Problem setup. Source localization based on passive sensor measurements - PowerPoint PPT Presentation

Citation preview

Page 1: A Sparse Signal Reconstruction Perspective  for Source Localization with Sensor Arrays

A Sparse Signal Reconstruction Perspective for Source Localization with Sensor Arrays

Müjdat ÇetinStochastic Systems Group, M.I.T.

SensorWeb MURI Review Meeting September 22, 2003

Page 2: A Sparse Signal Reconstruction Perspective  for Source Localization with Sensor Arrays

Problem setup Source localization based on passive sensor measurements Context: Acoustic sensors, narrowband/wideband signals,

sources in far-field/near-field, any array configuration

Issues: Resolution Robustness to noise Limited observation time Multipath, correlated

sources Model uncertainties

Our approach: View the problem as one of imaging a “source density” over the field of regard Ill-posed inverse problem (overcomplete basis

representation) Favor sparse fields with concentrated densities

Page 3: A Sparse Signal Reconstruction Perspective  for Source Localization with Sensor Arrays

What we presented last year

Source localization framework using lp-norm-based sparsity constraints (far and near-field)

Special Quasi-Newton method for numerical solution

Preliminary experimental performance analysis Joint source localization and self-calibration for

moderate sensor location uncertainties

Page 4: A Sparse Signal Reconstruction Perspective  for Source Localization with Sensor Arrays

Source Localization Framework

Cost functional (notional):

Data fidelity Regularizing sparsity constraint

Role of the regularizing constraint : Preservation of strong features (source densities) Preference of sparse source density field Can resolve closely-spaced radiating sources

Observation model:

Sensor measurementsArray manifold matrix Unknown “source density”

Noise

Page 5: A Sparse Signal Reconstruction Perspective  for Source Localization with Sensor Arrays

An example

Uniform linear array with 8 sensors Uncorrelated sources DOAs: 50, 60 SNR = 5 dB

-

-

-

-

-

-

-

Page 6: A Sparse Signal Reconstruction Perspective  for Source Localization with Sensor Arrays

Progress since then Theoretical analysis of lp regularization SVD-based approach for combining and

summarizing multiple data samples Optimization based on Second Order Cone

(SOC) Programming Adaptive grid refinement Detailed performance analysis Automatic parameter choice Improved self-calibration procedure Interactions

ARL: Brian Sadler, Ananthram Swami Ohio State: Randy Moses

Page 7: A Sparse Signal Reconstruction Perspective  for Source Localization with Sensor Arrays

Theoretical analysis – setup Basic problem: find an estimate of , where

Underdetermined -- non-uniqueness of solutions Regularize by preferring sparse estimates When does lp regularization yield the right solution?

Theoretical result: We can obtain the right solution by lp regularization if the actual spatial spectrum is sparse enough

Significance: Conditions for performance guarantees and limits Conditions for tractable solution of a combinatorial

problem Insights into the choice of regularizing constraints

Page 8: A Sparse Signal Reconstruction Perspective  for Source Localization with Sensor Arrays

l0 uniqueness conditions Prefer the sparsest solution:

Let (i.e. we have L point sources) When is ?

Number of non-zero elements in s

Definition: A is called rank-K unambiguous if any set of K columns is linearly independent, but this is not true for K+1.

Assume A is rank-K unambiguous (for some K).

Thm. 1: Small number of sources exact solution by l0

optimization K ≈ number of sensors

This is a hard combinatorial optimization problem. What can we say about more tractable formulations like l1 ?

Page 9: A Sparse Signal Reconstruction Perspective  for Source Localization with Sensor Arrays

l1 equivalence conditions Consider the l1 problem:

Can we ever hope to get ?

Definition: Maximum absolute dot product of columns

Thm. 2: Small number of sources exact solution by l1

optimization More restrictive than the l0 condition

Can solve a combinatorial optimization problem by linear programming!

Page 10: A Sparse Signal Reconstruction Perspective  for Source Localization with Sensor Arrays

lp (p≤1) equivalence conditions

Consider the lp problem:

How about ?

Definition:

Thm. 3:

Small number of sources exact solution by lp optimization

Less restrictive conditions for smaller p! Smaller p more sources can be resolved

As p0 we recover the l0 condition, namely

Page 11: A Sparse Signal Reconstruction Perspective  for Source Localization with Sensor Arrays

Multi-sample l0 condition Multiple snapshots:

Consider the l0 problem:

When is ? Thm. 4: (assuming rank(Y)=L)

Improves upon the single-sample l0 condition Implication for array processing: guarantee for

exact solution if # sources < # sensors !

Page 12: A Sparse Signal Reconstruction Perspective  for Source Localization with Sensor Arrays

Dealing with multiple snapshots

How to process multiple time samples efficiently and synergistically?

Similar problem of multiple frequency snapshots View data as cloud of T points in a Q-dimensional

subspace Take the SVD of the data matrix Summarize data using Q largest singular vectors Best performance when Q is the number of

sources (no catastrophic consequences in the case of other choices)

Page 13: A Sparse Signal Reconstruction Perspective  for Source Localization with Sensor Arrays

SVD-based formulation Represent data by the largest Q singular vectors

This leads to:

Finally, we obtain the cost functional:

Natural and effective way of summarizing information contained in multiple data samples

Page 14: A Sparse Signal Reconstruction Perspective  for Source Localization with Sensor Arrays

Optimization by SOCP (for p=1)

Express the optimization problem as a second order cone program:

Solve by an efficient interior point algorithm

Linear cost in auxiliary variables

Quadratic, linear, and SOC constraints

Page 15: A Sparse Signal Reconstruction Perspective  for Source Localization with Sensor Arrays

Adaptive Grid Refinement

Goal: alleviate the effects of the grid, with reasonable computation

Find initial location estimates on a coarse grid

Make the grid finer around previous estimates and obtain source locations on the new grid

Iterate to required precision

Page 16: A Sparse Signal Reconstruction Perspective  for Source Localization with Sensor Arrays

Narrowband, uncorrelated sources – high SNR

DOAs: 65, 70 SNR = 10 dB

Far-field 200 time samples Uniform linear array with 8

sensors

Page 17: A Sparse Signal Reconstruction Perspective  for Source Localization with Sensor Arrays

Narrowband, uncorrelated sources – low SNR

DOAs: 65, 70 SNR = 0 dB

Far-field 200 time samples Uniform linear array with 8

sensors

Page 18: A Sparse Signal Reconstruction Perspective  for Source Localization with Sensor Arrays

Narrowband, correlated sources

DOAs: 63, 73 SNR = 20 dB

Far-field 200 time samples Uniform linear array with 8

sensors

Page 19: A Sparse Signal Reconstruction Perspective  for Source Localization with Sensor Arrays

Robustness to limitations in data quantity

Uncorrelated sources Uniform linear array with 8 sensors

DOAs: 43, 73 SNR = 20 dB

Single time-sample processing

Page 20: A Sparse Signal Reconstruction Perspective  for Source Localization with Sensor Arrays

Resolving many sources

7 uncorrelated sources Uniform linear array with 8 sensors

Page 21: A Sparse Signal Reconstruction Perspective  for Source Localization with Sensor Arrays

Estimator Variance and the CRB

Correlated sources Uniform linear array with 8 sensors DOAs: 43, 73 Each point on curve average of 50 trials

Page 22: A Sparse Signal Reconstruction Perspective  for Source Localization with Sensor Arrays

Multiband/wideband case Formulate the source localization problem in the

frequency domain Two options:

Independent processing at each frequency Joint, coherent processing of all data

Current wideband methods are mostly incoherent Our framework allows seamless coherent

processing Uses all data in synergy Allows the incorporation of prior information

about the temporal spectrum

Page 23: A Sparse Signal Reconstruction Perspective  for Source Localization with Sensor Arrays

Multiple harmonics – high SNRBeamforming

Proposed

Underlying spectrum

Page 24: A Sparse Signal Reconstruction Perspective  for Source Localization with Sensor Arrays

Multiband example – low SNR Beamforming

Capon’s method (MVDR)

MUSIC

Proposed

Page 25: A Sparse Signal Reconstruction Perspective  for Source Localization with Sensor Arrays

Summary Regularization-based framework for source

localization with passive sensor arrays Superior source localization performance

Superresolution Reduced artifacts

Robustness to resource limitations SNR Observation time Available aperture

Ability to handle correlated signals e.g. due to multipath effects

Adaptation to signal structures of interest to the Army (including multiband harmonic sources)

Page 26: A Sparse Signal Reconstruction Perspective  for Source Localization with Sensor Arrays

Where to from here? Spatially-distributed sources

Extension through the use of a different overcomplete basis

Dynamic environment, mobile sources Promising approach due to its robustness to

limitations in observation time Incorporating prior information on more

complicated wideband spectra Cyclostationary signals Experiments with measured data

(possibly through ARL)