Computer Science > Computer Vision and Pattern Recognition
[Submitted on 5 Dec 2019 (v1), revised 28 Jan 2020 (this version, v2), latest version 20 Aug 2020 (v5)]
Title:Revisiting Non Local Sparse Models for Image Restoration
View PDFAbstract:We propose a differentiable algorithm for image restoration inspired by the success of sparse models and self-similarity priors for natural images. Our approach builds upon the concept of joint sparsity between groups of similar image patches, and we show how this simple idea can be implemented in a differentiable architecture, allowing end-to-end training. The algorithm has the advantage of being interpretable, performing sparse decompositions of image patches, while being more parameter efficient than recent deep learning methods. We evaluate our algorithm on grayscale and color denoising, where we achieve competitive results, and on demoisaicking, where we outperform the most recent state-of-the-art deep learning model with 47 times less parameters and a much shallower architecture.
Submission history
From: Bruno Lecouat [view email][v1] Thu, 5 Dec 2019 09:31:13 UTC (8,951 KB)
[v2] Tue, 28 Jan 2020 17:10:29 UTC (8,772 KB)
[v3] Tue, 24 Mar 2020 10:40:09 UTC (5,903 KB)
[v4] Fri, 26 Jun 2020 09:12:01 UTC (5,917 KB)
[v5] Thu, 20 Aug 2020 14:56:27 UTC (24,232 KB)
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
Connected Papers (What is Connected Papers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.