Structurally Random Matrices

Similar documents
COMPRESSIVE VIDEO SAMPLING

Signal Reconstruction from Sparse Representations: An Introdu. Sensing

SPARSITY ADAPTIVE MATCHING PURSUIT ALGORITHM FOR PRACTICAL COMPRESSED SENSING

Compressive Sensing for Multimedia. Communications in Wireless Sensor Networks

Spatially-Localized Compressed Sensing and Routing in Multi-Hop Sensor Networks 1

Compressive Sensing Based Image Reconstruction using Wavelet Transform

Image reconstruction based on back propagation learning in Compressed Sensing theory

Sparse Reconstruction / Compressive Sensing

ADAPTIVE LOW RANK AND SPARSE DECOMPOSITION OF VIDEO USING COMPRESSIVE SENSING

Outline Introduction Problem Formulation Proposed Solution Applications Conclusion. Compressed Sensing. David L Donoho Presented by: Nitesh Shroff

ELEG Compressive Sensing and Sparse Signal Representations

Detecting Burnscar from Hyperspectral Imagery via Sparse Representation with Low-Rank Interference

An Iteratively Reweighted Least Square Implementation for Face Recognition

A Compressive Sensing Approach for Expression-Invariant Face Recognition

VARIABLE DENSITY COMPRESSED IMAGE SAMPLING

Compressive Sensing: Theory and Practice

A fast algorithm for sparse reconstruction based on shrinkage, subspace optimization and continuation [Wen,Yin,Goldfarb,Zhang 2009]

Introduction to Topics in Machine Learning

RECONSTRUCTION ALGORITHMS FOR COMPRESSIVE VIDEO SENSING USING BASIS PURSUIT

Compressive. Graphical Models. Volkan Cevher. Rice University ELEC 633 / STAT 631 Class

TERM PAPER ON The Compressive Sensing Based on Biorthogonal Wavelet Basis

Signal and Image Recovery from Random Linear Measurements in Compressive Sampling

Modified Iterative Method for Recovery of Sparse Multiple Measurement Problems

Robust image recovery via total-variation minimization

Non-Differentiable Image Manifolds

The Fundamentals of Compressive Sensing

Introduction. Wavelets, Curvelets [4], Surfacelets [5].

Image Reconstruction based on Block-based Compressive Sensing

Adaptive compressed image sensing based on wavelet-trees

KSVD - Gradient Descent Method For Compressive Sensing Optimization

Measurements and Bits: Compressed Sensing meets Information Theory. Dror Baron ECE Department Rice University dsp.rice.edu/cs

Joint Optimization of Transport Cost and Reconstruction for Spatially-Localized Compressed Sensing in Multi-Hop Sensor Networks

Compressive Sensing based image processing in TrapView pest monitoring system

Optimal Sampling Geometries for TV-Norm Reconstruction of fmri Data

Randomized sampling strategies

Compressed Sensing Algorithm for Real-Time Doppler Ultrasound Image Reconstruction

P257 Transform-domain Sparsity Regularization in Reconstruction of Channelized Facies

ECE 8201: Low-dimensional Signal Models for High-dimensional Data Analysis

Combinatorial Selection and Least Absolute Shrinkage via The CLASH Operator

Image Reconstruction from Multiple Sparse Representations

SPARSE SIGNAL RECONSTRUCTION FROM NOISY COMPRESSIVE MEASUREMENTS USING CROSS VALIDATION. Petros Boufounos, Marco F. Duarte, Richard G.

Bit-plane Image Coding Scheme Based On Compressed Sensing

A Relationship between the Robust Statistics Theory and Sparse Compressive Sensed Signals Reconstruction

Detection Performance of Radar Compressive Sensing in Noisy Environments

The Benefit of Tree Sparsity in Accelerated MRI

DOWNWARD SPATIALLY-SCALABLE IMAGE RECONSTRUCTION BASED ON COMPRESSED SENSING

2D and 3D Far-Field Radiation Patterns Reconstruction Based on Compressive Sensing

Sparse Watermark Embedding and Recovery using Compressed Sensing Framework for Audio Signals

Compressive Sensing Algorithms for Fast and Accurate Imaging

Sparse Signals Reconstruction Via Adaptive Iterative Greedy Algorithm

COMPRESSED sensing (CS) theory states that the information

Weighted-CS for reconstruction of highly under-sampled dynamic MRI sequences

University of Bristol - Explore Bristol Research. Peer reviewed version. Link to published version (if available): /EUSIPCO.2016.

University of Alberta. Parallel Sampling and Reconstruction with Permutation in Multidimensional Compressed Sensing. Hao Fang

