Jianchao Yang, John Wright, Thomas Huang, Yi Ma CVPR 2008 Image Super-Resolution as Sparse Representation of Raw Image Patches.

Slides:



Advertisements
Similar presentations
A Two-Step Approach to Hallucinating Faces: Global Parametric Model and Local Nonparametric Model Ce Liu Heung-Yeung Shum Chang Shui Zhang CVPR 2001.
Advertisements

A Robust Super Resolution Method for Images of 3D Scenes Pablo L. Sala Department of Computer Science University of Toronto.
Active Shape Models Suppose we have a statistical shape model –Trained from sets of examples How do we use it to interpret new images? Use an “Active Shape.
Image Super-resolution via Sparse Representation
Joint work with Irad Yavneh
Patch-based Image Deconvolution via Joint Modeling of Sparse Priors Chao Jia and Brian L. Evans The University of Texas at Austin 12 Sep
A Sampled Texture Prior for Image Super-Resolution Lyndsey C. Pickup, Stephen J. Roberts and Andrew Zisserman, Robotics Research Group, University of Oxford.
Learning sparse representations to restore, classify, and sense images and videos Guillermo Sapiro University of Minnesota Supported by NSF, NGA, NIH,
* * Joint work with Michal Aharon Freddy Bruckstein Michael Elad
1 Micha Feigin, Danny Feldman, Nir Sochen
Ilias Theodorakopoulos PhD Candidate
An Introduction to Sparse Coding, Sparse Sensing, and Optimization Speaker: Wei-Lun Chao Date: Nov. 23, 2011 DISP Lab, Graduate Institute of Communication.
Robust Object Tracking via Sparsity-based Collaborative Model
On Constrained Optimization Approach To Object Segmentation Chia Han, Xun Wang, Feng Gao, Zhigang Peng, Xiaokun Li, Lei He, William Wee Artificial Intelligence.
Patch Based Synthesis for Single Depth Image Super-Resolution (ECCV 2012) Oisin Mac Aodha, Neill Campbell, Arun Nair and Gabriel J. Brostow Presented By:
Image Super-Resolution Using Sparse Representation By: Michael Elad Single Image Super-Resolution Using Sparse Representation Michael Elad The Computer.
Learning to Detect A Salient Object Reporter: 鄭綱 (3/2)
Exampled-based Super resolution Presenter: Yu-Wei Fan.
Sparse and Overcomplete Data Representation
Soft Edge Smoothness Prior for Alpha Channel Super Resolution Shengyang Dai 1, Mei Han 2, Wei Xu 2, Ying Wu 1, Yihong Gong 2 1.EECS Department, Northwestern.
SRINKAGE FOR REDUNDANT REPRESENTATIONS ? Michael Elad The Computer Science Department The Technion – Israel Institute of technology Haifa 32000, Israel.
Image Denoising via Learned Dictionaries and Sparse Representations
An Introduction to Sparse Representation and the K-SVD Algorithm
New Results in Image Processing based on Sparse and Redundant Representations Michael Elad The Computer Science Department The Technion – Israel Institute.
ON THE IMPROVEMENT OF IMAGE REGISTRATION FOR HIGH ACCURACY SUPER-RESOLUTION Michalis Vrigkas, Christophoros Nikou, Lisimachos P. Kondi University of Ioannina.
Real-time Combined 2D+3D Active Appearance Models Jing Xiao, Simon Baker,Iain Matthew, and Takeo Kanade CVPR 2004 Presented by Pat Chan 23/11/2004.
Computing motion between images
1 Markov random field: A brief introduction Tzu-Cheng Jen Institute of Electronics, NCTU
Learning Low-Level Vision William T. Freeman Egon C. Pasztor Owen T. Carmichael.
* Joint work with Michal Aharon Guillermo Sapiro
Machine Learning CUNY Graduate Center Lecture 3: Linear Regression.
1 Bayesian Restoration Using a New Nonstationary Edge-Preserving Image Prior Giannis K. Chantas, Nikolaos P. Galatsanos, and Aristidis C. Likas IEEE Transactions.
Recent Trends in Signal Representations and Their Role in Image Processing Michael Elad The CS Department The Technion – Israel Institute of technology.
Pattern Recognition. Introduction. Definitions.. Recognition process. Recognition process relates input signal to the stored concepts about the object.
A Weighted Average of Sparse Several Representations is Better than the Sparsest One Alone Michael Elad The Computer Science Department The Technion –
Sparse and Redundant Representation Modeling for Image Processing Michael Elad The Computer Science Department The Technion – Israel Institute of technology.
Retinex by Two Bilateral Filters Michael Elad The CS Department The Technion – Israel Institute of technology Haifa 32000, Israel Scale-Space 2005 The.
Seminar presented by: Tomer Faktor Advanced Topics in Computer Vision (048921) 12/01/2012 SINGLE IMAGE SUPER RESOLUTION.
Super-Resolution of Remotely-Sensed Images Using a Learning-Based Approach Isabelle Bégin and Frank P. Ferrie Abstract Super-resolution addresses the problem.
3D-Assisted Facial Texture Super-Resolution Pouria Mortazavian, Josef Kittler, William Christmas 10 September 2009 Centre for Vision, Speech and Signal.
Super-Resolution Barak Zackay Yaron Kassner. Outline Introduction to Super-Resolution Reconstruction Based Super Resolution –An Algorithm –Limits on Reconstruction.
Image Analogies Aaron Hertzmann (1,2) Charles E. Jacobs (2) Nuria Oliver (2) Brian Curless (3) David H. Salesin (2,3) 1 New York University 1 New York.
Image Representation Gaussian pyramids Laplacian Pyramids
Machine Learning CUNY Graduate Center Lecture 3: Linear Regression.
Cs: compressed sensing
Tzu ming Su Advisor : S.J.Wang MOTION DETAIL PRESERVING OPTICAL FLOW ESTIMATION 2013/1/28 L. Xu, J. Jia, and Y. Matsushita. Motion detail preserving optical.
Object Stereo- Joint Stereo Matching and Object Segmentation Computer Vision and Pattern Recognition (CVPR), 2011 IEEE Conference on Michael Bleyer Vienna.
“A fast method for Underdetermined Sparse Component Analysis (SCA) based on Iterative Detection- Estimation (IDE)” Arash Ali-Amini 1 Massoud BABAIE-ZADEH.
Fast and incoherent dictionary learning algorithms with application to fMRI Authors: Vahid Abolghasemi Saideh Ferdowsi Saeid Sanei. Journal of Signal Processing.
Learning With Structured Sparsity
Jointly Optimized Regressors for Image Super-resolution Dengxin Dai, Radu Timofte, and Luc Van Gool Computer Vision Lab, ETH Zurich 1.
Structured Face Hallucination Chih-Yuan Yang Sifei Liu Ming-Hsuan Yang Electrical Engineering and Computer Science 1.
Learning to Sense Sparse Signals: Simultaneous Sensing Matrix and Sparsifying Dictionary Optimization Julio Martin Duarte-Carvajalino, and Guillermo Sapiro.
Fields of Experts: A Framework for Learning Image Priors (Mon) Young Ki Baik, Computer Vision Lab.
1 Markov random field: A brief introduction (2) Tzu-Cheng Jen Institute of Electronics, NCTU
Image Decomposition, Inpainting, and Impulse Noise Removal by Sparse & Redundant Representations Michael Elad The Computer Science Department The Technion.
Image Priors and the Sparse-Land Model
Motion Estimation using Markov Random Fields Hrvoje Bogunović Image Processing Group Faculty of Electrical Engineering and Computing University of Zagreb.
SuperResolution (SR): “Classical” SR (model-based) Linear interpolation (with post-processing) Edge-directed interpolation (simple idea) Example-based.
Single Image Interpolation via Adaptive Non-Local Sparsity-Based Modeling The research leading to these results has received funding from the European.
Markov Networks: Theory and Applications Ying Wu Electrical Engineering and Computer Science Northwestern University Evanston, IL 60208
From Sparse Solutions of Systems of Equations to Sparse Modeling of Signals and Images Alfred M. Bruckstein (Technion), David L. Donoho (Stanford), Michael.
My Research in a Nut-Shell Michael Elad The Computer Science Department The Technion – Israel Institute of technology Haifa 32000, Israel Meeting with.

