HOME

TheInfoList



OR:

In applied mathematical analysis, shearlets are a multiscale framework which allows efficient encoding of
anisotropic Anisotropy () is the property of a material which allows it to change or assume different properties in different directions, as opposed to isotropy. It can be defined as a difference, when measured along different axes, in a material's physic ...
features in
multivariate Multivariate may refer to: In mathematics * Multivariable calculus * Multivariate function * Multivariate polynomial In computing * Multivariate cryptography * Multivariate division algorithm * Multivariate interpolation * Multivariate optical c ...
problem classes. Originally, shearlets were introduced in 2006 for the analysis and
sparse approximation Sparse approximation (also known as sparse representation) theory deals with sparse solutions for systems of linear equations. Techniques for finding these solutions and exploiting them in applications have found wide use in image processing, signa ...
of functions f \in L^2(\R^2). They are a natural extension of
wavelet A wavelet is a wave-like oscillation with an amplitude that begins at zero, increases or decreases, and then returns to zero one or more times. Wavelets are termed a "brief oscillation". A taxonomy of wavelets has been established, based on the num ...
s, to accommodate the fact that multivariate functions are typically governed by anisotropic features such as edges in images, since wavelets, as isotropic objects, are not capable of capturing such phenomena. Shearlets are constructed by parabolic
scaling Scaling may refer to: Science and technology Mathematics and physics * Scaling (geometry), a linear transformation that enlarges or diminishes objects * Scale invariance, a feature of objects or laws that do not change if scales of length, energ ...
, shearing, and
translation Translation is the communication of the Meaning (linguistic), meaning of a #Source and target languages, source-language text by means of an Dynamic and formal equivalence, equivalent #Source and target languages, target-language text. The ...
applied to a few
generating function In mathematics, a generating function is a way of encoding an infinite sequence of numbers () by treating them as the coefficients of a formal power series. This series is called the generating function of the sequence. Unlike an ordinary seri ...
s. At fine scales, they are essentially supported within skinny and directional ridges following the parabolic scaling law, which reads ''length² ≈ width''. Similar to wavelets, shearlets arise from the
affine group In mathematics, the affine group or general affine group of any affine space over a field is the group of all invertible affine transformations from the space into itself. It is a Lie group if is the real or complex field or quaternions. Relat ...
and allow a unified treatment of the continuum and digital situation leading to faithful implementations. Although they do not constitute an
orthonormal basis In mathematics, particularly linear algebra, an orthonormal basis for an inner product space ''V'' with finite dimension is a basis for V whose vectors are orthonormal, that is, they are all unit vectors and orthogonal to each other. For example, ...
for L^2(\R^2), they still form a
frame A frame is often a structural system that supports other components of a physical construction and/or steel frame that limits the construction's extent. Frame and FRAME may also refer to: Physical objects In building construction *Framing (con ...
allowing stable expansions of arbitrary functions f \in L^2(\R^2). One of the most important properties of shearlets is their ability to provide optimally sparse approximations (in the sense of optimality in ) for
cartoon-like function In mathematics, a piecewise-defined function (also called a piecewise function, a hybrid function, or definition by cases) is a function defined by multiple sub-functions, where each sub-function applies to a different interval in the domain. P ...
s f. In imaging sciences, ''cartoon-like functions'' serve as a model for anisotropic features and are compactly supported in ,12 while being C^2 apart from a closed piecewise C^2 singularity curve with bounded curvature. The decay rate of the L^2-error of the N-term shearlet approximation obtained by taking the N largest coefficients from the shearlet expansion is in fact optimal up to a log-factor: :\, f - f_N \, _^2 \leq C N^ (\log N)^3, \quad N \to \infty, where the constant C depends only on the maximum curvature of the singularity curve and the maximum magnitudes of f, f' and f''. This approximation rate significantly improves the best N-term approximation rate of wavelets providing only O(N^) for such class of functions. Shearlets are to date the only directional representation system that provides sparse approximation of anisotropic features while providing a unified treatment of the continuum and digital realm that allows faithful implementation. Extensions of shearlet systems to L^2(\R^d), d \ge 2 are also available. A comprehensive presentation of the theory and applications of shearlets can be found in.