Compressive Topology Identification of Interconnected Dynamic Systems via Clustered Orthogonal Matching Pursuit

A Study on Compressive Sensing and Reconstruction Approach

CHAPTER 9 INPAINTING USING SPARSE REPRESENTATION AND INVERSE DCT

arxiv: v1 [stat.ml] 14 Jan 2017

Algorithms for sparse X-ray CT image reconstruction of objects with known contour

Compressive Sensing. Part IV: Beyond Sparsity. Mark A. Davenport. Stanford University Department of Statistics

Collaborative Sparsity and Compressive MRI

Compressive Imaging for Video Representation and Coding

Compressed Sensing and Applications by using Dictionaries in Image Processing

Compressive Single Pixel Imaging Andrew Thompson University of Edinburgh. 2 nd IMA Conference on Mathematics in Defence

Optimized Compressed Sensing for Curvelet-based. Seismic Data Reconstruction

Compressive Parameter Estimation with Earth Mover s Distance via K-means Clustering. Dian Mo and Marco F. Duarte

IMA Preprint Series # 2211

Lecture 17 Sparse Convex Optimization

COMPRESSED SENSING: A NOVEL POLYNOMIAL COMPLEXITY SOLUTION TO NASH EQUILIBRIA IN DYNAMICAL GAMES. Jing Huang, Liming Wang and Dan Schonfeld

Compressive Sensing: Opportunities and pitfalls for Computer Vision

1-bit Compressive Data Gathering for Wireless Sensor Networks

QUAD-TREE PARTITIONED COMPRESSED SENSING FOR DEPTH MAP CODING. Ying Liu, Krishna Rao Vijayanagar, and Joohee Kim

Distributed Compressed Estimation Based on Compressive Sensing for Wireless Sensor Networks

Contourlets: Construction and Properties

Expanding Window Compressed Sensing for Non-Uniform Compressible Signals

Compressive Sensing-based Target Tracking for Wireless Visual Sensor Networks

Face Recognition via Sparse Representation

Using. Adaptive. Fourth. Department of Graduate Tohoku University Sendai, Japan jp. the. is adopting. was proposed in. and

Bipartite Graph based Construction of Compressed Sensing Matrices

Main Menu. Summary. sampled) f has a sparse representation transform domain S with. in certain. f S x, the relation becomes

Adaptive step forward-backward matching pursuit algorithm

Open Access Reconstruction Technique Based on the Theory of Compressed Sensing Satellite Images

Sparse Signal Reconstruction using Weight Point Algorithm

Multiple-View Object Recognition in Band-Limited Distributed Camera Networks

Generalized Tree-Based Wavelet Transform and Applications to Patch-Based Image Processing

arxiv: v1 [cs.cv] 23 Sep 2017

G Practical Magnetic Resonance Imaging II Sackler Institute of Biomedical Sciences New York University School of Medicine. Compressed Sensing

COMPRESSIVE POINT CLOUD SUPER RESOLUTION

Energy Efficient Signal Acquisition in Wireless Sensor Networks : A Compressive Sensing Framework

Image Compression and Recovery through Compressive Sampling and Particle Swarm

MRT based Fixed Block size Transform Coding

Compressed Sensing for Rapid MR Imaging

A Compressed Sensing Approach for Biological Microscopy Image Denoising

Sparsity Based Regularization

Johnson-Lindenstrauss Lemma, Random Projection, and Applications

RECOVERY OF PARTIALLY OBSERVED DATA APPEARING IN CLUSTERS. Sunrita Poddar, Mathews Jacob

Clustered Compressive Sensing: Application on Medical Imaging

Compressive Sensing for High-Dimensional Data

Compressive Sensing Applications and Demonstrations: Synthetic Aperture Radar

Motion Estimation and Classification in Compressive Sensing from Dynamic Measurements

Transcription:

Fast Compressive Sampling Using Structurally Random Matrices Presented by: Thong Do (thongdo@jhu.edu) The Johns Hopkins University A joint work with Prof. Trac Tran, The Johns Hopkins University it Dr. Lu Gan, Brunel University, UK 1

Compressive Sampling Framework Main assumption: K-sparse representation of an input signal Ψ: sparsifying transform; xn 1 = Ψ N Nα N 1 α: transform coefficients; Compressive sampling: Φ y =Φ M 1 M N N 1 M N : random matrices, random row subset of an orthogonal matrix (partial Fourier),etc. y ΦM N Ψ M α 1 N N N 1 = Sensing matrix x α N 1 has K nonzero entries es Compressed measurements Reconstruction: L1-minimization (Basis Pursuit) α = arg min α s.t. y =ΦΨα α x = Ψ α 1 2