Compressive Coded Aperture Video Reconstruction
Outline S. C. Zhu, X. Liu, and Y. Wu, “Exploring Texture Ensembles by Efficient Markov Chain Monte Carlo”, IEEE Transactions On Pattern Analysis And Machine.
Compressive Sensing Imaging
A Motivating Application: Sensor Array Signal Processing
Optimal sparse representations in general overcomplete bases
Presentation transcript:

Jianchao Yang, John Wright, Thomas Huang, Yi Ma CVPR 2008 Image Super-Resolution as Sparse Representation of Raw Image Patches

Outline Introduction Super-resolution from Sparsity Local Model from Sparse Representation Enforcing Global Reconstruction Constraint Global Optimization Interpretation Dictionary Preparation Experiments Discussion 2

Introduction To generate a super-resolution (SR) image requires multiple low-resolution images of the same scene, typically aligned with sub-pixel accuracy MAP (maximum a-posteriori) Markov Random Field (MRF) solved by belief propagation Bilateral Total Variation The SR task is cast as the inverse problem of recovering the original high-resolution image by fusing the low-resolution images 3

Introduction Let be an overcomplete dictionary of K prototype signal-atoms Suppose a signal can be represented as a sparse linear combination of these atoms The signal vector can be written as, where is a vector with very few (<<K) nonzero entries In practice, we might observe only a small set of measurements of : where with 4