Definition


Continuous shearlet systems

The construction of continuous shearlet systems is based on ''parabolic scaling matrices'' : A_a = \begin a & 0 \\ 0 & a^ \end, \quad a > 0 as a mean to change the resolution, on ''shear matrices'' : S_s = \begin 1 & s \\ 0 & 1 \end, \quad s \in \R as a means to change the orientation, and finally on translations to change the positioning. In comparison to
curvelet Curvelets are a non-adaptive technique for multi-scale object representation. Being an extension of the wavelet concept, they are becoming popular in similar fields, namely in image processing and scientific computing. Wavelets generalize the Fou ...
s, shearlets use shearings instead of rotations, the advantage being that the shear operator S_s leaves the
integer lattice In mathematics, the -dimensional integer lattice (or cubic lattice), denoted , is the lattice in the Euclidean space whose lattice points are -tuples of integers. The two-dimensional integer lattice is also called the square lattice, or grid l ...
invariant in case s \in \Z, i.e., S_s \Z^2 \subseteq \Z^2. This indeed allows a unified treatment of the continuum and digital realm, thereby guaranteeing a faithful digital implementation. For \psi \in L^2(\R^2) the ''continuous shearlet system'' generated by \psi is then defined as : \operatorname_(\psi) = \, and the corresponding ''continuous shearlet transform'' is given by the map : f \mapsto \mathcal_\psi f(a, s, t) = \langle f, \psi_ \rangle, \quad f \in L^2(\R^2), \quad (a, s, t) \in \R_ \times \R \times \R^2.


Discrete shearlet systems

A discrete version of shearlet systems can be directly obtained from \operatorname_(\psi) by discretizing the parameter set \R_ \times \R \times \R^2. There are numerous approaches for this but the most popular one is given by : \ \subseteq \R_ \times \R \times \R^2. From this, the ''discrete shearlet system'' associated with the shearlet generator \psi is defined by : \operatorname(\psi) = \, and the associated ''discrete shearlet transform'' is defined by : f \mapsto \mathcal_\psi f(j, k, m) = \langle f, \psi_ \rangle, \quad f \in L^2(\R^2), \quad (j, k, m) \in \Z \times \Z \times \Z^2.


Examples

Let \psi_1 \in L^2(\R) be a function satisfying the ''discrete Calderón condition'', i.e., :\sum_ , \hat\psi_1(2^ \xi), ^2 = 1, \quad \xi \in \R, with \hat\psi_1 \in C^\infty(\R) and \operatorname\hat\psi_1 \subseteq \tfrac, -\tfrac\cup tfrac, \tfrac where \hat\psi_1 denotes the
Fourier transform A Fourier transform (FT) is a mathematical transform that decomposes functions into frequency components, which are represented by the output of the transform as a function of frequency. Most commonly functions of time or space are transformed, ...
of \psi_1. For instance, one can choose \psi_1 to be a
Meyer wavelet The Meyer wavelet is an orthogonal wavelet proposed by Yves Meyer. As a type of a continuous wavelet, it has been applied in a number of cases, such as in adaptive filters, fractal random fields, and multi-fault classification. The Meyer wavelet i ...
. Furthermore, let \psi_2 \in L^2(\R) be such that \hat\psi_2 \in C^\infty(\R), \operatorname\hat\psi_2 \subseteq
1, 1 Onekama ( ) is a village in Manistee County in the U.S. state of Michigan. The population was 411 at the 2010 census. The village is located on the shores of Portage Lake and is surrounded by Onekama Township. The town's name is derived from "On ...
/math> and :\sum_ , \hat\psi_2(\xi + k), ^2 = 1, \quad \xi \in \R. One typically chooses \hat \psi_2 to be a smooth
bump function In mathematics, a bump function (also called a test function) is a function f: \R^n \to \R on a Euclidean space \R^n which is both smooth (in the sense of having continuous derivatives of all orders) and compactly supported. The set of all bump f ...
. Then \psi \in L^2(\R^2) given by :\hat\psi(\xi) = \hat\psi_1(\xi_1) \hat\psi_2\left( \tfrac \right), \quad \xi = (\xi_1, \xi_2) \in \R^2, is called a ''classical shearlet''. It can be shown that the corresponding discrete shearlet system \operatorname(\psi) constitutes a
Parseval frame In linear algebra, a frame of an inner product space is a generalization of a basis of a vector space to sets that may be linearly dependent. In the terminology of signal processing, a frame provides a redundant, stable way of representing a sign ...
for L^2(\R^2) consisting of
bandlimited Bandlimiting is the limiting of a signal's frequency domain representation or spectral density to zero above a certain finite frequency. A band-limited signal is one whose Fourier transform or spectral density has bounded support. A bandlimit ...
functions. Another example are compactly supported shearlet systems, where a compactly supported function \psi \in L^2(\R^2) can be chosen so that \operatorname(\psi) forms a
frame A frame is often a structural system that supports other components of a physical construction and/or steel frame that limits the construction's extent. Frame and FRAME may also refer to: Physical objects In building construction *Framing (con ...
for L^2(\R^2). In this case, all shearlet elements in \operatorname(\psi) are compactly supported providing superior spatial localization compared to the classical shearlets, which are bandlimited. Although a compactly supported shearlet system does not generally form a Parseval frame, any function f \in L^2(\R^2) can be represented by the shearlet expansion due to its frame property.


