A note on Hermite multiwavelets with polynomial and exponential vanishing moments
Mariantonia Cotronei, Nada Sissouno

TL;DR
This paper introduces Hermite multiwavelets with polynomial and exponential vanishing moments, featuring level-dependent two-scale relations and filter factorizations, advancing multiresolution analysis for polynomial and exponential data.
Contribution
It presents a new class of Hermite multiwavelets with combined polynomial and exponential vanishing moments, including their construction and properties.
Findings
Existence of level-dependent two-scale relations.
Factorization of filter symbols via cancellation operators.
Construction of biorthogonal multiwavelet systems reproducing polynomial and exponential data.
Abstract
The aim of the paper is to present Hermite-type multiwavelets satisfying the vanishing moment property with respect to elements in the space spanned by exponentials and polynomials. Such functions satisfy a two-scale relation which is level-dependent as well as the corresponding multiresolution analysis. An important feature of the associated filters is the possibility of factorizing their symbols in terms of the so-called cancellation operator. A family of biorthogonal multiwavelet system possessing the above property and obtained from a Hermite subdivision scheme reproducing polynomial and exponential data is finally introduced.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
A note on Hermite multiwavelets with polynomial and exponential vanishing moments
Mariantonia Cotronei
DIIES, Università Mediterranea di Reggio Calabria, Via Graziella, 89122 Reggio Calabria, Italy
Nada Sissouno
Chair of Digital Image Processing, University of Passau, Innstr. 43, 94032 Passau, Germany
Abstract
The aim of the paper is to present Hermite-type multiwavelets satisfying the vanishing moment property with respect to elements in the space spanned by exponentials and polynomials. Such functions satisfy a two-scale relation which is level-dependent as well as the corresponding multiresolution analysis. An important feature of the associated filters is the possibility of factorizing their symbols in terms of the so-called cancellation operator. A family of biorthogonal multiwavelet system possessing the above property and obtained from a Hermite subdivision scheme reproducing polynomial and exponential data is finally introduced.
keywords:
Multiwavelets , Hermite subdivision schemes , Factorization , Annihilator
MSC:
[2010] 65T60 , 65D15 , 41A05
1 Introduction
It is well-known that multiwavelets generalize classical wavelets in the sense that the corresponding multiresolution analysis is generated by translates and dilates of not just one but several functions. These functions can be assembled in a vector, also known as multi-scaling function, satisfying a vector refinement equation, whose coefficients are matrices rather than scalars (see [15] for an overview on the topic). Such generalization can result in some advantages connected to the possibility of constructing bases, for example, with short support and high approximation order. Nevertheless, the approximation order properties cannot be exploited directly in practical implementations, because they do not imply a corresponding discrete polynomial preservation/cancellation property on the filters side. This results in combining the discrete multiwavelet transform with computationally costly pre-processing and post-processing steps [2, 11], unless full-rank filters [10, 4, 5] or balanced multiwavelets [1, 16] are used. Also, except these cases, no easy factorization of the symbol as in the scalar situation can be considered.
This paper deals with multiwavelets of Hermite-type, connected with multi-scaling function vectors whose elements satisfy Hermite conditions. In particular, we are interested in multiwavelet filters which provide not only polynomial but also exponential data cancellation. We thus use a notion of vanishing moment which extends the one usually given, which refers just to polynomials. This generalized property assures certain compression capabilities of the wavelet system also in the case where the given data exhibit transcendental features. Wavelets possessing such property have already been studied for example in [21] in a scalar framework. The vector context offers the advantage of providing a higher number of vanishing moments together with a short support. Hermite-type multiwavelets allow, in addition, to express the cancellation property as the factorization of the wavelet filter in terms of the so-called annihilator or cancellation operator introduced in [6] in the context of the study of Hermite subdivision schemes. These are level-dependent schemes acting on vector data representing function values and consecutive derivatives up to a certain order (see, for example, [8, 9, 13, 12, 17]). In [6, 7] some conditions have been proved connected to the preservation of elements in the (polynomial and exponential) space spanned by , with . In particular the preservation property allows the factorization of the subdivision operator in terms of a minimal annihilator.
Our idea is to exploit the close connection between subdivision schemes and wavelet analysis to study biorthogonal multiwavelet filters of Hermite type, in the sense that the underlying multi-scaling function is associated to Hermite subdivision schemes. In particular, we show how, given a Hermite subdivision operator based on a level-dependent mask , satisfying the -spectral condition, in the sense specified later, it is always possible to complete it to a biorthogonal system, where the wavelet filter possess the desired polynomial/exponential cancellation property. In particular, we focus on a special construction of Hermite-type multiwavelet biorthogonal systems, based on an MRA realized from the interpolatory subdivision scheme provided in [7]. Such an MRA is generated by a level-dependent vector refinable function which turns out to be a generalization of the well-known Hermite (or finite element) multi-scaling function proposed, for example, by Strang and Strela in [20].
The paper is organized as follows. In Section 2 we fix the notation and present some basic facts about level-dependent (nonstationary) multiresolution analyses of and related discrete wavelet transforms. In Section 3 we provide some details and properties of Hermite subdivision schemes preserving exponential and polynomial data. A construction of the Hermite multiwavelets from such schemes is proposed in Section 4, and a factorization result is formulated. Finally, in Section 5 we give an example of our construction, based on an explicitly given family of Hermite subdivision possessing preservation properties. Some conclusions are drawn in Section Conclusion.
2 Preliminaries and basic facts
Let and , respectively, denote the spaces of all vector-valued and matrix-valued sequences defined on .
A level-dependent MRA of is defined as the nested sequence of spaces each spanned by the dilates and translates of a finite set of functions, which differs from level to level, that is, for ,
[TABLE]
Nonstationary MRAs, in the scalar case (), have been introduced, for example, in [3, 18].
For each , such functions can be arranged in a column vector . The dependency of two vector functions at different levels is given in terms of the level-dependent two-scale-relation
[TABLE]
where the matrix-valued sequence is called the mask of .
In a biorthogonal setting those functions and spaces play the role of the primal scaling function vectors and decomposition spaces. From the point of view of filter banks the masks correspond to the low-pass filters in the decomposition.
Given a second level-dependent MRA generated by satisfying
[TABLE]
for some matrix-valued masks , then the spaces represent the reconstruction spaces with dual scaling function vectors if the following duality relations are satisfied
[TABLE]
Let and denote the wavelet spaces at level , that is, the complementary subspaces of in and in , respectively. Those spaces are generated by the shifts of the components of the vector-valued functions and . Since, by construction, and there exist two matrix-valued masks such that
[TABLE]
The masks correspond to high-pass filters in the filter bank terminology.
The function vectors and represent the level-dependent multiwavelets associated to the scaling functions and if they fulfill the following biorthogonality conditions:
[TABLE]
for , where denotes the zero matrix.
For a finitely supported mask , , the symbol is defined as the matrix-valued Laurent polynomial , . The duality relations (3), (4), and (5) can be expressed in terms of the some conditions on the symbols of the masks on the unit circle , namely
[TABLE]
where we have used the notation .
Suppose we are now given a function . It can be represented as for some coefficient sequence . Starting from such sequence, a recursive scheme can be derived for computing all the coefficients involved in the decomposition
[TABLE]
where is fixed and , represent the projection operators on the spaces , respectively. In fact, for example,
[TABLE]
with
[TABLE]
The wavelet coefficients can be computed analogously. By recursively applying the formulas, fixing , the decomposition scheme reads as
[TABLE]
By using similar arguments, one can derive the reconstruction scheme
[TABLE]
The following are equivalent ways to write the decomposition and reconstruction formulas, respectively:
[TABLE]
and
[TABLE]
As mentioned, there is a close connection with vector subdivision schemes. In particular, in (8), the action of the low-pass reconstruction filter at each level is nothing else than the action of a vector subdivision operator . This allows for efficient constructions of wavelet systems. In fact, given a subdivision operator satisfying some mild assumptions, the associated mask can be completed to a biorthogonal system. This completion, as we will see, is particularly straightforward if the scheme is interpolatory.
3 Hermite subdivision preserving exponentials and polynomials
Since our aim is to propose an MRA based on Hermite subdivision schemes, we recall some basic facts on such schemes, focusing on subdivision preserving exponential and polynomial data.
Let be the diagonal matrix
[TABLE]
An Hermite subdivision scheme consists of the successive applications of level-dependent subdivision operators, which produce, starting from an initial sequence , sequences of sequences as
[TABLE]
with the special assumption that, at each level, the sequence is related to the evaluations of some function and its derivatives up to order on the grid .
An Hermite scheme is said to be interpolatory if , or, on the symbol side,
[TABLE]
In such a situation, all the even-indexed mask coefficients are zero matrices, except , which is .
The scheme (10) is said to be -convergent if for any vector-valued sequence and the corresponding sequence of refinements , there exists a uniformly continuous vector field , such that
[TABLE]
with and for .
In case of -convergence, the special choice of delta sequences as initial data produces, in the limit, the so-called basic limit function of the Hermite subdivision scheme, that is the matrix-valued function given by
[TABLE]
with , .
In this case, all the schemes for are -convergent, each with basic limit function , where coincides with . Furthermore, similar arguments as in [12, 14], show that the functions are related by the refinement equations
[TABLE]
The refinement property (12) is closely connected to the possibility of considering a level-dependent (nonstationary) Hermite multiresolution analysis, where each space is spanned by the translates of the functions .
Recently, in [6], Hermite schemes preserving elements of the space
[TABLE]
for with , , and have been studied.
In particular, this preservation property has been related to the factorization of the subdivision operator or, equivalently, of the corresponding symbol in terms of the so-called annihilator or cancellation operator. Such factorization turns out to be useful in deriving preservation and cancellation properties for the MRA based decomposition and reconstruction schemes presented in the previous section.
The polynomial and exponential preservation property is expressed in terms of the so-called -spectral condition, as in [6], in the sense that the subdivision operator satisfies:
[TABLE]
where for we denote by the vector sequence with
[TABLE]
In terms of symbols, (13) reads as:
[TABLE]
with .
For standard Hermite schemes, i.e., schemes preserving only polynomials, it has been shown in [17] that the preservation property is related to the factorization of the symbol in terms of the so-called complete Taylor operator , whose symbol is given by
[TABLE]
In [6], a similar result for Hermite schemes preserving both polynomial and exponential data is given, in terms of the following convolution operator.
Definition 1**.**
The level- cancellation operator is defined as a convolution operator satisfying
[TABLE]
or, equivalently, in terms of symbols
[TABLE]
More specifically, the following theorem has been proved.
Theorem 2**.**
If the subdivision operator satisfies the -spectral condition, then there exists a finitely supported mask such that
[TABLE]
or, in terms of symbols,
[TABLE]
As shown in [6], the level- cancellation operator can be obtained as
[TABLE]
where is the unique minimal operator whose symbol has the following structure
[TABLE]
and satisfies
[TABLE]
The remaining blocks in (17) can be explicitly computed (see [6] for details). As an example, we give the expressions of in the cases and , considering only one pair of frequencies :
[TABLE]
[TABLE]
In [6], it has also been proved that the operators reduce to Taylor operators as the frequencies tend to zero; as a consequence, the asymptotical behavior of such operators is easily found as
[TABLE]
4 MRA based on Hermite subdivision
In this section we describe how to build multiresolution analyses associated to a convergent Hermite level-dependent scheme, where the subdivision operator plays the role of the reconstruction low-pass filter. If such operator has the polynomial-exponential preservation property, then the wavelet decomposition filter can be easily constructed in order to cancel elements in the space .
Before going into the details of the discussion, let us give the vanishing moment definition for the wavelet filter with respect to the elements in the space .
Definition 3**.**
A level-dependent multiwavelet analysis filter satisfies the -vanishing moment condition if
[TABLE]
A nice property of such filters is that the symbol can be factorized in a straightforward way. In fact, since , as defined in Section 3, is the minimal (convolution) annihilator for the elements in at the level , the following result follows.
Proposition 4**.**
The filter satisfies the -vanishing moment condition if and only if there exists a finite filter such that
[TABLE]
One possibility of constructing a biorthogonal multiwavelet analysis filter within an Hermite-type framework, with the property (21), is by taking the Hermite subdivision operator as reconstruction filter. Since its symbol satisfies the factorization , if we impose the factorization (22), then it follows that the third of the biorthogonality conditions (6) is satisfied if and only if is chosen such that
[TABLE]
A good alternative to this kind of procedure, is offered by Hermite interpolatory schemes, which allow an easier construction of an Hermite-type level-dependent MRA. Let be the -th level subdivision operator associated to a -convergent interpolatory Hermite subdivision scheme. As stated in Section 3, in this case, there exists a sequence of basic matrix limit functions , whose first rows correspond to vector-valued functions {\boldsymbol{\Phi}}^{[n]}=\big{[}\phi_{0}^{[n]},\phi_{1}^{[n]},\ldots,\phi_{d}^{[n]}\big{]}^{T} satisfying the refinement relations (2) and the Hermite interpolatory conditions
[TABLE]
with denoting the -th coordinate vector. As in (1), they span a level-dependent MRA for the space of uniformly -continuous functions.
The projection of a generic on is defined in terms of the Hermite interpolant
[TABLE]
The (multi)wavelet spaces can be defined as the complementary spaces of in , and, from the decomposition formula
[TABLE]
we can define the action of projection operator on as
[TABLE]
It is now easy to find the filters involved in the discrete wavelet decomposition (7) and the reconstruction (8) scheme associated to such a MRA. Let be given in terms of a (vector-valued) coefficient sequence , that is
[TABLE]
In order to find the coefficient sequence representing in , we just compare the actions of the projection operators (23) on and . We get
[TABLE]
Thus, the low-pass decomposition step consists of just subsampling the rescaled sequence by a factor of 2. Using the symbol formalism, this is equivalent to the identity
[TABLE]
In order to find the high-pass wavelet coefficients involved in the representation of in , we first observe that, in view of the refinability of the functions and the above formula for the decomposition step, we have
[TABLE]
Thus, we have
[TABLE]
which produces the following formulas
[TABLE]
[TABLE]
So the wavelet coefficients are obtained by means of a convolution with the filter followed by a shift and subsampling.
As to the reconstruction part, the coefficients in the finer space are easily obtained as a sum of the upsampled (shifted) wavelet coefficients and the coefficients generated by the subdivision operator applied to .
Since in case of interpolatory Hermite subdivision schemes , the pair of decomposition filters, in terms of symbols, is given by
[TABLE]
while the reconstruction filters are
[TABLE]
One can easily check that they satisfy the biorthogonality conditions.
The previous arguments allow us to show that, starting from a Hermite subdivision operator preserving polynomial/exponential data, one can always find a complete wavelet system where the high-pass filter involved in the decomposition has the property of canceling those polynomials and exponentials.
Proposition 5**.**
Let be the mask of an Hermite subdivision scheme satisfying the -spectral condition. Using as low-pass synthesis filter, there exists a biorthogonal filter bank such that the symbol of the high-pass analysis filter satisfies the -vanishing moment condition.
Proof.
The existence of the filter bank is already proven by the construction via the “prediction-correction” approach by taking as the mask of an interpolatory Hermite subdivision. To check that the analysis wavelet filter annihilates the elements in the space , we fix with , . We observe that, from (9), (25), (11) and (24),
[TABLE]
which is identically zero because of the preservation property (14) of . ∎
It follows that the filter associated to is a cancellation operator for the elements in at the level . Since , as defined in Section 3, is the minimal (convolution) annihilator for such space, there exists a matrix polynomial such that
[TABLE]
The structure of the polynomial is easily found. We get
[TABLE]
where we use (25), (16), and the following proposition.
Proposition 6**.**
The symbol of the level-n cancellation operator satisfies
[TABLE]
Proof.
Let for . We want to connect and through the identity (24), that is
[TABLE]
Using (15), we have
[TABLE]
Since , we get
[TABLE]
and, therefore, . This gives us together with (27) and (26) that
[TABLE]
Using the identity (24), we get
[TABLE]
Thus, is the symbol of a cancellation operator for . From (15) we know that is the symbol of the minimal level- cancellation operator, and, since , there exists a constant matrix such that
[TABLE]
Comparison of (28) with gives us that , which proves the proposition. ∎
5 A family of interpolatory Hermite wavelets
We now derive a biorthogonal multiwavelet filter bank based on the polynomial and exponential reproducing Hermite subdivision scheme proposed in [7], whose construction is briefly recalled.
Such a scheme has been realized by proving the existence and uniqueness of the solution to the Hermite interpolation problem
[TABLE]
where are given vectors of data, in over the interval . An explicit form of the basis function vectors , , has been given in [7].
The local Hermite interpolant of a generic vector-valued sequence of data
[TABLE]
over the interval is then evaluated at the midpoints, producing an Hermite subdivision scheme whose -th level mask is given by
[TABLE]
with ,
It is worthwhile to observe that, in the limit, such mask coincides with the mask of the Hermite B-splines of degree .
Let us now restrict to the case and . The basis functions produce, for each , a function vector supported on , which satisfies a level-dependent refinement equation as in (2) with coefficients given by the mask . Such vector, at the level , has components explicitly given by:
[TABLE]
where we have set and . The substitution gives the function at a generic level . In Fig. 1 the components of are shown, corresponding to two different values of .
The corresponding low-pass decomposition mask has elements
[TABLE]
[TABLE]
while the wavelet analysis filter taps are
[TABLE]
Their symbols admits the factorizations (16) and (22), respectively, with respect to the cancellation operator (19).
The limit functions of the given example (, ) result in the Hermite quintic B-splines, whose connection with multiwavelets has already been widely studied for example in [19, 20].
The corresponding filter has the symbol
[TABLE]
Since, as already mentioned, in the limit the annihilators reduce to the Taylor operator , we have the factorization , where
[TABLE]
and
[TABLE]
The symbol of the corresponding high-pass filter of the decomposition, as constructed in Section 4, is given by
[TABLE]
and it is verified that it satisfies the factorization with
[TABLE]
We remark that such filters have been obtained with a completely different approach than others in literature [19, 20]. Furthermore, the related factorization issues have never been studied before.
Conclusion
In this paper we have presented a Hermite-type multiwavelet system satisfying the vanishing moment property with respect to elements in the space spanned by exponentials and polynomials. These systems naturally generate MRAs which differ from the classical ones, in the sense that they are of nonstationary type, and the decomposition-reconstruction rules change accordingly to the level. In addition, for such kind of Hermite multiwavelets some nice results connected to the factorization of the corresponding filter symbol can be derived, exploiting their connection with Hermite subdivision. An example of such an Hermite multiwavelet system has been explicitly described. It includes, as a particular case, the well-known finite element multiwavelets, which possess only polynomial vanishing moment properties and whose factorization issues have never been studied before. Future researches include the application of such filter bank systems to some specific signal processing problems, where Hermite data are available (for example in problems of motion control) and where such data exhibit not just polynomial but also transcendental features.
References
- [1]
S. Bacchelli, M. Cotronei, D. Lazzaro, An algebraic construction of k-balanced multiwavelets via the lifting scheme, Num. Alg. 23, (2000), 329–356.
- [2] S. Bacchelli, M. Cotronei, T. Sauer, Multifilters with and without prefilters, BIT 42:2 (2002), 231-261.
- [3]
A. Cohen, N. Dyn, Nonstationary subdivision schemes and multiresolution analysis, SIAM J. Math. Anal. 26 (1996), 1745-1769.
- [4] C. Conti, M. Cotronei, T. Sauer, Full rank positive matrix symbols: interpolation and orthogonality, BIT 48 (2008), 5–27.
- [5] C. Conti, M. Cotronei, T. Sauer, Full rank interpolatory subdivision schemes: Kronecker, filters and multiresolution, J. Comput. Appl. Math. 233:7 (2010), 1649–1659.
- [6]
C. Conti, M. Cotronei, T. Sauer, Factorization of Hermite subdivision operators preserving exponentials and polynomials, Adv. Comput. Math. 45 (2017), 1055–1079.
- [7]
C. Conti, M. Cotronei, T. Sauer, Convergence of level dependent Hermite subdivision schemes, submitted.
- [8]
C. Conti, J.L. Merrien, L. Romani: Dual Hermite Subdivision Schemes of de Rham-type. BIT Numerical Mathematics 54(4) (2014), 955–977.
- [9]
C. Conti,L. Romani, M. Unser: Ellipse-Preserving Hermite interpolation and Subdivision. J. Math. Anal. Appl. 426 (2015), 211–227.
- [10] M. Cotronei, M. Holschneider, Partial parameterization of orthogonal wavelet matrix filters, J. Comput. Appl. Math. 243 (2013), 113–125.
- [11] M. Cotronei, L. Lo Cascio, T. Sauer, Multifilters and prefilters: Uniqueness and algorithmic aspects, J. Comput. Appl. Math. 221 (2008), 346–354.
- [12]
S. Dubuc and J.-L. Merrien, Convergent vector and Hermite subdivision schemes, Constr. Approx. 23 (2006), 1–22.
- [13]
N. Dyn, D. Levin: Analysis of Hermite-interpolatory subdivision schemes. In: Dubuc, S., Deslauriers, G. (eds.) Spline Functions and the Theory of Wavelets, American Mathematical Society, Providence (1999), 105–113.
- [14]
N. Dyn, D. Levin, Subdivision schemes in geometric modelling, Acta Numerica 11 (2002), 73–144
- [15] F. Keinert, Wavelets and Multiwavelets, Chapman & Hall/CRC, (2004).
- [16] J. Lebrun, M. Vetterli, High-order balanced multiwavelets: theory, factorization, and design, IEEE Trans. Signal Process. 49:9 (2001), 1918-1930.
- [17]
J.-L. Merrien and T. Sauer, From Hermite to stationary subdivision schemes in one and several variables, Advances Comput. Math. 36 (2012), 547–579.
- [18]
F. Pitolli, Bell-shaped nonstationary refinable ripplets, Adv. Comput. Math. 42 (2016), 1427–1451.
- [19]
B. M. Shumilov and U. S. Ymanov, ”Lazy” Wavelets of Hermite Qunitic Splines and a Splitting Algorithm, Universal J. of Comput. Math. (2013), 109–117 .
- [20]
V. Strela and G. Strang, Finite Element Multiwavelets, in Approximation Theory, Wavelets and Applications, Springer Netherlands (1995), 485–496.
- [21]
M. Unser and T. Blu, Cardinal Exponential Splines: Part I – Theory and Filtering Algorithms, IEEE Trans. Sig. Proc. 53 (2005), 1425–1438.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] S. Bacchelli, M. Cotronei, D. Lazzaro, An algebraic construction of k-balanced multiwavelets via the lifting scheme, Num. Alg. 23, (2000), 329–356.
- 2[2] S. Bacchelli, M. Cotronei, T. Sauer, Multifilters with and without prefilters, BIT 42:2 (2002), 231-261.
- 3[3] A. Cohen, N. Dyn, Nonstationary subdivision schemes and multiresolution analysis, SIAM J. Math. Anal. 26 (1996), 1745-1769.
- 4[4] C. Conti, M. Cotronei, T. Sauer, Full rank positive matrix symbols: interpolation and orthogonality, BIT 48 (2008), 5–27.
- 5[5] C. Conti, M. Cotronei, T. Sauer, Full rank interpolatory subdivision schemes: Kronecker, filters and multiresolution, J. Comput. Appl. Math. 233:7 (2010), 1649–1659.
- 6[6] C. Conti, M. Cotronei, T. Sauer, Factorization of Hermite subdivision operators preserving exponentials and polynomials, Adv. Comput. Math. 45 (2017), 1055–1079.
- 7[7] C. Conti, M. Cotronei, T. Sauer, Convergence of level dependent Hermite subdivision schemes, submitted.
- 8[8] C. Conti, J.L. Merrien, L. Romani: Dual Hermite Subdivision Schemes of de Rham-type. BIT Numerical Mathematics 54(4) (2014), 955–977.