Introduction In the super-resolution context, is a high-resolution image (patch), while is its low-resolution version (or features extracted from it) If the dictionary is overcomplete, the equation is underdetermined for the unknown coefficients α Same as In our setting, using two coupled dictionaries for high-resolution patches for low-resolution patches 5

Super-resolution from Sparsity The single-image super-resolution problem Given a low-resolution image Y, recover a higher-resolution image X of the same scene Reconstruction constraint The observed low-resolution image Y is a blurred and downsampled version of the solution X : H represents a blurring filter D is the downsampling operator 6

Super-resolution from Sparsity Sparse representation prior The patches x of the high-resolution image X can be represented as a sparse linear combination in a dictionary of high-resolution patches sampled from training images 7

Local Model from Sparse Representation For this local model, we have two dictionaries and is composed of high-resolution patches is composed of corresponding low-resolution patches Subtract the mean pixel value for each patch : the dictionary represents image textures rather than absolute intensities For each input low-resolution patch y, we find a sparse representation with respect to Reconstruct x by the corresponding high-resolution patch 8

Local Model from Sparse Representation The problem of finding the sparsest representation of y can be formulated as : F is a (linear) feature extraction operator (4) is NP-hard Can be efficiently recovered by instead minimizing the -norm Lagrange multipliers offer an equivalent formulation 9

Local Model from Sparse Representation 10 P extracts the region of overlap between current target patch and previously reconstructed high-resolution image w contains the values of the previously reconstructed high- resolution image on the overlap

Enforcing Global Reconstruction Constraint 1. (5) and (7) do not demand exact equality between the low- resolution patch y and its reconstruction 2. Because of noise The solution to this optimization problem can be efficiently computed using the back-projection method The update equation for this iterative method is 11

Enforcing Global Reconstruction Constraint 12

Global Optimization Interpretation 13 Applied image compression, denoising, and restoration [17] This leads to a large optimization problem [17] J. Mairal, G. Sapiro, and M. Elad. Learning multiscale sparse representations for image and video restoration. SIAM Multiscale Modeling and Simulation, 2008.

Dictionary Preparation Random Raw Patches from Training Images we generate dictionaries by simply randomly sampling raw patches from training images of similar statistical nature For our experiments, we prepared two dictionaries 1. one sampled from flowers 2. one sampled from animal images For each highresolution training image X, we generate the corresponding low-resolution image Y by blurring and downsampling For each category of images, we sample only about 100,000 patches from about 30 training images to form each dictionary 14

Dictionary Preparation 15 Derivative Features use a feature transformation F to ensure that the computed coefficients fit the most relevant part of the low-resolution signal

Experimental settings 1. In our experiments, we will mostly magnify the input image by a factor of 3 2. In the low-resolution images, we use 3 × 3 low-resolution patches, with overlap of 1 pixel between adjacent patches, corresponding to 9 × 9 patches with overlap of 3 pixels for the high-resolution patches 3. For color images, we apply our algorithm to the illuminance component 4. λ = 50 × dim (patch feature) 16

Experimental results 17 [5] H. Chang, D.-Y. Yeung, and Y. Xiong. Super-resolution through neighbor embedding. CVPR, 2004.

Experimental results 18 [6] S. Dai, M. Han, W. Xu, Y. Wu, and Y. Gong. Soft edge smoothness prior for alpha channel super resolution. Proc. ICCV, 2007.

Experimental results 19

Experimental results 20

Experimental results 21 [12] W. T. Freeman, E. C. Pasztor, and O. T. Carmichael. Learning low- level vision. IJCV, 2000.

Experimental results 22

Discussion The experimental results demonstrate the effectiveness of sparsity as a prior for patch-based super-resolution One of the most important questions for future investigation is to determine the number of raw sample patches required to generate a dictionary Tighter connections to the theory of compressed sensing may also yield conditions on the appropriate patch size or feature dimension 23