Sparsity-based Image Deblurring with Locally Adaptive and Nonlocally Robust Regularization Weisheng Dong a, Xin Li b, Lei Zhang c, Guangming Shi a a Xidian.

Slides:



Advertisements
Similar presentations
IPIM, IST, José Bioucas, Convolution Operators Spectral Representation Bandlimited Signals/Systems Inverse Operator Null and Range Spaces Sampling,
Advertisements

Joint work with Irad Yavneh
Pixel Recovery via Minimization in the Wavelet Domain Ivan W. Selesnick, Richard Van Slyke, and Onur G. Guleryuz *: Polytechnic University, Brooklyn, NY.
Sparse Approximation by Wavelet Frames and Applications
Submodular Dictionary Selection for Sparse Representation Volkan Cevher Laboratory for Information and Inference Systems - LIONS.
Patch-based Image Deconvolution via Joint Modeling of Sparse Priors Chao Jia and Brian L. Evans The University of Texas at Austin 12 Sep
Wangmeng Zuo, Deyu Meng, Lei Zhang, Xiangchu Feng, David Zhang
Ilias Theodorakopoulos PhD Candidate
Shaojie Zhuo, Dong Guo, Terence Sim School of Computing, National University of Singapore CVPR2010 Reporter: 周 澄 (A.J.) 01/16/2011 Key words: image deblur,
Robust Object Tracking via Sparsity-based Collaborative Model
Unnatural L 0 Representation for Natural Image Deblurring Speaker: Wei-Sheng Lai Date: 2013/04/26.
Robust Principle Component Analysis Based 4D Computed Tomography Hongkai Zhao Department of Mathematics, UC Irvine Joint work with H. Gao, J. Cai and Z.
Variational Bayesian Image Processing on Stochastic Factor Graphs Xin Li Lane Dept. of CSEE West Virginia University.
EE465: Introduction to Digital Image Processing
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
ITERATED SRINKAGE ALGORITHM FOR BASIS PURSUIT MINIMIZATION Michael Elad The Computer Science Department The Technion – Israel Institute of technology Haifa.
New Results in Image Processing based on Sparse and Redundant Representations Michael Elad The Computer Science Department The Technion – Israel Institute.
* Joint work with Michal Aharon Guillermo Sapiro
Super-Resolution Reconstruction of Images -
1 Bayesian Restoration Using a New Nonstationary Edge-Preserving Image Prior Giannis K. Chantas, Nikolaos P. Galatsanos, and Aristidis C. Likas IEEE Transactions.
Super-Resolution With Fuzzy Motion Estimation
Image Deblurring with Optimizations Qi Shan Leo Jiaya Jia Aseem Agarwala University of Washington The Chinese University of Hong Kong Adobe Systems, Inc.
EE565 Advanced Image Processing Copyright Xin Li Different Frameworks for Image Processing Statistical/Stochastic Models: Wiener’s MMSE estimation.
SOS Boosting of Image Denoising Algorithms
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.
Unitary Extension Principle: Ten Years After Zuowei Shen Department of Mathematics National University of Singapore.
Motivation from Real-World Applications EE565 Advanced Image Processing Copyright Xin Li Noisy Photos Noisy ultrasound data.
Introduction to Image Processing Grass Sky Tree ? ? Review.
Predicting Wavelet Coefficients Over Edges Using Estimates Based on Nonlinear Approximants Onur G. Guleryuz Epson Palo Alto Laboratory.
RECPAD - 14ª Conferência Portuguesa de Reconhecimento de Padrões, Aveiro, 23 de Outubro de 2009 The data exhibit a severe type of signal-dependent noise,
Why do we Need Image Model in the first place?
Iterated Denoising for Image Recovery Onur G. Guleryuz To see the animations and movies please use full-screen mode. Clicking on.
Chapter 7 Case Study 1: Image Deconvolution. Different Types of Image Blur Defocus blur --- Depth of field effects Scene motion --- Objects in the scene.
EE369C Final Project: Accelerated Flip Angle Sequences Jan 9, 2012 Jason Su.
EE4328, Section 005 Introduction to Digital Image Processing Linear Image Restoration Zhou Wang Dept. of Electrical Engineering The Univ. of Texas.
Xiaoxiao Shi, Qi Liu, Wei Fan, Philip S. Yu, and Ruixin Zhu
Yu-Wing Tai, Hao Du, Michael S. Brown, Stephen Lin CVPR’08 (Longer Version in Revision at IEEE Trans PAMI) Google Search: Video Deblurring Spatially Varying.
Real-Time Exemplar-Based Face Sketch Synthesis Pipeline illustration Note: containing animations Yibing Song 1 Linchao Bao 1 Qingxiong Yang 1 Ming-Hsuan.
Fields of Experts: A Framework for Learning Image Priors (Mon) Young Ki Baik, Computer Vision Lab.
Collective Sensing: a Fixed-Point Approach in the Metric Space 1 Xin Li LDCSEE, WVU 1 This work is partially supported by NSF ECCS
EE565 Advanced Image Processing Copyright Xin Li Why do we Need Image Model in the first place? Any image processing algorithm has to work on a collection.
Patch-based Image Interpolation: Algorithms and Applications
Patch-based Nonlocal Denoising for MRI and Ultrasound Images Xin Li Lane Dept. of CSEE West Virginia University.
Image Decomposition, Inpainting, and Impulse Noise Removal by Sparse & Redundant Representations Michael Elad The Computer Science Department The Technion.
Nonlinear Approximation Based Image Recovery Using Adaptive Sparse Reconstructions Onur G. Guleryuz Epson Palo Alto Laboratory.
SuperResolution (SR): “Classical” SR (model-based) Linear interpolation (with post-processing) Edge-directed interpolation (simple idea) Example-based.
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.
EE5965 Advanced Image Processing Copyright Xin Li Post-processing: Fighting Against Coding Artifacts Deblocking of DCT coded images – Image.
EE565 Advanced Image Processing Copyright Xin Li Why do we Need Image Model in the first place? Any image processing algorithm has to work on a collection.
Introduction to Medical Imaging Week 5: Introduction to Medical Imaging Week 5: MRI (part II) and Denoising (part I) Guy Gilboa Course
Jianchao Yang, John Wright, Thomas Huang, Yi Ma CVPR 2008 Image Super-Resolution as Sparse Representation of Raw Image Patches.
Introduction to Medical Imaging Week 6: Introduction to Medical Imaging Week 6: Denoising (part II) – Variational Methods and Evolutions Guy Gilboa Course.
Higher Degree Total Variation for 3-D Image Recovery Greg Ongie*, Yue Hu, Mathews Jacob Computational Biomedical Imaging Group (CBIG) University of Iowa.
Iterative Techniques for Image Interpolation
SUPER RESOLUTION USING NEURAL NETS Hila Levi & Eran Amar Weizmann Ins
Bayesian fMRI analysis with Spatial Basis Function Priors
A VQ-Based Blind Image Restoration Algorithm

