Compressive Coded Aperture Superresolution Image Reconstruction

Similar documents
Compressive Coded Aperture Imaging

EXACT SIGNAL RECOVERY FROM SPARSELY CORRUPTED MEASUREMENTS

Compressive Imaging: Theory and Practice

Recovering Lost Sensor Data through Compressed Sensing

Compressive Through-focus Imaging

Beyond Nyquist. Joel A. Tropp. Applied and Computational Mathematics California Institute of Technology

Compressive Sampling with R: A Tutorial

ELEG Compressive Sensing and Sparse Signal Representations

Ultra-thin Multiple-channel LWIR Imaging Systems

Effects of Basis-mismatch in Compressive Sampling of Continuous Sinusoidal Signals

Sensing via Dimensionality Reduction Structured Sparsity Models

Compressed Sensing for Multiple Access

WAVELET-BASED COMPRESSED SPECTRUM SENSING FOR COGNITIVE RADIO WIRELESS NETWORKS. Hilmi E. Egilmez and Antonio Ortega

Cooperative Compressed Sensing for Decentralized Networks

High Resolution OFDM Channel Estimation with Low Speed ADC using Compressive Sensing

Design and Implementation of Compressive Sensing on Pulsed Radar

Compressive Imaging. Aswin Sankaranarayanan (Computational Photography Fall 2017)

Regularization Selection Method for LMS-Type Sparse Multipath Channel Estimation

ELEC Dr Reji Mathew Electrical Engineering UNSW

Signal Recovery from Random Measurements

Compressed Sensing for Networked Data

Distributed Compressed Sensing of Jointly Sparse Signals

Democracy in Action. Quantization, Saturation, and Compressive Sensing!"#$%&'"#("

RFID Tag Acquisition via Compressed Sensing

Single Image Blind Deconvolution with Higher-Order Texture Statistics

Compressive Sensing based Asynchronous Random Access for Wireless Networks

Diffraction of a Circular Aperture

Compressed RF Tomography for Wireless Sensor Networks: Centralized and Decentralized Approaches

The Camera : Computational Photography Alexei Efros, CMU, Fall 2008

COMPRESSIVE SPECTRAL IMAGING BASED ON COLORED CODED APERTURES

LENSLESS IMAGING BY COMPRESSIVE SENSING

Pilot Design for Sparse Channel Estimation in Orthogonal Frequency Division Multiplexing Systems

SPARSE TARGET RECOVERY PERFORMANCE OF MULTI-FREQUENCY CHIRP WAVEFORMS

An Introduction to Compressive Sensing and its Applications

ABSTRACT. Imaging Plasmons with Compressive Hyperspectral Microscopy. Liyang Lu

Recent advances in deblurring and image stabilization. Michal Šorel Academy of Sciences of the Czech Republic

Hardware Implementation of Proposed CAMP algorithm for Pulsed Radar

Computational Approaches to Cameras

Compressive Imaging Sensors


The Camera : Computational Photography Alexei Efros, CMU, Fall 2005

Improved Adaptive Sparse Channel Estimation Based on the Least Mean Square Algorithm

A Robust and Fast Gesture Recognition Method for Wearable Sensing Garments

Sparsity-Driven Feature-Enhanced Imaging

Performance Analysis of Threshold Based Compressive Sensing Algorithm in Wireless Sensor Network

Imagine a system with thousands or millions of independent components, all capable. Compressed Sensing for Networked Data

Coded Computational Photography!

Exploiting the Sparsity of the Sinusoidal Model Using Compressed Sensing for Audio Coding

High Resolution Radar Sensing via Compressive Illumination

EUSIPCO

Compressive Data Persistence in Large-Scale Wireless Sensor Networks

Computer Vision Slides curtesy of Professor Gregory Dudek

Dynamically Reparameterized Light Fields & Fourier Slice Photography. Oliver Barth, 2009 Max Planck Institute Saarbrücken

Improved Random Demodulator for Compressed Sensing Applications

Two strategies for realistic rendering capture real world data synthesize from bottom up

Noise-robust compressed sensing method for superresolution

SPARSE MIMO OFDM CHANNEL ESTIMATION AND PAPR REDUCTION USING GENERALIZED INVERSE TECHNIQUE

Compressive Optical MONTAGE Photography

Detection Performance of Compressively Sampled Radar Signals

Progress In Electromagnetics Research B, Vol. 17, , 2009

Imaging with Wireless Sensor Networks

SPARSE CHANNEL ESTIMATION BY PILOT ALLOCATION IN MIMO-OFDM SYSTEMS

