Research Project (1993-1995)

Reconstruction of images from Gabor Wavelet coefficients

Michael P÷tzsch, Thomas Maurer, Laurenz Wiskott, and Christoph von der Malsburg


For visualization purposes and for applying transformations to an image after it has been transformed by a set of linear filters, it is important to be able to reconstruct the image from transformed data faithfully. Reconstruction is trivial if the filters are orthogonal. For affine sets of filters, such as the Gabor wavelets, an orthogonalization procedure needs to be employed a posteriori. We have developed a method that can also be applied to a sparse subset of transformed data as required for labeled graphs.

reconstruction of images 
from transformed data (23 kB)

Figure 1: Different reconstruction methods for one location. First column: Original images with the central pixel marked by a cross. Second column: Reconstructions from the full Gabor wavelet transform, i.e. at all pixel positions. Third column: Reconstructions from one jet, i.e. the Gabor wavelet transform at the central pixel only. Last column: Reconstructions from one jet if the affine properties of the Gabor transform are not taken into account, i.e. if it is done the naive way.

face graph (10 kB)reconstruction from face graph (13 kB)reconstruction from face bunch 
graph (13 kB)

Figure 2: Reconstruction methods for a graph. Left: A face with a graph, which is labeled with Gabor jets. Middle: A reconstruction of the image from the graph. Right: A reconstruction of the image from a face bunch graph, i.e. no information from the original image has been used but only the best fitting jets of a set of 100 other faces.


Relevant Publication:

  1. P÷tzsch, M., Maurer, T., Wiskott, L., and von der Malsburg, C. (16. July 1996).
    Reconstruction from graphs labeled with responses of gabor filters.
    Proc. Int'l Conf. on Artificial Neural Networks, ICANN'96, Bochum, July 16-19, eds. Christoph von der Malsburg et al., publ. Springer-Verlag, Berlin, pp. 845-850.
    (bibtex, abstract.html, paper.ps.gz, paper.ps.gz)


Related Project:


setup January 2, 1998; updated December 14, 1998
Laurenz Wiskott, http://www.neuroinformatik.ruhr-uni-bochum.de/PEOPLE/wiskott/