Cone-adapted shearlets

One drawback of shearlets defined as above is the directional bias of shearlet elements associated with large shearing parameters. This effect is already recognizable in the frequency tiling of classical shearlets (see Figure in Section #Examples), where the frequency support of a shearlet increasingly aligns along the \xi_2-axis as the shearing parameter s goes to infinity. This causes serious problems when analyzing a function whose Fourier transform is concentrated around the \xi_2-axis. To deal with this problem, the frequency domain is divided into a low-frequency part and two conic regions (see Figure): : \begin \mathcal &= \left\, \\ \mathcal_ &= \left\, \\ \mathcal_ &= \left\. \end The associated ''cone-adapted discrete shearlet system'' consists of three parts, each one corresponding to one of these frequency domains. It is generated by three functions \phi, \psi, \tilde\psi \in L^2(\R^2) and a ''lattice sampling'' factor c = (c_1, c_2) \in (\R_)^2: : \operatorname(\phi, \psi, \tilde\psi; c) = \Phi(\phi; c_1) \cup \Psi(\psi; c) \cup \tilde\Psi(\tilde\psi; c), where : \begin \Phi(\phi; c_1) &= \, \\ \Psi(\psi; c) &= \, \\ \tilde\Psi(\tilde\psi; c) &= \, \end with : \begin & \tilde_a = \begin a^ & 0 \\ 0 & a \end, \; a > 0, \quad \tilde_s = \begin 1 & 0 \\ s & 1 \end, \; s \in \R, \quad M_c = \begin c_1 & 0 \\ 0 & c_2 \end, \quad \text \quad \tilde_c = \begin c_2 & 0 \\ 0 & c_1 \end. \end The systems \Psi(\psi) and \tilde\Psi(\tilde\psi) basically differ in the reversed roles of x_1 and x_2. Thus, they correspond to the conic regions \mathcal_ and \mathcal_, respectively. Finally, the ''scaling function'' \phi is associated with the low-frequency part \mathcal.


Applications

*
Image processing An image is a visual representation of something. It can be two-dimensional, three-dimensional, or somehow otherwise feed into the visual system to convey information. An image can be an artifact, such as a photograph or other two-dimensiona ...
and
computer sciences Computer science is the study of computation, automation, and information. Computer science spans theoretical disciplines (such as algorithms, theory of computation, information theory, and automation) to practical disciplines (including ...
**
Denoising Noise reduction is the process of removing noise from a signal. Noise reduction techniques exist for audio and images. Noise reduction algorithms may distort the signal to some degree. Noise rejection is the ability of a circuit to isolate an un ...
**
Inverse problems An inverse problem in science is the process of calculating from a set of observations the causal factors that produced them: for example, calculating an image in X-ray computed tomography, source reconstruction in acoustics, or calculating the ...
**
Image enhancement Image editing encompasses the processes of altering images, whether they are digital photographs, traditional photo-chemical photographs, or illustrations. Traditional analog image editing is known as photo retouching, using tools such as ...
**
Edge detection Edge detection includes a variety of mathematical methods that aim at identifying edges, curves in a digital image at which the image brightness changes sharply or, more formally, has discontinuities. The same problem of finding discontinuitie ...
**
Inpainting Inpainting is a conservation process where damaged, deteriorated, or missing parts of an artwork are filled in to present a complete image. This process is commonly used in image restoration. It can be applied to both physical and digital art ...
**
Image separation An image is a visual representation of something. It can be two-dimensional, three-dimensional, or somehow otherwise feed into the visual system to convey information. An image can be an artifact, such as a photograph or other two-dimensiona ...
*
PDEs In mathematics, a partial differential equation (PDE) is an equation which imposes relations between the various partial derivatives of a multivariable function. The function is often thought of as an "unknown" to be solved for, similarly to ...
** Resolution of the
wavefront set In mathematical analysis, more precisely in microlocal analysis, the wave front (set) WF(''f'') characterizes the singularities of a generalized function ''f'', not only in space, but also with respect to its Fourier transform at each point. The ...
**
Transport equations A continuity equation or transport equation is an equation that describes the transport of some quantity. It is particularly simple and powerful when applied to a conserved quantity, but it can be generalized to apply to any extensive quantity. S ...
* Coorbit theory, characterization of smoothness spaces *
Differential geometry Differential geometry is a mathematical discipline that studies the geometry of smooth shapes and smooth spaces, otherwise known as smooth manifolds. It uses the techniques of differential calculus, integral calculus, linear algebra and multili ...
:
manifold learning Nonlinear dimensionality reduction, also known as manifold learning, refers to various related techniques that aim to project high-dimensional data onto lower-dimensional latent manifolds, with the goal of either visualizing the data in the low- ...


Generalizations and extensions

* 3D-Shearlets * \alpha-Shearlets * Parabolic molecules * Cylindrical Shearlets


See also

*
Wavelet transform In mathematics, a wavelet series is a representation of a square-integrable (real number, real- or complex number, complex-valued) function (mathematics), function by a certain orthonormal series (mathematics), series generated by a wavelet. This ...
* Curvelet transform * Contourlet transform * Bandelet transform *
Chirplet transform In signal processing, the chirplet transform is an inner product of an input signal with a family of analysis primitives called chirplets.S. Mann and S. Haykin,The Chirplet transform: A generalization of Gabor's logon transform, ''Proc. Vision Int ...
* Noiselet transform


References

{{reflist, refs= Kutyniok, Gitta, and Demetrio Labate, eds. ''Shearlets: Multiscale analysis for multivariate data''. Springer, 2012, {{isbn, 0-8176-8315-1 Guo, Kanghui, and Demetrio Labate. "The construction of smooth Parseval frames of shearlets." Mathematical Modelling of Natural Phenomena 8.01 (2013): 82–105. {{cite web, url= http://www3.math.tu-berlin.de/numerik/mt/www.shearlet.org/papers/shear_construction.pdf , title=PDF Kittipoom, Pisamai,
Gitta Kutyniok Gitta Kutyniok (born 1972) is a German applied mathematician known for her research in harmonic analysis, deep learning, compressed sensing, and image processing. She has a Bavarian AI Chair for "Mathematical Foundations of Artificial Intellige ...
, and Wang-Q Lim. "Construction of compactly supported shearlet frames." Constructive Approximation 35.1 (2012): 21–72. {{cite arXiv, title=PDF , eprint=1003.5481 , last1=Kittipoom , first1=P. , last2=Kutyniok , first2=G. , last3=Lim , first3=W. , class=math.FA , year=2010
Guo, Kanghui, and Demetrio Labate. "Optimally sparse multidimensional representation using shearlets." SIAM Journal on Mathematical Analysis 39.1 (2007): 298–318. {{cite web, url= http://www3.math.tu-berlin.de/numerik/mt/mt/www.shearlet.org/papers/OSMRuS.pdf , title=PDF Kutyniok, Gitta, and Wang-Q Lim. "Compactly supported shearlets are optimally sparse." Journal of Approximation Theory 163.11 (2011): 1564–1589. {{cite web, url= http://www.math.tu-berlin.de/fileadmin/i26_fg-kutyniok/wangQ/paper/JAT-D-10-00168_final.pdf , title=PDF Kutyniok, Gitta, Jakob Lemvig, and Wang-Q Lim. "Optimally sparse approximations of 3D functions by compactly supported shearlet frames." SIAM Journal on Mathematical Analysis 44.4 (2012): 2962–3017. {{cite arXiv, title=PDF , eprint=1109.5993 , last1=Kutyniok , first1=Gitta , last2=Lemvig , first2=Jakob , last3=Lim , first3=Wang-Q , class=math.FA , year=2011 Guo, Kanghui,
Gitta Kutyniok Gitta Kutyniok (born 1972) is a German applied mathematician known for her research in harmonic analysis, deep learning, compressed sensing, and image processing. She has a Bavarian AI Chair for "Mathematical Foundations of Artificial Intellige ...
, and Demetrio Labate. "Sparse multidimensional representations using anisotropic dilation and shear operators." Wavelets and Splines (Athens, GA, 2005), G. Chen and MJ Lai, eds., Nashboro Press, Nashville, TN (2006): 189–201. {{cite web, url= http://www3.math.tu-berlin.de/numerik/mt/mt/www.shearlet.org/papers/SMRuADaSO.pdf , title=PDF
Purnendu Banerjee and B. B. Chaudhuri, “Video Text Localization using Wavelet and Shearlet Transforms”, In Proc. SPIE 9021, Document Recognition and Retrieval XXI, 2014 (doi:10.1117/12.2036077).{{cite book, title=Document Recognition and Retrieval XXI , arxiv=1307.4990, last1=Banerjee , first1=Purnendu , last2=Chaudhuri , first2=B. B. , editor1-first=Bertrand, editor1-last=Coüasnon, editor2-first=Eric K, editor2-last=Ringger, chapter=Video text localization using wavelet and shearlet transforms, year=2013 , volume=9021, pages=90210B, doi=10.1117/12.2036077, s2cid=10659099 Donoho, David Leigh. "Sparse components of images and optimal atomic decompositions." Constructive Approximation 17.3 (2001): 353–382. {{cite news, title=PDF , citeseerx = 10.1.1.379.8993 Grohs, Philipp and Kutyniok, Gitta. "Parabolic molecules." Foundations of Computational Mathematics (to appear) {{cite arXiv, title=PDF , eprint=1206.1958 , last1=Grohs , first1=Philipp , last2=Kutyniok , first2=Gitta , class=math.FA , year=2012 {{cite journal , title=Optimally Sparse Representations of Cartoon-Like Cylindrical Data , journal=The Journal of Geometric Analysis , date=2020-08-10 , last1=Easley , first1=Glenn R. , last2=Guo , first2= Kanghui , last3=Labate , first3=Demetrio , last4=Pahari , first4=Basanta R. , volume=39 , issue=9 , pages=8926–8946 , doi=10.1007/s12220-020-00493-0 , s2cid=221675372 , url=https://link.springer.com/article/10.1007/s12220-020-00493-0 , accessdate=2022-01-22 {{cite journal , title= Smooth projections and the construction of smooth Parseval frames of shearlets , journal=Advances in Computational Mathematics , date=2019-10-29 , last1=Bernhard , first1=Bernhard G. , last2=Labate , first2=Demetrio , last3=Pahari , first3=Basanta R. , volume=45 , issue=5–6 , pages=3241–3264 , doi=10.1007/s10444-019-09736-3 , s2cid=210118010 , url=https://link.springer.com/article/10.1007/s10444-019-09736-3 , accessdate=2022-01-22


External links


Homepage of Gitta Kutyniok

Homepage of Demetrio Labate
Image processing Time–frequency analysis Signal processing Wavelets