A Compressed Sensing Based Ultra-Wideband Communication System

Deconvolution , , Computational Photography Fall 2017, Lecture 17

Energy-Effective Communication Based on Compressed Sensing

Lab 3.0. Pulse Shaping and Rayleigh Channel. Faculty of Information Engineering & Technology. The Communications Department

Antennas and Propagation. Chapter 5c: Array Signal Processing and Parametric Estimation Techniques

Compressive Direction-of-Arrival Estimation Off the Grid

COMPRESSIVE SENSING IN WIRELESS COMMUNICATIONS

Compressive Cooperative Obstacle Mapping in Mobile Networks

Collaborative Compressive Sensing based Dynamic Spectrum Sensing and Mobile Primary User Localization in Cognitive Radio Networks

Research Article Improved Sparse Channel Estimation for Cooperative Communication Systems

HOW TO USE REAL-VALUED SPARSE RECOVERY ALGORITHMS FOR COMPLEX-VALUED SPARSE RECOVERY?

Image acquisition. In both cases, the digital sensing element is one of the following: Line array Area array. Single sensor

Short-course Compressive Sensing of Videos

Short-Time Fourier Transform and Its Inverse

Antennas and Propagation. Chapter 6b: Path Models Rayleigh, Rician Fading, MIMO

Compressive Sensing Based High Resolution Channel Estimation for OFDM System

Lenses. Overview. Terminology. The pinhole camera. Pinhole camera Lenses Principles of operation Limitations

Midterm Examination CS 534: Computational Photography

The Design of Compressive Sensing Filter

NARROW BAND INTERFERENCE DETECTION IN OFDM SYSTEM USING COMPRESSED SENSING

Course Overview. Dr. Edmund Lam. Department of Electrical and Electronic Engineering The University of Hong Kong

Today. Defocus. Deconvolution / inverse filters. MIT 2.71/2.710 Optics 12/12/05 wk15-a-1

Reduced-Dimension Multiuser Detection

MISO. Department of Graduate Tohoku University Sendai, Japan. Communication. techniques in the major motivation. is due to the. dense CIRs.

Phased Array Feeds A new technology for multi-beam radio astronomy

Beamforming using compressive sensing

Phased Array Feeds A new technology for wide-field radio astronomy

Coding & Signal Processing for Holographic Data Storage. Vijayakumar Bhagavatula

Deconvolution , , Computational Photography Fall 2018, Lecture 12

Improved Compressive Sensing of Natural Scenes Using Localized Random Sampling

Adaptive STFT-like Time-Frequency analysis from arbitrary distributed signal samples

Cameras. CSE 455, Winter 2010 January 25, 2010

SUPER RESOLUTION INTRODUCTION

Design of Temporally Dithered Codes for Increased Depth of Field in Structured Light Systems

Practical Sub-Nyquist Sampling via Array-based Compressed Sensing Receiver Architecture

Multimode waveguide speckle patterns for compressive sensing

IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 13, NO. 10, OCTOBER

SparseCast: Hybrid Digital-Analog Wireless Image Transmission Exploiting Frequency Domain Sparsity

Transcription:

Compressive Coded Aperture Superresolution Image Reconstruction Roummel F. Marcia and Rebecca M. Willett Department of Electrical and Computer Engineering Duke University Research supported by DARPA and ONR ICASSP 2008: Compressive coded aperture aperture superresolution image reconstruction Slide 0

Aperture imaging Signal Images can be taken using pinhole cameras, which have infinite depth of field and do not suffer from chromatic aberration. ICASSP 2008: Compressive coded aperture aperture superresolution image reconstruction Slide 1

Aperture imaging Aperture Observation Signal Small pinholes allow little light = dark observations. ICASSP 2008: Compressive coded aperture aperture superresolution image reconstruction Slide 1

Aperture imaging Aperture Observation Signal Larger pinholes allow more light but leads to decrease in resolution = blurry observations. ICASSP 2008: Compressive coded aperture aperture superresolution image reconstruction Slide 1

Aperture imaging Aperture Observation Signal Multiple small pinholes = overlapping observations. ICASSP 2008: Compressive coded aperture aperture superresolution image reconstruction Slide 1

Modified Uniformly Redundant Array (MURA) A MURA pattern p consists of specified openings that has a corresponding decoding pattern p: = Coded aperture p Decoding pattern p δ Gottesman and Fenimore (1989) ICASSP 2008: Compressive coded aperture aperture superresolution image reconstruction Slide 2

