Non-local Sparse Models for Image Restoration Julien Mairal, Francis Bach, Jean Ponce, Guillermo Sapiro and Andrew Zisserman ICCV 2009 Presented by: Mingyuan.

Slides:



Advertisements
Similar presentations
IPIM, IST, José Bioucas, Shrinkage/Thresholding Iterative Methods Nonquadratic regularizers Total Variation lp- norm Wavelet orthogonal/redundant.
Advertisements

Nonsmooth Nonnegative Matrix Factorization (nsNMF) Alberto Pascual-Montano, Member, IEEE, J.M. Carazo, Senior Member, IEEE, Kieko Kochi, Dietrich Lehmann,
Pointwise Shape-Adaptive DCT for denoising and image reconstruction: denoising, deblocking and deblurring for grayscale and color images continue... Tampere.
Patch-based Image Deconvolution via Joint Modeling of Sparse Priors Chao Jia and Brian L. Evans The University of Texas at Austin 12 Sep
Dictionary Learning on a Manifold
Image Denoising using Locally Learned Dictionaries Priyam Chatterjee Peyman Milanfar Dept. of Electrical Engineering University of California, Santa Cruz.
Learning sparse representations to restore, classify, and sense images and videos Guillermo Sapiro University of Minnesota Supported by NSF, NGA, NIH,
Duke University COPYRIGHT © DUKE UNIVERSITY 2012 Sparsity Based Denoising of Spectral Domain Optical Coherence Tomography Images Leyuan Fang, Shutao Li,
1 TTIC_ECP: Deep Epitomic CNNs and Explicit Scale/Position Search Deep Epitomic Nets and Scale/Position Search for Image Classification TTIC_ECP team George.
Ilias Theodorakopoulos PhD Candidate
1 Active Random Fields Adrian Barbu. FSU 2 The MAP Estimation Problem Estimation problem: Given input data y, solve Example: Image denoising Given noisy.
Bayesian Robust Principal Component Analysis Presenter: Raghu Ranganathan ECE / CMR Tennessee Technological University January 21, 2011 Reading Group (Xinghao.
1. Introduction Humanising GrabCut: Learning to segment humans using the Kinect Varun Gulshan, Victor Lempitksy and Andrew Zisserman Dept. of Engineering.
Image Denoising via Learned Dictionaries and Sparse Representations
New Results in Image Processing based on Sparse and Redundant Representations Michael Elad The Computer Science Department The Technion – Israel Institute.
Image Denoising with K-SVD Priyam Chatterjee EE 264 – Image Processing & Reconstruction Instructor : Prof. Peyman Milanfar Spring 2007.
* Joint work with Michal Aharon Guillermo Sapiro
Kernel Regression Based Image Processing Toolbox for MATLAB
SOS Boosting of Image Denoising Algorithms
Real-Time Decentralized Articulated Motion Analysis and Object Tracking From Videos Wei Qu, Member, IEEE, and Dan Schonfeld, Senior Member, IEEE.
Multiscale transforms : wavelets, ridgelets, curvelets, etc.
Sparse and Redundant Representation Modeling for Image Processing Michael Elad The Computer Science Department The Technion – Israel Institute of technology.
Image Classification using Sparse Coding: Advanced Topics
What is the Best Multi-Stage Architecture for Object Recognition Kevin Jarrett, Koray Kavukcuoglu, Marc’ Aurelio Ranzato and Yann LeCun Presented by Lingbo.
Seminar presented by: Tomer Faktor Advanced Topics in Computer Vision (048921) 12/01/2012 SINGLE IMAGE SUPER RESOLUTION.
Online Dictionary Learning for Sparse Coding International Conference on Machine Learning, 2009 Julien Mairal, Francis Bach, Jean Ponce and Guillermo Sapiro.
Under the guidance of Dr. K R. Rao Ramsanjeev Thota( )
Online Learning for Matrix Factorization and Sparse Coding
EE 7700 Demosaicking Problem in Digital Cameras. Bahadir K. Gunturk2 Multi-Chip Digital Camera Lens Scene Spectral filters Beam- splitters Sensors To.
Fast and incoherent dictionary learning algorithms with application to fMRI Authors: Vahid Abolghasemi Saideh Ferdowsi Saeid Sanei. Journal of Signal Processing.
Presented by: Mingyuan Zhou Duke University, ECE June 17, 2011
Informatics and Mathematical Modelling / Intelligent Signal Processing 1 Sparse’09 8 April 2009 Sparse Coding and Automatic Relevance Determination for.
Structured Face Hallucination Chih-Yuan Yang Sifei Liu Ming-Hsuan Yang Electrical Engineering and Computer Science 1.
Real-Time Exemplar-Based Face Sketch Synthesis Pipeline illustration Note: containing animations Yibing Song 1 Linchao Bao 1 Qingxiong Yang 1 Ming-Hsuan.
Learning to Sense Sparse Signals: Simultaneous Sensing Matrix and Sparsifying Dictionary Optimization Julio Martin Duarte-Carvajalino, and Guillermo Sapiro.
Nonlinear Learning Using Local Coordinate Coding K. Yu, T. Zhang and Y. Gong, NIPS 2009 Improved Local Coordinate Coding Using Local Tangents K. Yu and.
Practical Poissonian-Gaussian Noise Modeling and Fitting for Single-image Raw-data Alessandro Foi, Mejdi Trimeche, Vladimir Katkovnik, and Karen Egiazarian.
Fields of Experts: A Framework for Learning Image Priors (Mon) Young Ki Baik, Computer Vision Lab.
Update any set S of nodes simultaneously with step-size We show fixed point update is monotone for · 1/|S| Covering Trees and Lower-bounds on Quadratic.
1 Markov random field: A brief introduction (2) Tzu-Cheng Jen Institute of Electronics, NCTU
Synchronization of Turbo Codes Based on Online Statistics
Image Decomposition, Inpainting, and Impulse Noise Removal by Sparse & Redundant Representations Michael Elad The Computer Science Department The Technion.
SuperResolution (SR): “Classical” SR (model-based) Linear interpolation (with post-processing) Edge-directed interpolation (simple idea) Example-based.
Suppression of Musical Noise Artifacts in Audio Noise Reduction by Adaptive 2D filtering Alexey Lukin AES Member Moscow State University, Moscow, Russia.
Combining the Power of Internal & External Denoising Inbar Mosseri The Weizmann Institute of Science, ISRAEL ICCP, 2013.
EE565 Advanced Image Processing Copyright Xin Li Further Improvements Gaussian scalar mixture (GSM) based denoising* (Portilla et al.’ 2003) Instead.
Single Image Interpolation via Adaptive Non-Local Sparsity-Based Modeling The research leading to these results has received funding from the European.
14.0 Linguistic Processing and Latent Topic Analysis.
Jianchao Yang, John Wright, Thomas Huang, Yi Ma CVPR 2008 Image Super-Resolution as Sparse Representation of Raw Image Patches.
From Sparse Solutions of Systems of Equations to Sparse Modeling of Signals and Images Alfred M. Bruckstein (Technion), David L. Donoho (Stanford), Michael.
Iterative Techniques for Image Interpolation
National Aerospace University of Ukraine IS&T/SPIE Electronic Imaging METRIC PERFORMANCE IN SIMILAR BLOCKS SEARCH AND THEIR USE IN COLLABORATIVE.
My Research in a Nut-Shell Michael Elad The Computer Science Department The Technion – Israel Institute of technology Haifa 32000, Israel Meeting with.

Intrinsic images and shape refinement
Systems Biology for Translational Medicine
A Graph-based Framework for Image Restoration
School of Electronic Engineering, Xidian University, Xi’an, China
Compressive Sensing Imaging
Presented by: Mingyuan Zhou Duke University, ECE Feb 22, 2013
Tracking new discoveries using file history
Sparselet Models for Efficient Multiclass Object Detection
Bielefeld University, Germany
Improving K-SVD Denoising by Post-Processing its Method-Noise
Demosaicking Problem in Digital Cameras
Learned Convolutional Sparse Coding
Progress Report Alvaro Velasquez.
Image restoration, noise models, detection, deconvolution
Lecture 7 Patch based methods: nonlocal means, BM3D, K- SVD, data-driven (tight) frame.
Presentation transcript:

Non-local Sparse Models for Image Restoration Julien Mairal, Francis Bach, Jean Ponce, Guillermo Sapiro and Andrew Zisserman ICCV 2009 Presented by: Mingyuan Zhou Duke University, ECE April 09, 2010

Image restoration Two different approaches to image restoration: Dictionary learning for sparse image representation: decomposing each image patch into a linear combination of a few elements from a basis set (dictionary). Non-local means approach: explicitly exploiting the self- similarities of natural images. Simultaneous sparse coding is proposed as a framework for combining these two approaches in a natural manner, achieved by Jointly decomposing groups of similar signals on subsets of the learned dictionary. It imposes that similar patches share the same dictionary elements in their sparse decomposition.

Representative approaches Non-local Mean Sparse coding Dictionary learning

Dictionary Learning

BM3D Reference: K. Dabov, A. Foi, V. Katkovnik, and K. Egiazarian, “Image denoising by sparse 3D transform-domain collaborative filtering,” IEEE Trans. Image Process., vol. 16, no. 8, pp , August 2007.

Simultaneous Sparse Coding Sparse coding is too flexible: similar patches sometimes admit very different estimates due to the potential instability of sparse decompositions Constraint: forcing similar patches to admit similar decompositions

Practical Formulation and Implementation

Demosaicking This is a file from the Wikimedia Commons.Wikimedia Commons

Denoising SC: sparse coding, use the online dictionary learning approach to train a global dictionary from 2 × 10^7 natural image patches. LSC: learned sparse coding LSSC: learned simultaneous sparse coding

Denoising

Demosaicking

Denoising + Demosaicking