compressed sensing and machine learning for radar imaging€¦ · müjdat Çetin ieee wnyispw 2019...

43
Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate Professor, Department of Electrical and Computer Engineering Interim Director, Goergen Institute for Data Science University of Rochester, Rochester, NY Contributors : Burak Alver, Ammar Saleem, Sadegh Samadi, Abdurrahim Soğanlı, Emre Güven, Alper Güngör, W. Clem Karl.

Upload: others

Post on 16-Jul-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

Compressed Sensing and Machine Learning for Radar Imaging

Müjdat Çetin

Associate Professor, Department of Electrical and Computer EngineeringInterim Director, Goergen Institute for Data Science

University of Rochester, Rochester, NY

Contributors: Burak Alver, Ammar Saleem, Sadegh Samadi, Abdurrahim Soğanlı,

Emre Güven, Alper Güngör, W. Clem Karl.

Page 2: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

Computational Imaging Computed tomography Seismic imaging

Computational microscopyCoded-aperture imaging

Light-field / plenoptic imaging Single-pixel imaging

Page 3: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

Radar Imaging Basics

•All-weather•Day and night operation•Superposition of response from scatterers – tomographic measurements

•Synthetic aperture radar (SAR)•Computational imaging problem: Obtain a spatial map of reflectivity from radar returns

Page 4: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

Outline

• Sparsity and compressed sensing for radar imaging

• Machine learning for radar imaging

Page 5: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

Initial motivation for our work

• Accurate localization of dominant scatterers

– Limited resolution

– Clutter and artifact energy

Some challenges for automatic decision-making from SAR images:

• Region separability

– Speckle

– Object boundaries

• Low SNR, limited apertures

Page 6: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

Sparsity and Compressibility of Signals

Page 7: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

Underdetermined Linear Inverse Problems

• A simple example:

– : “band-limited”

DFT operator

– : identity matrix

Observation

Matrix=

Observed

data

L non-zero

elements

fN M L

NM :A

Conventional

signal processing

result

y αΨA

A

Ψ

Page 8: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

Underdetermined Linear Inverse Problems, Sparsity, Compressed Sensing

• Basic problem: find an estimate of , where

• Underdetermined -- non-uniqueness of solutions• Additional information/constraints needed for a unique

solution• If we know is sparse (i.e., has few non-zero elements)?

• Intractable combinatorial optimization problem• Past work on sparse signal representation (including ours)

has produced principled and feasible alternatives– lp relaxations or greedy methods

[ ]

Number of non-zero elements in f

Page 9: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

SAR Ground-plane Geometry

• Scalar 2-D complex reflectivity field

• Transmitted chirp signal:

• Received, demodulated return from circular patch:

Page 10: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

SAR Observation Model

• Observations are related to projections of the field:

• SAR observations are band-limited slices from the 2-D Fourier transform of the reflectivity field:

• Discrete tomographic

SAR observation model:(combining all measurements)

Observed data

SAR Forward Model Unknown field

Noise

Page 11: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

Conventional Image Formation

• Given SAR returns, create an estimate of the reflectivity field f

Polar format algorithm:

• Each pulse gives slice of 2-D Fourier transform of field

• Polar to rectangular resampling

• 2-D inverse DFT

Support of observed data in the spatial frequency domain

Sample Conventional Image

Page 12: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

Sparsity-Driven Radar Imaging – basic version

• Bayesian interpretation: MAP estimation problem with heavy-tailed priors

• Complex-valued data and image

• Magnitude of complex-valued field admits sparse representation

• No informative prior on reflectivity phase

• Typical choices for L: – identity (point-enhanced imaging)

– gradient (region-enhanced imaging)

• Optimization problem structure is different from common sparse representation problems

(f | y) (y | f) (f)p p p

Page 13: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

One way to solve the optimization problem

• Alternating Direction Method of Multipliers (ADMM)

• An augmented Lagrangian method developed in 1970s, with roots in 1950s -- rediscovered recently!

• Contains ideas involving dual decomposition, method of multipliers, proximal methods, variable splitting

• Enables decoupling terms related to data and priors

• Suited to distributed optimization

Page 14: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

A basic ADMM for l1 minimization

• Cost function:

• Augmented Lagrangian with variable splitting:

• Iterative solution:

2

2 1

1( ) -

2J f y Af f

2 2

2 1 2

1( , , ) - ( ) -

2 2

TL

f g u y Af g u f g f g

11

1 1

/

1 1 1

k T T k k

k k k

k k k k

S

f A A I A y g u

g f u

u u f g

Data

Prior

Page 15: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

Point-Enhanced Imaging

Synthetic scene

Original Conventional Point-Enhanced

Page 16: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

Sparsity-Driven SAR Imaging Results

Point-enhanced Region-enhanced Wavelet dictionary

Page 17: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

Conventional Sparsity-driven, ADMM-based

Sparsity-Driven SAR Imaging Results

Page 18: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

Dictionary Learning for Sparsity-Driven SAR Imaging

Training Images

K-SVD

Learned

dictionary

Conventional Learning-based

Page 19: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

Deep Learning-based Priors for SAR Imaging

• A new SAR image reconstruction framework utilizing Plug-and-Play (PnP) priors– Optimization-based reconstruction - regularized

inversion, MAP estimation

– Decoupling the data and the prior through ADMM

– Deep learning-based prior

Page 20: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

Problem Formulation

• Discretized SAR observation model:

𝐲 = 𝐀𝐟 + 𝐧

• Retrieve 𝐟 using a regularized cost function:

𝐟 = argmin𝐟

{𝔇 𝐟 + 𝜆ℜ(𝐟)}

where 𝔇 𝐟 = 𝐲 − 𝐀𝐟 22 and ℜ(𝐟) is the regularizer

Page 21: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

Problem Formulation

• Prior information or regularization constraints on themagnitude of 𝐟

• Rewrite 𝐟 = 𝚯 𝐟 where is 𝚯 a diagonal matrix containing the phase of 𝐟 in the form 𝑒𝑗𝜙(𝐟)

• Cost function becomes:

𝐟 , 𝚯 = argmin𝐟 ,𝚯

𝐲 − 𝐀𝚯 𝐟 22 + 𝜆ℜ(𝐟)

Page 22: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

Variable Splitting and ADMM

• Introduce an auxiliary variable with a constraint: 𝐟 , 𝚯, 𝐡 = argmin

𝐟 ,𝚯,𝐡𝐲 − 𝐀𝚯 𝐟 2

2 + 𝜆ℜ 𝐡

𝑠. 𝑡. 𝐟 − 𝐡 = 0

• Augmented Lagrangian (in scaled form): 𝐟 , 𝚯, 𝐡, 𝐮 = argmin

𝐟 ,𝚯,𝐡,𝐮𝐲 − 𝐀𝚯 𝐟 2

2 + 𝜆ℜ 𝐡

+𝜌

2𝐟 − 𝐡 + 𝐮 2

2 +𝜌

2𝐮 2

2

Page 23: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

Variable Splitting and ADMM - details

• Let 𝜽 ∈ ℂ𝑁×1 be a vector containing the diagonal elements of the phase matrix 𝚯

• Invoke the constraint that the magnitudes of the elements of 𝜽 should be 1, since they contain phases in the form 𝑒𝑗𝜙(𝐟)

• Let 𝐁 be a matrix whose diagonal elements contain the reflectivity magnitudes

• Let 𝐟 = 𝐡 − 𝐮 and 𝐡 = 𝐟 + 𝐮

Page 24: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

Variable Splitting and ADMM

• Each iteration of the ADMM algorithm performs the followingsteps enabling the use of a Plug-and-Play (PnP) prior approach:

𝜽 = argmin𝜽

𝐲 − 𝐀𝐁𝜽 22 + 𝜆𝛉 𝑖=1

𝑁 ( 𝜽𝑖 − 1)2

𝐟 = argmin𝐟

𝐲 − 𝐀𝚯 𝐟 22 +

𝝆

2𝐟 − 𝐟

2

2

𝐡 = argmin𝐡

𝜆ℜ 𝐡 +𝝆

2 𝐡 − 𝐡

2

2

𝐮 = 𝐮 + 𝐟 − 𝐡

where 𝜆𝛉 is a hyperparameter

Data

Prior

Data

Page 25: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

Convolutional Neural Network (CNN)-based Prior

