1 / 77

Compressed Sensing

Compressed Sensing. Mobashir Mohammad Aditya Kulkarni Tobias Bertelsen Malay Singh Hirak Sarkar Nirandika Wanigasekara Yamilet Serrano Llerena Parvathy Sudhir. Compressed Sensing. Introduction. Mobashir Mohammad. The Data Deluge. Sensors: Better… Stronger… Faster… Challenge:

china
Download Presentation

Compressed Sensing

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Compressed Sensing

  2. MobashirMohammad • Aditya Kulkarni • Tobias Bertelsen • Malay Singh • HirakSarkar • NirandikaWanigasekara • Yamilet Serrano Llerena • ParvathySudhir Compressed Sensing

  3. Introduction MobashirMohammad

  4. The Data Deluge • Sensors: Better… Stronger… Faster… • Challenge: • Exponentially increasing amounts of data • Audio, Image, Video, Weather, … • Global scale acquisition

  5. Sensing by Sampling N Sample

  6. Sensing by Sampling (2) N >> L L N Sample Compress JPEG … N >> L N L Decompress

  7. Compression: Toy Example

  8. Discrete Cosine Transformation Transformation

  9. Motivation • Why go to so much effort to acquire all the data when most of the what we get will be thrown away? • Cant we just directly measure the part that wont end up being thrown away? Donoho 2004

  10. Compressed Sensing • Constructing Φ • Sparse Signal Recovery • Convex Optimization Algorithm • Applications • Summary • Future Work Outline

  11. Compressed Sensing Aditya Kulkarni

  12. What is compressed sensing? • A paradigm shift that allows for the saving of time and space during the process of signal acquisition, while still allowing near perfect signal recovery when the signal is needed AnalogAudioSignal CompressedSensing Nyquist rateSampling Compression(e.g. MP3) High-rate Low-rate

  13. Sparsity • The concept that most signals in our natural world are sparse Original image c. Image reconstructed by discarding the zero coefficients

  14. How It Works

  15. Dimensionality Reduction Problem • Measure • Construct sensing matrix • Reconstruct

  16. Sampling sparse signal measurements • nonzero • entries

  17. sparse signal measurements • nonzero • entries

  18. nonzero • entries • nonzero • entries

  19. Sparsity • The concept that most signals in our natural world are sparse Original image c. Image reconstructed by discarding the zero coefficients

  20. Constructing Φ Tobias Bertelsen

  21. RIP - RestrictedIsometry Property • The distance between two points are approximately the same in the signal-space and measure-space A matrix satisfies the RIP of order K if there exists a such that: holds for all -sparse vectors and Or equally holds for all 2K-sparse vectors

  22. RIP - RestrictedIsometry Property • RIP ensures that measurement error does not blow up Image: http://www.brainshark.com/brainshark/brainshark.net/portal/title.aspx?pid=zCgzXgcEKz0z0

  23. Randomized algorithm • Pick a sufficiently high • Fill randomly according to some random distribution • Which distribution? • How to pick ? • What is the probability of satisfying RIP?

  24. Sub-Gaussian distribution • Defined by • Tails decay at least as fast as the Gaussian • E.g.: The Gaussian distribution, any bounded distribution • Satisfies the concentration of measure property (not RIP): For any vector and a matrix with sub-Gaussian entries, there exists a such that holds with exponentially high probability where is a constant only dependent on

  25. Johnson-Lidenstrauss Lemma • Generalization to a discrete set of vectors • For any vector the magnitude are preserved with: • For all P vectors the magnitudes are preserved with: • To account for this must grow with

  26. Generalizing to RIP • RIP: • We want to approximate all -sparse vectors with unit vectors • The space of all -sparse vectors is made up of -dimensional subspaces – one for each position of non-zero entries in • We sample points on the unit-sphere of each subspace

  27. Randomized algorithm • Use sub-Gaussian distribution • Pick • Exponentially high probability of RIP • Formal proofs and specific formulas for constants exists

  28. Sparse in another base • We assumed the signal itself was sparse • What if the signal is sparse in another base, i.e. is sparse. • must have the RIP • As long as is an orthogonal basis, the random construction works.

  29. Characteristics of Random • Stable • Robust to noise, since it satisfies RIP • Universal • Works with any orthogonal basis • Democratic • Any element in has equal importance • Robust to data loss • Other Methods • Random Fourier submatrix • Fast JL transform

  30. Sparse Signal Recovery Malay Singh

  31. The Hyperplane of

  32. Norms for N dimensional vector x Unit Sphere of norm Unit Sphere of quasinorm Unit Sphere of norm Unit Sphere of norm

  33. Balls in higher dimensions

  34. How about minimization But the problem is non-convex and very hard to solve

  35. We do the minimization We are minimizing the Euclidean distance. But the arbitrary angle of hyperplane matters

  36. What if we convexify the to

  37. Issues with minimization • is non-convex and minimization is potentially very difficult to solve. • We convexify the problem by replacing by . This leads us to Minimization. • Minimizing results in small values in some dimensions but not necessarily zero. • provides a better result because in its solution most of the dimensions are zero.

  38. Convex Optimization HirakSarkar

  39. What it is all about … • Find a sparse representation • Here and Moreover • Two ways to solve (P1) where is a measure of sparseness(P2)

  40. How to chose and • Take the simplest convex function • A simple • Final unconstrained version

  41. Versions of the same problem

  42. Formalize • Nature of • Convex • Differentiable • Basic Intuition • Take an arbitrary • Calculate • Use the shrinkage operator • Make corrections and iterate

  43. Shrinkage operator • We define the shrinkage operator as follows

  44. Algorithm Input: Matrix ignal measurement parameter sequence Output: Signal estimate Initialization:

  45. Performance • For closed and convex function any the algorithm converges within finite steps • For and a moderate number of iterations needed is less than 5

  46. Single Pixel Camera NirandikaWanigasekara

  47. Single Pixel Camera • What is a single pixel camera • An optical computer • sequentially measures the • Directly acquires random linear measurements without first collecting the pixel values

  48. Single Pixel Camera- Architecture

More Related