Learning multiscale sparse representations for image and video restoration

Julien Mairal, Guillermo Sapiro, Michael Elad

Research output: Contribution to journalArticlepeer-review

382 Scopus citations

Abstract

This paper presents a framework for learning multiscale sparse representations of color images and video with overcomplete dictionaries. A single-scale K-SVD algorithm was introduced in [M. Aharon, M. Elad, and A. M. Bruckstein, IEEE Trans. Signal Process., 54 (2006), pp. 4311-4322], formulating sparse dictionary learning for grayscale image representation as an optimization problem, efficiently solved via orthogonal matching pursuit (OMP) and singular value decomposition (SVD). Following this work, we propose a multiscale learned representation, obtained by using an efficient quadtree decomposition of the learned dictionary and overlapping image patches. The proposed framework provides an alternative to predefined dictionaries such as wavelets and is shown to lead to state-of-the-art results in a number of image and video enhancement and restoration applications. This paper describes the proposed framework and accompanies it by numerous examples demonstrating its strength.

Original languageEnglish (US)
Pages (from-to)214-241
Number of pages28
JournalMultiscale Modeling and Simulation
Volume7
Issue number1
DOIs
StatePublished - 2008
Externally publishedYes

All Science Journal Classification (ASJC) codes

  • General Chemistry
  • Modeling and Simulation
  • Ecological Modeling
  • General Physics and Astronomy
  • Computer Science Applications

Keywords

  • Denoising
  • Dictionary
  • Image and video processing
  • Inpainting
  • Interpolation
  • Learning
  • Multiscale representation
  • Sparsity

Fingerprint

Dive into the research topics of 'Learning multiscale sparse representations for image and video restoration'. Together they form a unique fingerprint.

Cite this