• Architecture: modified version of the network used in [1]

• 20 convolutional modules

• First and even numbered modules: 64 3×3 filters withpadding 1, stride 1

• Remaining modules: 64 5×5 filters with padding 2, stride 1

• Each module has batch normalization and ReLU layers

[1] K. Zhang, W. Zuo, Y. Chen, D. Meng, and L. Zhang, “Beyond a Gaussian denoiser: Residual learning of deepCNN for image denoising,” IEEE Transactions on Image Processing, 26(7):3142-3155, 2017.

Page 26: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

Training the CNN - Synthetic Scenes

Using 64×64 ground truth images for CNN training:• Add random phase to training images and obtain the phase histories.• Apply complex-valued additive noise to the phase histories.

– Magnitude uniformly distributed over [0, 𝜎𝑦], where 𝜎𝑦 is the standard deviation of the magnitude of the phase history data

– Phase uniformly distributed over [−𝜋, 𝜋]

• Perform conventional reconstructions.• Extract 16×16 overlapping patches from these conventional images and

their corresponding ground truths, to construct input-output pairs.• Augment the pairs of images through rotation by [90°, 180°, 270°].• Train the network using these augmented pairs of images, with image

reconstructed from noisy data as input and ground truth image as output.

Page 27: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

Synthetic Data Experiments --Training Set

Page 28: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

Test Set

• 5 different phase history data availability levels:

100%, 87.89%, 76.56%, 56.25%, 25%

• 2 different noise levels (𝜎𝑛 ∈ 0.1, 1 𝜎𝑦)

• Rectangular band-limitation for data reduction

Page 29: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

Qualitative Results: Image 7, 𝜎𝑛 = 0.1𝜎𝑦 and full data

Page 30: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

Qualitative Results: Image 7, 𝜎𝑛 = 0.1𝜎𝑦 and 87.89% data

Page 31: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

Qualitative Results: Image 7, 𝜎𝑛 = 0.1𝜎𝑦 and 76.56% data

Page 32: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

Qualitative Results: Image 7, 𝜎𝑛 = 0.1𝜎𝑦 and 56.25% data

Page 33: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

Qualitative Results: Image 7, 𝜎𝑛 = 0.1𝜎𝑦 and 25% data

Page 34: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

Quantitative Results

Page 35: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

Preliminary Results on Real Scenes from TerraSAR-X

• Training based on the Netherlands Rotterdam Harbor StaringSpotlight SAR image (1041 × 1830)

– Split into 448 non-overlapping 64 × 64 ‘‘windows’’

– 1075648 overlapping 16 × 16 patches extracted from windows

– Patches augmented with rotations of 90°, 180°, 270°

• Test set: 751 selected windows extracted from the Panama High Resolution Spotlight SAR image (2375 × 3375)

Page 36: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

Qualitative Results: Image 608, 𝜎𝑛 = 𝜎𝑦, full data

Page 37: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

Qualitative Results: Image 608, 𝜎𝑛 = 𝜎𝑦, 87.89% data

Page 38: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

Qualitative Results: Image 608, 𝜎𝑛 = 𝜎𝑦, 76.56% data

Page 39: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

Qualitative Results: Image 608, 𝜎𝑛 = 𝜎𝑦, 56.25% data

Page 40: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

Qualitative Results: Image 608, 𝜎𝑛 = 𝜎𝑦, 25% data

Page 41: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

Conclusion• A line of inquiry that lies at the intersection of several domains:

– Radar sensing

– Computational imaging

– Signal representation, compressed sensing

– Machine learning

• Sparsity is a useful asset for radar imaging especially in

nonconventional data collection scenarios

(e.g., when the data are sparse, irregular, limited)

• Deep learning methods may have the potential to learn complicated spatial patterns and enable their incorporation as priors into computational radar imaging

Page 42: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

IEEE Computational Imaging Technical Committee

Page 43: Compressed Sensing and Machine Learning for Radar Imaging€¦ · Müjdat Çetin IEEE WNYISPW 2019 Compressed Sensing and Machine Learning for Radar Imaging Müjdat Çetin Associate

Müjdat Çetin IEEE WNYISPW 2019

IEEE Transactions on Computational Imaging