Modified Uniformly Redundant Array (MURA) = Gottesman and Fenimore (1989) ICASSP 2008: Compressive coded aperture aperture superresolution image reconstruction Slide 3

Modified Uniformly Redundant Array (MURA) = }{{} Decoding pattern Reconstruction Coded observation MURA patterns are 50% open = coded observations are much brighter than those from small pinhole cameras. Gottesman and Fenimore (1989) ICASSP 2008: Compressive coded aperture aperture superresolution image reconstruction Slide 3

MURA aperture imaging Signal Aperture Observation Reconstruction f p y ˆf The observation y is given by y = f p + w where w is zero-mean white Gaussian noise. The MURA reconstruction is given by ˆf MURA = y p where p is the decoding pattern. This reconstruction method is linear in y. ICASSP 2008: Compressive coded aperture aperture superresolution image reconstruction Slide 4

Coded aperture imaging Signal Aperture Observation Reconstruction f p y ˆf MURA patterns are optimal assuming linear reconstruction and no downsampling. Few guiding principles for coded aperture mask design for nonlinear reconstructions. Low resolution observations useful for lower bandwidth and storage requirements, for smaller focal plane arrays. ICASSP 2008: Compressive coded aperture aperture superresolution image reconstruction Slide 4

Coded aperture imaging Signal Aperture Observation Reconstruction? f p y ˆf This talk: How to design coded aperture, p, for nonlinear reconstruction of signal from low-resolution noisy observations y. ICASSP 2008: Compressive coded aperture aperture superresolution image reconstruction Slide 4

Compressive Sensing Recover signal f from limited observations y IR k : = y R f with (underdetermined) projection matrix R IR k n and k n. Highly accurate estimates of f can be obtained with high probability if f is sparse in some basis W, i.e., f = W θ with θ mostly zeros. RW is sufficiently nice (RIP, details to follow). Candès et al. (2006), Donoho (2006), Baraniuk (2007) ICASSP 2008: Compressive coded aperture aperture superresolution image reconstruction Slide 5

Compressive Sensing Recover signal f from limited observations y IR k : =, where = y R f f W θ with (underdetermined) projection matrix R IR k n and k n. Highly accurate estimates of f can be obtained with high probability if f is sparse in some basis W, i.e., f = W θ with θ mostly zeros. RW is sufficiently nice (RIP, details to follow). Candès et al. (2006), Donoho (2006), Baraniuk (2007) ICASSP 2008: Compressive coded aperture aperture superresolution image reconstruction Slide 5

Compressive Sensing Recover signal f from limited observations y IR k : = y RW θ with (underdetermined) projection matrix R IR k n and k n. Highly accurate estimates of f can be obtained with high probability if f is sparse in some basis W, i.e., f = W θ with θ mostly zeros. RW is sufficiently nice (RIP, details to follow). Candès et al. (2006), Donoho (2006), Baraniuk (2007) ICASSP 2008: Compressive coded aperture aperture superresolution image reconstruction Slide 5

l 2 l 1 minimization Recover the signal f by solving the nonlinear optimization problem ˆθ = argmin θ ˆf = W ˆθ 1 2 y RW θ 2 2 + τ θ 1 where l 2 term minimizes the least-squares error. l 1 term drives small components of θ to zero. τ > 0 is a regularization parameter to make problem well-posed. l 2 l 1 minimization (or equivalent variants) is the right problem to solve. Candès and Tao (2005), Haupt and Nowak (2006) ICASSP 2008: Compressive coded aperture aperture superresolution image reconstruction Slide 6

Restricted Isometry Property (RIP) A matrix R satisfies the Restricted Isometry Property of order m if submatrices R T of R are almost an isometry, i.e., for some constant δ m, R (1 δ m ) z 2 2 R T z 2 2 (1 + δ m ) z 2 2 R T Example: Elements of R are drawn from a zero-mean Gaussian distribution not realizable in most optical systems. Verifying the RIP for a particular matrix cannot be done computationally. Candès and Tao (2005) ICASSP 2008: Compressive coded aperture aperture superresolution image reconstruction Slide 7

Projection matrix R In our setup, the observation y is given by y = D(f p) + w, Downsampling Signal Coded Gaussian operator aperture noise ICASSP 2008: Compressive coded aperture aperture superresolution image reconstruction Slide 8

Projection matrix R In our setup, the observation y is given by Rf {}}{ y = D(f p) + w, Downsampling Signal Coded Gaussian operator aperture noise Then Rf = D(f p) = (DF 1 C p F)f Inverse Transfer Fourier Fourier function transform transform ICASSP 2008: Compressive coded aperture aperture superresolution image reconstruction Slide 8

Projection matrix R In our setup, the observation y is given by Rf {}}{ y = D(f p) + w, Downsampling Signal Coded Gaussian operator aperture noise Then Rf = D(f p) = (DF 1 C p F)f Inverse Transfer Fourier Fourier function transform transform f Ff C p Ff F 1 C p Ff DF 1 C p Ff ICASSP 2008: Compressive coded aperture aperture superresolution image reconstruction Slide 8

Projection matrix R In our setup, the observation y is given by Then Rf {}}{ y = D(f p) + w, Downsampling Signal Coded Gaussian operator aperture noise A {}}{ Rf = D(f p) = (DF 1 C p F)f ICASSP 2008: Compressive coded aperture aperture superresolution image reconstruction Slide 8

Projection matrix R In our setup, the observation y is given by Then Rf {}}{ y = D(f p) + w, Downsampling Signal Coded Gaussian operator aperture noise A {}}{ Rf = D(f p) = (DF 1 C p F)f The matrix A = F 1 C p F is block-circulant with circulant blocks: A = } {{ } n blocks ICASSP 2008: Compressive coded aperture aperture superresolution image reconstruction Slide 8

Projection matrix R Theorem: [Bajwa et al (2007)] If R is circulant whose entries are drawn from an appropriate probability distribution, R satisfies the RIP with high probability. Proposed compressive coded aperture: R = DA is pseudo-circulant = R also satisfies the RIP with high probability. RW, where W = Haar wavelet transform, also satisfies this property. Bajwa et al. (2007) ICASSP 2008: Compressive coded aperture aperture superresolution image reconstruction Slide 9

Computing p from block-circulant A General approach: 1. Draw elements of A randomly from Gaussian distribution (subject to a symmetry constraint). 2. Set A = F 1 C p F. 3. Solve for p. Issue: A is very large solving for p non-trivial computationally but possible by exploiting structure of F 1 C p F. ICASSP 2008: Compressive coded aperture aperture superresolution image reconstruction Slide 10

Computing p from block-circulant A Mask p must be physically realizable: p = real-valued = F(p) = circularly symmetric = A = symmetric (A = A T ). p = non-negative = Shift p = R is no longer zero mean this can be compensated for in the reconstruction procedure. Rescale p so that its values [0, 1]. Example: p = ICASSP 2008: Compressive coded aperture aperture superresolution image reconstruction Slide 11

Gradient Projection for Sparse Reconstruction (GPSR) The l 2 l 1 minimization problem θ = argmin θ 1 2 y RW θ 2 2 + τ θ 1 is solved using the Gradient Projection for Sparse Reconstruction (GPSR) algorithm. GPSR is fast, efficient, and accurate. shown to outperform many state-of-the-art methods for CS minimization. Numerical experiment: Compare three methods for reconstruction: (1) no coding, (2) proposed coding, and (3) coding with rounded values (0 or 1) for simplicity. Figueiredo et al. (2007) ICASSP 2008: Compressive coded aperture aperture superresolution image reconstruction Slide 12

Numerical experiments Original image Uncoded No coding observation MSE = 0.1011 Coded Proposed coding Coding with 0 and 1 observation MSE = 0.0867 MSE = 0.0897 ICASSP 2008: Compressive coded aperture aperture superresolution image reconstruction Slide 13

Numerical experiments Original image Uncoded No coding observation MSE = 0.1011 Coded Proposed coding Coding with 0 and 1 observation MSE = 0.0867 MSE = 0.0897 ICASSP 2008: Compressive coded aperture aperture superresolution image reconstruction Slide 13

Numerical experiments Original image Uncoded No coding observation MSE = 0.1011 Coded Proposed coding Coding with 0 and 1 observation MSE = 0.0867 MSE = 0.0897 ICASSP 2008: Compressive coded aperture aperture superresolution image reconstruction Slide 13

Summary: Compressive Coded Aperture Aperture Observation Signal Reconstruction CCA Compressive Coded Aperture (CCA) enhances image reconstruction from low-resolution observations using nonlinear methods. ICASSP 2008: Compressive coded aperture aperture superresolution image reconstruction Slide 14

Thank you. Have a nice day. ICASSP 2008: Compressive coded aperture aperture superresolution image reconstruction Slide 15

Thank you. Have a nice day. ICASSP 2008: Compressive coded aperture aperture superresolution image reconstruction Slide 15