Overview: two parts to this presentation Physics-Derived Basis Pursuit for Buried Object Identification Fast 3D Blind Deconvolution of Even Point Spread.

Slides:



Advertisements
Similar presentations
Pattern Recognition and Machine Learning
Advertisements

Mapping the underworld Ping Wang, Kevin Goddard, Paul Lewin, Steve Swingler 19 January 2011 Detection and location of underground power cable using magnetic.
Alignment Visual Recognition “Straighten your paths” Isaiah.
3D Geometry for Computer Graphics
The Asymptotic Ray Theory
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: The Linear Prediction Model The Autocorrelation Method Levinson and Durbin.
Object Specific Compressed Sensing by minimizing a weighted L2-norm A. Mahalanobis.
Tom Wilson, Department of Geology and Geography Environmental and Exploration Geophysics I tom.h.wilson Department of Geology and.
Presenter: Raghu Ranganathan ECE / CMR Tennessee Technological University March 22th, 2011 Smart grid seminar series Yao Liu, Peng Ning, and Michael K.
Shape From Light Field meets Robust PCA
Conductors and Dielectrics in Static Electric Fields
Alternatives to Spherical Microphone arrays: Hybrid Geometries Aastha Gupta & Prof. Thushara Abhayapala Applied Signal Processing CECS To be presented.
1cs542g-term High Dimensional Data  So far we’ve considered scalar data values f i (or interpolated/approximated each component of vector values.
Some useful linear algebra. Linearly independent vectors span(V): span of vector space V is all linear combinations of vectors v i, i.e.
7th IEEE Technical Exchange Meeting 2000 Hybrid Wavelet-SVD based Filtering of Noise in Harmonics By Prof. Maamar Bettayeb and Syed Faisal Ali Shah King.
TFIDF-space  An obvious way to combine TF-IDF: the coordinate of document in axis is given by  General form of consists of three parts: Local weight.
Machine Learning CUNY Graduate Center Lecture 3: Linear Regression.
Independent Component Analysis (ICA) and Factor Analysis (FA)
ECE 530 – Analysis Techniques for Large-Scale Electrical Systems
Multi-modal Adaptive Land Mine Detection Using Ground-Penetrating Radar (GPR) and Electro-Magnetic Induction (EMI) METAL PLASTIC DARPA-ARO MURI Jay A.
Outline  Derivatives and transforms of potential fields  First and second vertical derivatives  Convolutional operators  Fourier approach  Reduction.
Introduction The central problems of Linear Algebra are to study the properties of matrices and to investigate the solutions of systems of linear equations.
Chapter 2 HEAT CONDUCTION EQUATION
Electromagnetic NDT Veera Sundararaghavan. Research at IIT-madras 1.Axisymmetric Vector Potential based Finite Element Model for Conventional,Remote field.
Machine Learning CUNY Graduate Center Lecture 3: Linear Regression.
Electromagnetic Methods (EM) Measurement of varying electromagnetic fields Induced by transmitter antennas, recorded by receiver antennas Alternative measurement.
Chapter 5: The Orthogonality and Least Squares
Chapter 2 HEAT CONDUCTION EQUATION
Magnetic field of a steady current Section 30. Previously supposed zero net current. Then Now let the net current j be non-zero. Then “Conduction” current.
PATTERN RECOGNITION AND MACHINE LEARNING CHAPTER 3: LINEAR MODELS FOR REGRESSION.
Progress in identification of damping: Energy-based method with incomplete and noisy data Marco Prandina University of Liverpool.
Motion Deblurring Using Hybrid Imaging Moshe Ben-Ezra and Shree K. Nayar Columbia University IEEE CVPR Conference June 2003, Madison, USA.
Parameter estimation. 2D homography Given a set of (x i,x i ’), compute H (x i ’=Hx i ) 3D to 2D camera projection Given a set of (X i,x i ), compute.
Colorado Center for Astrodynamics Research The University of Colorado 1 STATISTICAL ORBIT DETERMINATION ASEN 5070 LECTURE 11 9/16,18/09.
Linear Predictive Analysis 主講人:虞台文. Contents Introduction Basic Principles of Linear Predictive Analysis The Autocorrelation Method The Covariance Method.
Silesian University of Technology in Gliwice Inverse approach for identification of the shrinkage gap thermal resistance in continuous casting of metals.
Computational Time-reversal Imaging
CHAPTER 5 SIGNAL SPACE ANALYSIS
1 PHY Lecture 5 Interaction of solar radiation and the atmosphere.
AGC DSP AGC DSP Professor A G Constantinides©1 Signal Spaces The purpose of this part of the course is to introduce the basic concepts behind generalised.
Electromagnetic Methods (EM) Basic principle: Transmitter current (Ip) generates primary field (P), which generates ground emf, leading to subsurface “eddy”
PHYSICS 222 EXAM 2 REVIEW SI LEADER: ROSALIE DUBBERKE.
A Convergent Solution to Tensor Subspace Learning.
Nonlinear Optics Lab. Hanyang Univ. Chapter 6. Processes Resulting from the Intensity-Dependent Refractive Index - Optical phase conjugation - Self-focusing.
1 Chapter 7 Numerical Methods for the Solution of Systems of Equations.
ECE 530 – Analysis Techniques for Large-Scale Electrical Systems Prof. Hao Zhu Dept. of Electrical and Computer Engineering University of Illinois at Urbana-Champaign.
Parameter estimation class 5 Multiple View Geometry CPSC 689 Slides modified from Marc Pollefeys’ Comp
Unsupervised Learning II Feature Extraction
Prof. David R. Jackson Dept. of ECE Fall 2015 Notes 22 ECE 6340 Intermediate EM Waves 1.
MA237: Linear Algebra I Chapters 1 and 2: What have we learned?
WIR SCHAFFEN WISSEN – HEUTE FÜR MORGEN Motion in an Undulator Sven Reiche :: SwissFEL Beam Dynamics Group :: Paul Scherrer Institute CERN Accelerator School.
Midterm Review 28-29/05/2015 Progress on wire-based accelerating structure alignment Natalia Galindo Munoz RF-structure development meeting 13/04/2016.
Prof. David R. Jackson ECE Dept. Spring 2016 Notes 42 ECE 6341 Notes 44 1.
PATTERN RECOGNITION AND MACHINE LEARNING CHAPTER 1: INTRODUCTION.
Linear Algebra Curve Fitting. Last Class: Curve Fitting.
Biointelligence Laboratory, Seoul National University
Notes 22 ECE 6340 Intermediate EM Waves Fall 2016
Compressive Coded Aperture Video Reconstruction
Introduction The central problems of Linear Algebra are to study the properties of matrices and to investigate the solutions of systems of linear equations.
Electromagnetic Methods (EM)
Ali Cafer Gurbuz, Waymond R. Scott Jr. and James H. McClellan
Jean Ballet, CEA Saclay GSFC, 31 May 2006 All-sky source search
Wavelets : Introduction and Examples
Lecture 8:Eigenfaces and Shared Features
Outline Derivatives and transforms of potential fields
6.5 Taylor Series Linearization
RECORD. RECORD COLLABORATE: Discuss: Is the statement below correct? Try a 2x2 example.
Basic Image Processing
Biointelligence Laboratory, Seoul National University
Maths for Signals and Systems Linear Algebra in Engineering Lecture 6, Friday 21st October 2016 DR TANIA STATHAKI READER (ASSOCIATE PROFFESOR) IN SIGNAL.
Presentation transcript:

Overview: two parts to this presentation Physics-Derived Basis Pursuit for Buried Object Identification Fast 3D Blind Deconvolution of Even Point Spread Functions Andrew E. Yagle, January 2005

Voltage Response Buried Object Metal Detector Coil Physics Derived Basis Pursuit in Buried Object Identification Springfield, VA, January 2005 Jay A. Marble and Andrew E. Yagle Part I of this Presentation

Air Ground Primary Magnetic Field Secondary Magnetic Field Air Ground Source Induced Sources Vertical Dipole Horizontal Dipole Transmitted FieldsFields at Buried Object Response Induced Sources (approximation) Metal Detector Phenomenology Coil An Electromagnetic Induction (EMI) Metal Detector utilizes a coil of wire to generate a magnetic field. This magnetic field interacts with a buried object inducing “swirling” electrical (eddy) currents. These induced currents form secondary sources, which can be modeled as vertical and horizontal dipoles. The metal detector coil is then switched from a transmitter to a receiver. + -

EMI Phenomenology Air Ground Primary Magnetic Field Buried Sphere Current Source Electronics & Sampler Data Storage Simplified EMI System Concept Air Ground Source Secondary Magnetic Field Source H-field Incident Field at Object Metal Object Reaction

Air Ground Source Source H-field (x,y,-d) (x,y,h) EMI Phenomenology

Metal Object Reaction Secondary Magnetic Field prpr pzpz EMI Phenomenology * Model assumes a solid spherical target.

Induced Magnetic Sources pxpx pzpz * Model no longer assumes a solid spherical target. H 0x – Horizontal magnetic field at the center of the target produced by the source magnetic dipole. H xz – Vertical magnetic field at the receive coil produced by the horizontal induced magnetic dipole. H 0z – Vertical magnetic field at the center of the target produced by the source magnetic dipole. H zz – Vertical magnetic field at the receive coil produced by the vertical induced magnetic dipole. Target Magnetic Polarizability Vector EMI Phenomenology

Vertical DipoleHorizontal Dipole Physics Derived Basis Functions The  Basis Function The  W Basis Function The vertical dipole produces the  basis. The horizontal dipole produces the W basis.

Physics Derived Basis Functions d – depth of buried object a – Polarizability of object in Z-direction. b – Polarizability of object in X-direction. The spatial signal is composed of the  (x) and W(x) basis functions. The basis functions are parameterized by depth. Any object at the same depth will have the same basis. The object’s shape affects the weighting coeffs “a” and “b”.

Sphere at 0.0m All objects simulated at 0.25m depth. These 3 signals come from identical spheres at different depths. Canonical Depths Sphere at 0.25mSphere at 1.0m

Canonical Depths a  Component bW Component a  Component bW Component a  Component bW Component Sphere at 0.0m These 3 signals come from identical spheres at different depths. Sphere at 0.25mSphere at 1.0m

dd WdWd 2D Signal Subspace Higher Dimensional Space 2D Plane Spanned by  d and W d The natural  d and W d bases are non-orthogonal. An interesting fact is that the  d and W d bases form an angle of 62° regardless of object depth d. All metal objects at this depth will exist in this signal subspace. dd WdWd 62°

Subspaces for Objects at Different Depths The bases of objects at a second depth,  d2 and W d2, span a second plane that is non-orthogonal to the plane spanned by the first depth bases,  d1 and W d1.  d1 W d1  d2 W d2 First Depth Subspace Second Depth Subspace

SphereCylinderFlat Plate All objects simulated at 0.25m depth. All 3 of these signals are represented by a vector in the same 2D subspace. Canonical Shapes

SphereCylinderFlat Plate All objects simulated at 0.25m depth. All 3 of these signals are represented by a vector in the same 2D subspace. Canonical Shapes a  Component bW Component

Effect of Object Shape, Size, and Content dd WdWd 62° 45°-Sphere 30°-Cylinder 10°-Flat Plate Larger or More Conductive Sphere Larger or More Conductive Cylinder Larger or More Conductive Flat Plate abangle sphere1145° cylinder10.530° flat plate ° 2D Subspace for Objects at Depth “d” The object’s polarizability (the a and b coeffs) determines the angle of the signal in the 2D subspace. Increasing the object’s size increases the weightings, a and b. More conductive metal also increases the weightings, a and b.

Subspace Identification Using Projections

Deep Sphere Deep Sphere Deep Sphere Subspace Identification Performance Table 3a: Norm After Projection into Subspace (No Noise) SpheresFlat PlatesCylinders ShallowMidDeepShallowMidDeepShallowMidDeep Shallow Mid Deep Table 3b: Norm After Projection into Subspace (Noise Var: 0.01) SpheresFlat PlatesCylinders ShallowMidDeepShallowMidDeepShallowMidDeep Shallow Mid Deep Table 3c: Norm After Projection into Subspace (Noise Var: 0.05) SpheresFlat PlatesCylinders ShallowMidDeepShallowMidDeepShallowMidDeep Shallow Mid Deep Mid Depth Sphere Mid Depth Sphere Mid Depth Sphere

600Hz to 60kHz New EMI Modality Georgia Tech EMI

Fast 3D Blind Deconvolution of Even Point Spread Functions Andrew Yagle and Siddharth Shah The University of Michigan, Ann Arbor Part II of this Presentation

Motivation Many blind deconvolution algorithms need an initial PSF estimate Can be tedious and problematic to measure PSF accurately Blind Deconvolution (Don’t need PSF) BUT But Blind Deconvolution algorithms tend to be slow ! Also many still need initial PSF estimate What we need A fast algorithm that performs blind deconvolution

We will show: An algorithm that performs blind deconvolution that is Fast Parallelizable A linear algebraic formulation Non iterative (at least for the Least Squares solution)

Assumptions 1. Point Spread Function or PSF h(x,y,z) is even in 3-D. Reasonable in optics. PSFs are symmetric in x, y, and z. Hence h(x,y,z) = h(-x,-y,-z) 2. We know the PSF or image support size. 3. Image has compact support. Potential Problem: Asymmetric PSFs due to optical aberrations Can these be solved too ? YES (later)

Formulation y(i 1,i 2,i 3 ) = h(i 1,i 2,i 3 ) *** u(i 1,i 2,i 3 ) + n(i 1,i 2,i 3 ) DATA PSF OBJECT NOISE where u(i 1,i 2,i 3 ) ≠ 0 for 0 ≤ i 1,i 2,i 3 ≤ M-1 h(i 1,i 2,i 3 ) ≠ 0 for 0 ≤ i 1,i 2,i 3 ≤ L-1 y(i 1,i 2,i 3 ) ≠ 0 for 0 ≤ i 1,i 2,i 3 ≤ N-1 N=L+M-1 h(i 1,i 2,i 3 ) = h(L-i 1,L-i 2,L-i 3 ) (even PSF) n(i 1,i 2,i 3 ) is zero mean white Gaussian noise. PROBLEM Given only data y(i 1,i 2,i 3 ) reconstruct the object u(i 1,i 2,i 3 ) and the PSF h(i 1,i 2,i 3 )

1-D Solution Equating coefficients, we get the following matrix Toeplitz Structure

2-D Problem or Example Solve:

2-D Example Solution Toeplitz Block Toeplitz structure Size of matrix (2M + L- 2) 2 X (2M 2 )

3-D Solution Equating coefficients we would get a doubly nested Toeplitz matrix Matrix size: (2M + L-2) 3 X (2M) 3 Q: So we have solved the 3D problem ? A: Not quite !! If M=5 and L=3 then the matrix size is 4913 X1024 It will be intractable to use this method “as is” in 3D !

Fourier Decomposition Using conjugate symmetry The point ? The last equation is decoupled into a set of M 2D problems ! 0 ≤ k ≤ M-1

2-D to 1-D So we broke down a huge 3D problem to M simpler 2D problems What next ? Substitute for x k in each 2D problem and you would get M 1D problems in z To summarize We broke up a large 3D problem into M 2 1D problems

2-D scale factors Note that each 1D problem will be correct upto a scale factor. Decoupling 2D to 1D Each row is solved to a scaled factor. How do we get the whole 2D solution correctly ? Solve along columns and compare coefficients 1D FT along columns 1D FT along rows solve c 1 U(1,:) c 2 U(2,:) c 3 U(3,:) c 4 U(4,:) solve d 1 U(:,1) d 2 U(:,2) d 3 U(:,3) d 4 U(:,4) Compare and scale U(x,y)

3-D scale factors We just learned how a 2D problem could be correctly scaled Decouple 3D to 2D Solve 3D Decouple 2D to 1D Solve 1D Scale 1D Sol ns Scale 2D Sol ns 2D solutions c1 c2 d1 d2 U(x,y,z) Decouple along z Solve 2D problems Decouple along x Compare and scale 2D problems

Stochastic Case In presence of noise the nullspace of the toeplitz structure no longer exists. We can find “nearest” nullspace using Least Squares (LS) (fast) Can use structure of matrix to solve by structured least squares (STLS) (slow but more accurate) We can show that such norm minimization will give us the Maximum Likelihood Estimate of the object u(x,y,z)

Simulations Synthetic bead image (30X30X30), (3X3X3) PSF, no noise

Stochastic case: STLN vs. LS Least Squares v/s STLN comparison Least squares does well at high SNRs but at low and medium SNRS STLN is better. 7X7X7 image. 3X3X3 PSF. 50 iterations per SNR

Comparison with Lucy Richardson SNR MSE Time Our algorithm gave a lower MSE. In LR Final accuracy even in absence of noise depends on initial PSF estimate. Our algorithm need only a fixed amount of time to solve independent of the SNR. LR needs more time and time to solve depends on the SNR.