Title: TimeReversal and MultiModal Subspace Signal Processing for Subsurface Imaging and Remediation
1Time-Reversal and Multi-Modal Subspace Signal
Processing for Subsurface Imaging and Remediation
- Edwin A. Marengo and Anthony J. Devaney
- Center for Subsurface Sensing and Imaging Systems
- Department of Electrical and Computer Engineering
- Northeastern University, Boston MA 02115
September 20, 2004
2Landmine Detection/Location
Outline
- Time-reversal-based
- imaging of targets plus clutter including
multiple scattering. - Multi-modal signal subspace methods for target
location.
3Data Versus Object Spaces
finite dimensional data space (a data vector)
infinite dimensional object space
4Data Versus Object Spaces
finite dimensional data space (a data vector)
Limited view problem
infinite dimensional object space
5Data Versus Object Spaces
finite dimensional data space (a data vector)
ill-posedness (noise forces finite
dimensionality and even further space reduction)
(an effective data vector)
infinite dimensional object space
6Gather Multi-Modal Data
field a
field b
field K
Spans larger portions of the entire object space
7A Priori Information and Object Models
Use a priori information
Parametric approach Use models that represent
reasonably well with a finite number of
parameters the main properties of the
object/medium.
8Do Both Multi-Modal Parametric Signal Subspace
Methods
field a
field b
field K
Use models that represent reasonably well with a
finite number of parameters the main properties
of the object/medium.
9Detecting/Locating Targets in Clutter
active sensor array of N transceivers
background medium
target
clutter
clutter
Clutter is part of the unknown medium.
10Detecting/Locating Targets in Clutter
active sensor array of N transceivers
scattering strength
location
Scalar single frequency point targets.
11Detecting/Locating Targets in Clutter
active sensor array of N transceivers
Data multistatic data matrix (scattering
matrix) K
12Detecting/Locating Targets in Clutter
active sensor array of N transceivers
scattering strength
location
Problem statement
Estimate target and clutter locations Xm and
scattering strengths ?m from the multistatic
data matrix K.
13Consider Multiple Scattering Effects
Central contribution
We solve for the exact inverse scattering of
multiply scattering targets plus clutter
Newmann series and Foldy-Lax equations approaches.
14Time-Reversal (TR) Electromagnetics
Ad hoc focusing or imaging of waves in complex,
heterogeneous environments.
- Seismic profiling
- Medical imaging and therapy (brain imaging and
- lithotripsy)
- Non-destructive testing of man-made structures
- Submarine communications
- Land mine detection and safe remediation
15Focusing
16TR focusing/remediation Lithotripsy
17Multiple Scattering in TR focusing
18First order scattering case
Well-resolved case
19Second order scattering Well-resolved
20Second order scattering Non-well-resolved
21Focusing
Conventional imaging
22TR Imaging
received field vector K transmit vector
K
Multistatic response matrix
Create eigenimage Use eigenvectors of the TR
matrix KK as input to the array and compute
field.
23Multiple Scattering in Conventional TR Imaging
(based on measured K)
24First order scattering case Conventional
eigenimages
Assuming a given background Green function
25Second order scattering case Conventional
eigenimages
26Second order scattering case Conventional
eigenimages
Non-well-resolved case Wave interference. Cannot
focus.
27Focusing
Conventional imaging
Subspace Methods (target location)
Uses K to determine target locations in known
background
Incorporate multiple scattering
28The basic configuration
incident field due to excitation of the jth
element
N point sources
excitation
29Exact scattering
(incident field)
(scattered field)
30Main result 1
introduce
TR matrix
Projects onto space spanned by complex conjugates
of Green function vectors.
31Subspace methods
signal subspace
SVD of K
K ?i ?i vi
null space (noise subspace)
K vi ?i ?i
T ?i K K ?i ?2i ?i
0
space of array signals
32Main result 2
signal subspace
noise subspace
(the propagators)
(?i?? 0)
(?i? 0)
SVD of K
K ?i ?i vi
K vi ?i ?i
T ?i K K ?i ?2i ?i
0
MUSIC pseudo-spectrum
33Computer Simulations
34Second order scattering Well-resolved
35(No Transcript)
36Second order scattering Non-well-resolved
37(No Transcript)
38Antenas dispersas
Sparse array (2?)
39(No Transcript)
40Menos antenas
A few antennas (5)
41(No Transcript)
42Super-resolution
Original object
Reconstructed object
43Backpropagated images
Two targets
Born
Quadratic
coupling lobe
coupling lobe
Scattering model-dependent
44Scattering amplitude estimation
Remember Parametric method
45Reduced noise subspace
Original object
Reconstructed object
46Illustration
47SNR10dB
A realization of K
48SNR10dB
A realization of K
49SNR20dB
A realization of K
50(No Transcript)
51Foldy-Lax equations model to run full exact
scattering in the simulation data
targets plus clutter
transceiver array of 7 elements
52exact
Born
53Actual target (plus clutter) locations
Pseudospectrum from the Raw Data
Additive noise of 2.5 of signal energy
Pseudospectrum from the Interpolated Data
54New Coherent MUSIC For Target Location
Located 3 targets using only 3 antennas
55New Coherent MUSIC For Target Location
Located 4 targets using only 3 antennas
Can locate up to N(N1)/2-1 targets (E.A.
Marengo, IEEE Trans. Antennas Propagat. (2004)).
Ideal for multi-modal subspace signal processing.
56Multi-Modal Landmine Location
Sensor technology Maturity Cost and complexity
Passive/active infrared Near Medium Passive
mm-wave Far High mm-Wave radar Far High Ground
penetrating radar Near Medium Ultrawideband
radar Far High Active acoustic Mid Medium Activ
e seismic Mid Medium Neutron activation Near Hi
gh Charge particle detection Far High Nuclear
quadrupole Far High Chemical sensing Mid High B
iosensors Far High
Claudio Bruschini and Bertrand Gros, J. Hum.
Demining
Source
http//www.hdic.jmu.edu/JOURNAL/2.1/bruschini.htm
57Passive Infrared Images
Day
Night
58Target Location Problem
sensors a
(a1,a2,,aL)
field
source
59Target Location Problem
sensors a
(a1,a2,,aL)
field
source
M lt L sources
Standard direction-of-arrival version of MUSIC
60Target Location Problem
Entire data space
CL
sensors a
(a1,a2,,aL)
S
Signal subspace
Data vector A (a1,a2,,aL) ?m sm gm
SSpan(gm)
propagators that depend on target location
1 propagator vector gm per target location (per
target)
61Target Location Problem
Entire data space
N
S
Signal subspace
- Data known compute orthogonal complement of S
N
62Target Location Problem
Entire data space
N
S
S0
- Data known compute orthogonal complement of S
N - Data are not arbitrary, i.e., S Span (gm)
- Assume given gms and consequently a given S0
63Target Location Problem
Entire data space
N
S
SS0
- Data known compute orthogonal complement of S
N - Data are not arbitrary, i.e., S Span (gm)
- Assume given gms and consequently a given S0
- Compute the projection of hypothesized S0 into N
- If projection yields zero then S S0 and found
target - locations.
64Multi-Modal Signal Processing
sensors a
active sensors K
(a1,a2,,aL)
passive sensors b
(K11,K12,K13,,KNN,)
(b1, b2,,bM)
65Multi-Modal Signal Processing
sensors a
active sensors K
(a1,a2,,aL)
passive sensors b
(K11,K12,K13,,KNN,)
(b1, b2,,bM)
gb(xm)
ga(xm)
gK(xm)
propagators K
propagators b
target location Xm
propagators a
66Multi-Modal Signal Processing
sensors a
active sensors K
(a1,a2,,aL)
passive sensors b
(K11,K12,K13,,KNN,)
(b1, b2,,bM)
Data vector A (a1,,aL, b1,, bM ,
K11,,KNN,) ?ia,b,K ?m sm(i) gm(i)
1 propagator subspace per target!
Total number of samples Nt M lt Nt targets
67Example
Nt 2N
N
N
field a
field b
?
gm(a)
gm(b)
Effective signal subspace remains of
dimensionality M.
Number of reconstructible features has then grown
by N, i.e., instead of locating up to N-1
targets now we locate up to 2N-1 targets.
68Conclusions
- TR is an interesting concept that is worth
understanding - for object reconstruction applications in
complex - environments.
- Useful for both remediation and imaging.
- TR imaging with MUSIC was generalized to the
multiple - scattering case.
- A new coherent form of the algorithm is ideally
suited for - multi-modal subspace signal processing.
- Need real data to test subspace signal
processing - algorithms, with particular interest in the
multi-modal - signal processing case.