Intrinsic images and shape refinement
Deconvolution , , Computational Photography
Image Deblurring Using Dark Channel Prior
A Comparative Study for Single Image Blind Deblurring
School of Electronic Engineering, Xidian University, Xi’an, China
Towards Understanding the Invertibility of Convolutional Neural Networks Anna C. Gilbert1, Yi Zhang1, Kibok Lee1, Yuting Zhang1, Honglak Lee1,2 1University.
Optimal sparse representations in general overcomplete bases
Deblurring Shaken and Partially Saturated Images
Lecture 7 Patch based methods: nonlocal means, BM3D, K- SVD, data-driven (tight) frame.
Presentation transcript:

Sparsity-based Image Deblurring with Locally Adaptive and Nonlocally Robust Regularization Weisheng Dong a, Xin Li b, Lei Zhang c, Guangming Shi a a Xidian University, b West Virginia University, c HongKong Polytechnic University This work is partially supported by NSF CCF , HK RGC General Research Fund (PolyU 5375/09E), NSFC (No , , ,and ), and the Fundamental Research Funds of the Central Universities of China (No. K )

History of Image Restoration (Non-blind Image Deconvolution) MethodISNR(dB) Forward: Fourier-wavelet regularized deconvolution for ill-conditioned systems (Neelamani, Choi, Baraniuk, TSP’2004)7.30 An Expectation-Maxization algorithm for wavelet-based image restoration (Figueiredo,Nowak TIP’2003)7.59 Total-Variation based image deconvolution: a majorization-minimization approach (Bioucas-Dias,Figueiredo,Oliveira ICASSP’2006) 8.52 A new TwIST: Two-step iterative shrinkage/thresholding algorithms for image restoration (Bioucas-Dias,Figueiredo TIP’2007) 8.63 Pointwise Shape-Adaptive DCT (Foi,Katkovnik,Egiazarian TIP’2007)8.57 Block-matching and collaborative 3D filtering (Dabov,Foi,Katkovnik,Egiazarian TIP’2007)8.34 Image restoration through L0 analysis-based sparse optimization in tight frames (Portilla ICIP’2009)9.10 Variational Bayesian Image Restoration With a Product of Spatially Weighted Total Variation Image Priors (Chantas, Galatsanos, Molina, Katsaggelos, TIP 2010) 9.61 This work (sparsity-based image deblurring with local adaptive and nonlocal robust regularization)9.00 Patch-based Image Deconvolution Via Joint Modeling of Sparse Priors (Jia, Evans ICIP’2011)8.98 Fine-granularity and spatially-adaptive regularization for projection-based image deblurring (Li TIP’2011)10.10 Centralized sparse representation for image restoration (Dong, Zhang, Shi ICCV’2011)10.40 Cameraman 256×256, 9×9 uniform blur, BSNR=40dB

