Non-Differentiable Image Manifolds

Similar documents
Compressive Sensing for High-Dimensional Data

The Multiscale Structure of Non-Differentiable Image Manifolds

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

Compressive Sensing. A New Framework for Sparse Signal Acquisition and Processing. Richard Baraniuk. Rice University

Go With The Flow. Optical Flow-based Transport for Image Manifolds. Chinmay Hegde Rice University

Tutorial on Image Compression

The Smashed Filter for Compressive Classification and Target Recognition

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

Compressive Sensing: Theory and Practice

A Geometric Hidden Markov Tree Wavelet Model

The Fundamentals of Compressive Sensing

Structurally Random Matrices

Sparse Reconstruction / Compressive Sensing

Signal Reconstruction from Sparse Representations: An Introdu. Sensing

Compressive Sensing of High-Dimensional Visual Signals. Aswin C Sankaranarayanan Rice University

Computational QC Geometry: A tool for Medical Morphometry, Computer Graphics & Vision

A geometric approach to multi-view compressive imaging

Randomized Dimensionality Reduction

Compressive Sensing for Multimedia. Communications in Wireless Sensor Networks

COMPRESSIVE VIDEO SAMPLING

Introduction to Topics in Machine Learning

TERM PAPER ON The Compressive Sensing Based on Biorthogonal Wavelet Basis

EE123 Digital Signal Processing

KSVD - Gradient Descent Method For Compressive Sensing Optimization

Beyond Wavelets: Directional Multiresolution Image Representation

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

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

Seismic reflector characterization by a multiscale detection-estimation method

Combinatorial Selection and Least Absolute Shrinkage via The CLASH Operator

Bilevel Sparse Coding

arxiv: v1 [stat.ml] 14 Jan 2017

Compressive Sensing. and Applications. Volkan Cevher Justin Romberg

Two-View Geometry (Course 23, Lecture D)

Tomographic reconstruction: the challenge of dark information. S. Roux

Deconvolution with curvelet-domain sparsity Vishal Kumar, EOS-UBC and Felix J. Herrmann, EOS-UBC

Compressive Sensing Based Image Reconstruction using Wavelet Transform

Image reconstruction based on back propagation learning in Compressed Sensing theory

P257 Transform-domain Sparsity Regularization in Reconstruction of Channelized Facies

Structured light 3D reconstruction

Mesh Processing Pipeline

Compressive Imaging for Video Representation and Coding

Correspondence. CS 468 Geometry Processing Algorithms. Maks Ovsjanikov

Digital Geometry Processing

Non-linear dimension reduction

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

A DEEP LEARNING APPROACH TO BLOCK-BASED COMPRESSED SENSING OF IMAGES

Contourlets: Construction and Properties

RICE UNIVERSITY. Image Compression using Multiscale Geometric Edge Models. by Michael B. Wakin A THESIS SUBMITTED APPROVED, THESIS COMMITTEE:

Agenda. Pressure is on Digital Sensors

Silhouette-based Multiple-View Camera Calibration

Optimal Sampling Geometries for TV-Norm Reconstruction of fmri Data

FAST MULTIRESOLUTION PHOTON-LIMITED IMAGE RECONSTRUCTION

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

Factorization with Missing and Noisy Data

Using Subspace Constraints to Improve Feature Tracking Presented by Bryan Poling. Based on work by Bryan Poling, Gilad Lerman, and Arthur Szlam

Incoherent noise suppression with curvelet-domain sparsity Vishal Kumar, EOS-UBC and Felix J. Herrmann, EOS-UBC

Gaze interaction (2): models and technologies

Image processing and features

SEG/New Orleans 2006 Annual Meeting

Edge and corner detection

Lecture 17 Sparse Convex Optimization

Recovery of Piecewise Smooth Images from Few Fourier Samples

Compressive Sensing: Opportunities and Perils for Computer Vision

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

Ripplet: a New Transform for Feature Extraction and Image Representation

ELEG Compressive Sensing and Sparse Signal Representations

Topological Data Analysis - I. Afra Zomorodian Department of Computer Science Dartmouth College

