Sparse Image Representation with Epitomes

10/13/2011
by   Louise Benoît, et al.
0

Sparse coding, which is the decomposition of a vector using only a few basis elements, is widely used in machine learning and image processing. The basis set, also called dictionary, is learned to adapt to specific data. This approach has proven to be very effective in many image processing tasks. Traditionally, the dictionary is an unstructured "flat" set of atoms. In this paper, we study structured dictionaries which are obtained from an epitome, or a set of epitomes. The epitome is itself a small image, and the atoms are all the patches of a chosen size inside this image. This considerably reduces the number of parameters to learn and provides sparse image decompositions with shiftinvariance properties. We propose a new formulation and an algorithm for learning the structured dictionaries associated with epitomes, and illustrate their use in image denoising tasks.

READ FULL TEXT
research
07/07/2020

Efficient and Parallel Separable Dictionary Learning

Separable, or Kronecker product, dictionaries provide natural decomposit...
research
01/05/2014

Learning parametric dictionaries for graph signals

In sparse signal representation, the choice of a dictionary often involv...
research
12/16/2021

Sparse Coding with Multi-Layer Decoders using Variance Regularization

Sparse coding with an l_1 penalty and a learned linear dictionary requir...
research
12/23/2016

Correlation Preserving Sparse Coding Over Multi-level Dictionaries for Image Denoising

In this letter, we propose a novel image denoising method based on corre...
research
10/01/2014

Pattern Encoding on the Poincare Sphere

This paper presents a convenient graphical tool for encoding visual patt...
research
10/16/2014

Reconstructive Sparse Code Transfer for Contour Detection and Semantic Labeling

We frame the task of predicting a semantic labeling as a sparse reconstr...
research
06/17/2014

Replicating Kernels with a Short Stride Allows Sparse Reconstructions with Fewer Independent Kernels

In sparse coding it is common to tile an image into nonoverlapping patch...

Please sign up or login with your details

Forgot password? Click here to reset