Lessons We Have Learned “All models are wrong; but some are useful” – G. Box “All models are wrong; but some are useful” – G. Box Local models: wavelet/DCT, total-variation (TV), spatially-weighted TV (SWTV), … Local models: wavelet/DCT, total-variation (TV), spatially-weighted TV (SWTV), … Nonlocal models: nonlocal-mean, BM3D, nonlocal TV, ASDS-AR-NL (precursor of this work), … Nonlocal models: nonlocal-mean, BM3D, nonlocal TV, ASDS-AR-NL (precursor of this work), … DCT>BM3D BM3D>DCT

One Simple Message Local variation and nonlocal invariance are two sides of the same coin Local variation and nonlocal invariance are two sides of the same coin Local variation Nonlocal invariance Kanizsa Triangle

Local View: Dictionary Learning Daubechies’ wavelet,1988 Do&Vetterli’s contourlet,2005 Bell&Sejnowski’ICA,1996 Elad&Aharon’K-SVD,2006 Lagrange’s idea the magic of l 1 NP-hard HOTTY

Nonlocal View: Structural Clustering Kmeans-based clustering NLM denoising (Buades et al. CVPR’2005)

Variational Formulation NL-similarity penalty term Structural clustering penalty term

Key Derivations Iterative thresholding (via surrogate functions) Typo in the paper

Summary of Algorithm

Connection with Other Competing Works Patch-based Image Deconvolution Via Joint Modeling of Sparse Priors (ICIP’2011) Patch-based Image Deconvolution Via Joint Modeling of Sparse Priors (ICIP’2011) Nonlocal total-variation for image restoration (UCLA Math TR) Nonlocal total-variation for image restoration (UCLA Math TR) Deconvolution network (CVPR’2010) Deconvolution network (CVPR’2010) Handling Outliers in Non-Blind Image Deconvolution (ICCV”2011) Handling Outliers in Non-Blind Image Deconvolution (ICCV”2011) Close the Loop: Joint Blind Image Restoration and Recognition with Sparse Representation Prior (ICCV’2011) Close the Loop: Joint Blind Image Restoration and Recognition with Sparse Representation Prior (ICCV’2011)

Experimental Results MATLAB codes accompanying this work are available From my homepage:

Image Comparison Results (I) original Noisy and blurred SWTV (28.96dB) L 0 -sparsity (29.04dB) BM3D (30.22dB) LANL (31.33dB)

Image Comparison Results (II) original SWTV (27.96dB) BM3D (27.22dB) Noisy and blurred L 0 -sparsity (27.12dB) LANL (29.15dB)

Image Comparison Results (III) LANL (31.33dB) CSR (32.09dB) LANL (29.15dB) CSR (29.75dB)

Conclusions and Perspectives What should we care about? What should we care about? Pursue even higher ISNR value for cameraman? Pursue even higher ISNR value for cameraman? A collection of benchmark images? A collection of benchmark images? Landweber vs. Lucy-Richardson Landweber vs. Lucy-Richardson Application side: Application side: Motion deblurring: from non-blind to blind image deconvolution? Motion deblurring: from non-blind to blind image deconvolution? What will be the next episode like the malfunctioned mirror of Hubble Space Telescope? What will be the next episode like the malfunctioned mirror of Hubble Space Telescope? Dehazing: from linear blur to nonlinear hazing Dehazing: from linear blur to nonlinear hazing