Fast Finite Shearlet Transform: a tutorial
S¨oren H¨auser
∗
February 9, 2012
Contents
1 Introduction 1
2 Shearlet transform 3
2.1 Some functions and their properties . . . . . . . . . . . . . . . . . . . . . . . . 3
2.2 The continuous shearlet transform . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.3 Shearlets on the cone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.4 Scaling function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3 Computation of the shearlet transform 13
3.1 Finite discrete shearlets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.2 A discrete shearlet frame . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.3 Inversion of the shearlet transform . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.4 Smooth shearlets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.5 Implementation details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.5.1 Indexing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.5.2 Computation of spectra . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.6 Short documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
3.7 Download & Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.8 Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.9 Remarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
1 Introduction
In recent years, much effort has been spent to design directional representation systems for
images such as curvelets [1], ridgelets [2] and shearlets [10] and corresponding transforms
(this list is not complete). Among these transforms, the shearlet transform stands out since
it stems from a square-integrable group representation [4] and has the corresponding useful
∗
University of Kaiserslautern, Dept. of Mathematics, Kaiserslautern, Germany, haeuser@mathematik.uni-kl.de
1
arXiv:1202.1773v1 [math.NA] 8 Feb 2012