AWish-list of the Sampling Operator Optimal Performance: require the minimal number of compressed measurements Universality: incoherent with various families of signals Practicality: fast computation memory efficiency hardware friendly streaming capability 3

Current Sensing Matrices Random matrices[candes, Tao, Donoho] Optimal performance Huge memory and computational complexity Not appropriate in large scale applications Partial Fourier[Candes et. al.] Fast computation Non-universality Only incoherent with signals sparse in time Not incoherent with smooth signals such as natural images. Other methods (Scrambled FFT, Random Filters, ) Either lack of universality or no theoretical guarantee 4

Motivation Significant performance improvement of scrambled FFT over partial Fourier A well-known fact [Baraniuk, Candès] But no theoretical justification Compressed measurements Random downsampler FFT Original 512x512 Lena image Reconstruction Basis Pursuit Reconstruction from 25% of measurements: 16.5 db 5

Motivation Significant performance improvement of scrambled FFT over partial Fourier A well-known fact [Baraniuk, Candès] Original 512x512 Lena image But no theoretical justification Compressed measurements Random downsampler Scrambled FFT Reconstruction Basis Pursuit Reconstruction from 25% of measurements: 29.4 db 6

Our Contributions Propose the concept of Structurally random ensembles Extension of Scrambled dfourier Ensemble Provide theoretical guarantee for this novel sensing framework Design sensing ensembles with practical features Fast computable, memory efficient, hardware friendly, streaming capability etc. 7

Pre-randomizer: Proposed CS System Global randomizer: random permutation of sample indices Local randomizer: random sign reversal of sample values Compressed measurements Random downsampler FFT,WHT,DCT Pre-randomizer Input signal Reconstruction Basis Pursuit signal recovery 8

Proposed CS System Compressive Sampling y = D( T( P( x))) = A( x) Pre-randomize an input signal (P) Apply fast transform (T) Pick up a random subset of transform coefficients (D) Reconstruction Basis Pursuit with sensing operator and its adjoint: * * * * * A= D( T( P( Ψ ( )))) A =Ψ ( P ( T ( D ( ))))) Compressed measurements D Random downsampler T FFT,WHT,DCT, P Pre-randomizer randomizer Input signal x =Ψ α Reconstruction Basis Pursuit signal recovery 9

Proposed CS System Compressive Sampling y = D( T( P( x))) = A( x) Pre-randomize an input signal (P) Apply fast transform (T) Pick up a random subset of transform coefficients (D) Reconstruction Basis Pursuit with sensing operator and its adjoint: * * * * * A= D( T( P( Ψ ( )))) A =Ψ ( P ( T ( D ( ))))) Structurally random matrix Compressed measurements D Random downsampler T FFT,WHT,DCT, P Pre-randomizer randomizer Input signal x =Ψ α Reconstruction Basis Pursuit signal recovery 10

Structurally Random Matrices Structurally random matrices with local randomizer: a product of 3 matrices Random downsampler Pr( d ii = 0) = 1 M N Fast transform Pr( d = 1) = M N FFT, WHT, DCT, ii Local randomizer Pr( d = ± 1) = 1/2 ii 11

Structurally Random Matrices Structurally random matrices with global randomizer: a product of 3 matrices Random downsampler Pr( dii = 0) = 1 M N Pr( d = 1) = M N ii Fast transform FFT, WHT, DCT, Global randomizer Uniformly random permutation matrix Partial Fourier 12

Sparse Structurally Random Matrices With local randomizer: Fast computation Memory efficiency Hardware friendly Streaming capability Random downsampler Pr( dii = 0) = 1 M N Pr( d = 1) = M N ii Block-diagonal WHT, Local randomizer DCT, FFT, etc. Pr( d =± 1) = 1/ 2 ii 13

Sparse Structurally Random Matrices With global randomizer Fast computation Memory efficiency Hardware friendly Nearly streaming capability Random downsampler Pr( dii = 0) = 1 M N Pr( d = 1) = M N ii Block-diagonal WHT, Global randomizer DCT, FFT,etc. Uniformly random permutation matrix 14

Theoretical Analysis Theorem 1: Assume that the maximum absolute entries of a structurally random matrix ΦM N and an orthonormal matrix Ψ N Nis not larger than 1 logn With high h probability, bili coherence of ΦM N and Ψ N N is not larger than Ο( log N / s) Φ s: the average number of nonzero entries per row of Proof: Bernstein s concentration inequality of sum of independent random variables The optimal coherence (Gaussian/Bernoulli random matrices): Ο( log N / N) M N 15