VARIABLE DENSITY COMPRESSED IMAGE SAMPLING

Compressive Sensing Algorithms for Fast and Accurate Imaging

CS 231A Computer Vision (Winter 2014) Problem Set 3

Adaptive compressed image sensing based on wavelet-trees

Overview. Related Work Tensor Voting in 2-D Tensor Voting in 3-D Tensor Voting in N-D Application to Vision Problems Stereo Visual Motion

Motion Tracking and Event Understanding in Video Sequences

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

calibrated coordinates Linear transformation pixel coordinates

RECONSTRUCTION ALGORITHMS FOR COMPRESSIVE VIDEO SENSING USING BASIS PURSUIT

04 - Normal Estimation, Curves

COMPRESSED DETECTION VIA MANIFOLD LEARNING. Hyun Jeong Cho, Kuang-Hung Liu, Jae Young Park. { zzon, khliu, jaeypark

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

Schedule for Rest of Semester

Autonomous Navigation for Flying Robots

Filtering Applications & Edge Detection. GV12/3072 Image Processing.

Computer vision: models, learning and inference. Chapter 13 Image preprocessing and feature extraction

EECS 556 Image Processing W 09. Interpolation. Interpolation techniques B splines

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

Motion Estimation and Classification in Compressive Sensing from Dynamic Measurements

Optic Flow and Basics Towards Horn-Schunck 1

DENOISING OF COMPUTER TOMOGRAPHY IMAGES USING CURVELET TRANSFORM

Locally Weighted Least Squares Regression for Image Denoising, Reconstruction and Up-sampling

An idea which can be used once is a trick. If it can be used more than once it becomes a method

Non-Local Compressive Sampling Recovery

Tracking People. Tracking People: Context

Visual Tracking (1) Feature Point Tracking and Block Matching

Randomized sampling strategies

Feature Extraction and Image Processing, 2 nd Edition. Contents. Preface

CHAPTER 5 GLOBAL AND LOCAL FEATURES FOR FACE RECOGNITION

STATISTICS AND ANALYSIS OF SHAPE

Dimension Reduction of Image Manifolds

Face Recognition via Sparse Representation

ECG782: Multidimensional Digital Signal Processing

Transcription:

The Multiscale Structure of Non-Differentiable Image Manifolds Michael Wakin Electrical l Engineering i Colorado School of Mines Joint work with Richard Baraniuk, Hyeokho Choi, David Donoho

Models for Image Structure Not all N-pixel images are created equal Models capture concise structure few degrees of freedom permit effective denoising, compression, registration, detection, classification, segmentation, estimation,

Geometry: Where are the Images? concise models low-dimensional geometry

Linear Subspace Models e.g., 2D Fourier basis with bandlimited it d images

Many Image Families are Highly Nonlinear + =

Sparse Models: Unions of Subspaces e.g., wavelet bases with piecewise smooth images What more can we say about nonlinear signal families?

Manifold Models K-dimensional parameter captures degrees of freedom in signal f R N f Signal class F = {f : } forms a K-dimensional manifold also nonparametric collections: faces, handwritten digits, shape spaces, etc. Generally nonlinear Surprise: Often non-differentiable

Overview Motivating application: parameter estimation Non-differentiability from edge migration Parameter estimation (revisited) Non-differentiability from edge occlusion Manifolds in Compressive Sensing

Application: Parameter Estimation Given an observed image I = f, can we recover the underlying articulation parameters efficiently, and with high precision? (?,?) Given a noisy image I f, can we do the same? Relevant in pose estimation, image registration, computer vision, edge detection,

Optimization problem Newton s Method For a differentiable manifold, project onto tangent planes tangent

Newton s Method

Overview Motivating application: parameter estimation Non-differentiability from edge migration Parameter estimation (revisited) Non-differentiability from edge occlusion Manifolds in Compressive Sensing

Non-differentiability from Edge Migration Problem: movement of sharp edges example: shifted disk [Donoho,Grimes] Tangents do not exist Visualization: Local PCA experiment

Local PCA to approximate tangent space

span

Multiscale Tangent Structure Family of approximate tangent planes T(, ) scale, location on manifold If manifold F were differentiable: Does not happen when edges exist: 30 0 30 0 Tangent spaces do not converge twisting into new dimensions But we can study and exploit this multiscale structure ~ wavelets for non-differentiable functions

Shortcut to Multiscale Structure via Regularization Smoothing the images smoothes the manifold more smoothing gives smoother manifold Example: convolution with Gaussian, width s Alternate family of multiscale tangent planes tangent planes well defined, analogous to PCA

Wavelet-like Characterization Family T(s, ) like continuous wavelet transform discretization: T(s i, j ) (i,j) (log) scale Fixed angle of twist between samples space Sampling is manifold-dependent

Overview Motivating application: parameter estimation Non-differentiability from edge migration Parameter estimation (revisited) Non-differentiability from edge occlusion Manifolds in Compressive Sensing

Recall Newton s Method

Recall Newton s Method

Multiscale Newton Algorithm Construct a coarse-to-fine sequence {F s } of manifolds that converge to F Take one Newton step at each scale

New Perspective on Multiscale Techniques Image Registration & Coarse-to-Fine Differential Estimation Irani/Peleg, Belhumeur/Hager, Keller/Averbach, Simoncelli & many others all suggested by the geometry of the manifold

Experiments: Translating Disk

s = 1/2

s = 1/4

s = 1/16

s = 1/256

MSE iteration

Experiments: Rotating 3-D Cube

s = 1/2

s = 1/4

s = 1/16

s = 1/256

Overview Motivating application: parameter estimation Non-differentiability from edge migration Parameter estimation (revisited) Non-differentiability from edge occlusion Manifolds in Compressive Sensing

Occlusion-based Non-differentiability Sudden appearance/disappearance of edges Tangent spaces changing g dimension different left, right tangents Occurs at every scale pitch, roll, yaw

Occlusion-based Non-differentiability

Occlusion-based Non-differentiability

Occlusion-based Non-differentiability

Occlusion-based Non-differentiability

Occlusion-based Non-differentiability

Occlusion-based Non-differentiability

Occlusion-based Non-differentiability

Occlusion-based Non-differentiability

Occlusion-based Non-differentiability

Occlusion-based Non-differentiability

Occlusion-based Non-differentiability

Five Relevant Tangent Vectors left right head-on view roll (1) pitch (2) yaw (2) Can explicitly consider such points in parameter estimation

Overview Motivating application: parameter estimation Non-differentiability from edge migration Parameter estimation (revisited) Non-differentiability from edge occlusion Manifolds in Compressive Sensing

Compressive Sensing Signal x is K-sparse in basis/dictionary Ψ Collect linear measurements y = Φx measurement operator Φ incoherent with elements from Ψ not adapted to signal x random Φ will work measurements signal or image [Candès, Romberg, Tao; Donoho]

Single Pixel CS Camera single photon detector random pattern on DMD array 4096 pixels 1600 measurements (40%) [with R. Baraniuk + Rice CS Team]

Why CS Works: Stable Embeddings

One Challenge: Non-Differentiability Many image manifolds are non-differentiable no embedding guarantee difficult to navigate Solution: multiscale random projections Noiselets [Coifman et al.]

Example: Ellipse Parameters original initial guess initial error N = 128x128 = 16384 K = 5 (major & minor axes; rotation; up & down) M = 6 per scale (30 total): M = 20 per scale (100 total): 57% success 99% success

Multi-Signal Recovery: Manifold Lifting 200 images N = 64 2 = 4096?

Final Reconstruction image-by-image reconstruction without using manifold structure joint reconstruction using manifold structure PSNR 15.4dB PSNR 23.8dB

Conclusions Image manifolds contain rich geometric structure Image appearance manifolds non-differentiable, due to sharp edges edge migration global non-differentiability wavelet-like multiscale structure accessible by regularizing each image edge occlusion local non-differentiability Can exploit multiscale structure in algorithms proxy for standard calculus new interpretation for image registration, etc. applications in Compressive Sensing