Theoretical Analysis Theorem 2: With the previous assumption, sampling a signal using a structurally random matrix guarantees exact reconstruction (by Basis Pursuit) with high probability, y,provided that 2 M ~( KN / s)log N s: the average number of nonzero entries per row of the sampling matrix N: length of the signal, K: sparsity of the signal Proof: follow the proof framework of [Candès2007] and previous theorem of coherence of the structurally random matrices The optimal number of measurements required by Gaussian/Bernoulli dense random matrices: K log N [Candès2007] E. Candès and J. Romberg, Sparsity and incoherence in compressive sampling, Inverse Problems, 23(3) pp. 969-985, 2007 16

Simulation Results: Sparse 1D Signals Input signal sparse in DCT domain N=256, K = 30 Reconstruction: ti Orthogonal Matching Pursuit(OMP) WHT256 + global randomizer Random permutation of samples indices + Walsh-Hadamard WHT256 + local lrandomizer Random sign reversal of sample values + Walsh-Hadamard WHT8 + global randomizer Random permutation of samples indices + block 8 8diagonal Walsh- Hadamard The fraction of nonzero entries:1/32 32 times sparser than Scrambled FFT, i.i.d i Gaussian ensemble, 17

Simulation Results: Compressible 2D Signals Experiment set-up: Test images: 512 512 Lena and Boat; Sparsifying transform ψ: Daubechies 9/7 wavelet transform; L1-minimization solver: GPSR [Mario, Robert, Stephen] Structually random sensing matrices Φ: WHT512 & local randomizer Random sign reversal of sample values + 512 512 block diagonal Hadamard transform; Full streaming capability WHT32 & global randomizer Random permutation of sample indices + 32 32 block diagonal Hadamard transform; Highly sparse: The fraction of nonzero entries is only 1/2 13 18

Rate-Distortion Performance: Lena Full streaming capability 8000 times sparser than the Scrambled FFT Partial FFT in wavelet domain: transform the image into wavelet coeffs sense these coeffs (rather than sense directly image pixels) using partial FFT No universality More computational complexity Serves as a benchmark R-D performance of 512x512 Lena 19

Reconstructed Images: Lena Reconstruction from 25% of measurements using GPSR Original 512x512 Lena image Partial FFT:16 db Partial FFT in wavelet domain: 30.1 db Scrambled FFT:29.3 3 db WHT512 + local randomizer: 28.4 db WHT32 + global randomizer: 29 db 20

Rate-Distortion Performance: Boat R-D performance of 512x512 Boat image 21

Future Research Develop theoretical analysis of structurally random matrices with greedy, iterative reconstruction algorithms such as OMP Application of structurally random matrices to high dimensionality reduction Fast Johnson-Lindenstrauss transform using structurally random matrices Closer to deterministic i ti compressive sampling Replace a random downsampler by a deterministic downsampler or a deterministic lattice of measurements* Develop theoretical analysis for this nearly deterministic framework * Basarab Matei and Yves Meyer, A variant of the compressed sensing of Emmanuel Candès, Preprint, 2008. 22

Conclusions Structurally random matrices Fast computable; Memory efficient: Highly sparse solution: random permutation fast block diagonal transform random sampling; Streaming capability: Solution with full streaming capability: random sign flipping fast block diagonal transform random sampling; Hardware friendly; Performance: Nearly optimal theoretical bounds; Numerical simulations: comparable with completely random matrices 23

References E. Candès and J. Romberg, Sparsity and incoherence in compressive sampling, Inverse Problems, 23(3) pp. 969-985, 2007 EC E. Candès, J. JRomberg, and dtt T. Tao, Robust Rb uncertainty principles:exact il signal reconstruction from highly incomplete frequency information, IEEE Trans. on Information Theory, vol. 52, pp. 489 509, Feb. 2006. E. Candès, J. Romberg, and T. Tao, Stable signal recovery from incomplete and inaccurate measurements, Communications on Pure and Applied Mathematics, vol. 59, pp. 1207 1223, Aug. 2006. M. F. Duarte, M. B. Wakin, and R. G. Baraniuk, Fast reconstruction of piecewise smooth signals from incoherent projections, SPARS 05, Rennes, France, Nov 2005. Basarab Matei and Yves Meyer, A variant of the compressed sensing of Emmanuel Candès, Preprint, 2008. Mário A. T. Figueiredo, Robert D. Nowak, and Stephen J. Wright, Gradient projection for sparse reconstruction: Application to compressed sensing and other inverse problems, IEEE Journal of Selected Topics in Signal Processing: Special Issue on Convex Optimization Methods for Signal Processing, 1(4), pp. 586-598, 2007. 24

thanglong.ece.jhu.edu/cs/fast_cs_srm.rar edu/cs/fast cs SRM 25