- Research
- Open access
- Published:
Optimal model for 4-band biorthogonal wavelets bases for fast calculation
Journal of Inequalities and Applications volume 2017, Article number: 222 (2017)
Abstract
A class of 4-band symmetric biorthogonal wavelet bases has been constructed, in which any wavelet system the high-pass filters can be determined by exchanging position and changing the sign of the two low-pass filters. Thus, the least restrictive conditions are needed for forming a wavelet so that the free degrees can be reversed for application requirement. Some concrete examples with high vanishing moments are also given, the properties of the transformation matrix are studied and the optimal model is constructed. These wavelets can process the boundary conveniently, and they lead to highly efficient computations in applications.
1 Introduction
As a generalization of orthogonal wavelets, the biorthogonal wavelets have become a fundamental tool in many areas of applied mathematics, from signal processing to numerical analysis [1–8]. It is well known that 2-band orthogonal wavelets, suffering from severe constraint conditions, such as nontrivial symmetric 2-band orthogonal wavelets, do not exist [9]. Biorthogonal wavelets, multi-band wavelets are designed as alternatives for more freedom and flexibility [10–15]. Multi-band wavelets have attracted considerable attention due to their richer parameter space to have a more flexible time-frequency tiling, to zoom in onto narrow band high frequency components in frequency responses, to give better energy compaction than 2-band wavelets. (Bi)orthogonal real-valued multi-band wavelets with symmetry have been reported in [10–12, 16, 17]. In this paper, we can construct innumerable wavelet filters with some structure for fast calculation, among which we can select the best ones for practical applications.
As the case of a dyadic wavelet, a pair \((\phi(x),\widetilde{\phi}(x))\) of dual scaling functions can be expressed as the following dilation equations:
and
respectively, with
or equivalently,
where \(\delta_{j}\) denotes the Dirac sequence such that \(\delta_{j}=1 \) for \(j=0\) otherwise \(\delta_{j}=0 \).
Recall the sub-band coding scheme or Mallat algorithm associated to a 4-band biorthogonal wavelets. There are eight sequences \(h=(h_{n})_{n\in Z}\), \(g^{i}=(g^{i}_{n})_{n\in Z}\) (\(i=1,2,3\)), \(\widetilde{h}=(\widetilde{h}_{n})_{n\in Z}\), \(\widetilde{g^{i}}=(\widetilde{g}^{i}_{n})_{n\in Z}\) (\(i=1,2,3\)), four of which are used for decomposition \(\{h,g^{1},g^{2},g^{3}\}\) and the others for reconstruction \(\{\widetilde{h}, \widetilde{g}^{1},\widetilde{g}^{2},\widetilde{g}^{3}\}\). Starting from a data sequence \(x=(x_{n})_{n\in Z}\), we convolve with h, \(g^{1}\), \(g^{2}\), \(g^{3}\) and retain only one sample out of every four for decomposition
The reconstruction operation is
Equations (1.5) and (1.6) can be rewritten as the form of 4-circular matrix [16], which can be defined by the 4-circular operator.
If \(c^{0}\) is a periodic signal, we rewrite \(c^{0}=(c^{0}_{1},c^{0}_{2},\ldots,c^{0}_{4n})^{T}\), which is a whole period.
Let \(c^{1}=(c^{1}_{1},c^{1}_{2},\ldots,c^{1}_{n},d^{1}_{1},d^{1}_{2},\ldots ,d^{1}_{n},d^{2}_{1},d^{2}_{2},\ldots,d^{2}_{n},d^{3}_{1},d^{3}_{2},\ldots,d^{3}_{n})^{T}\). Then there exists a \(4n\times4n\) 4-circular matrix \(M_{4n}\) generated by \(\{h,g^{1},g^{2},g^{3}\}\) such that
It is easy to see that (1.7) is equivalent to (1.5). Let
where \(\widetilde{M}_{4n}\) is a 4-circular \(4n\times4n\) matrix generated by \(\{\widetilde{h},\widetilde{g}^{1},\widetilde{g}^{2},\widetilde{g}^{3}\}\).
Clearly, (1.8) is equivalent to (1.6). Then
Since \(M^{T}_{4n} M_{4n}\) is a positive definite matrix, its eigenvalues \(\lambda_{i}\) (\(i=1,2\ldots,4n\)) are positive and there exists an orthonormal matrix Q such that
Let \(s=Qc^{0}=(s_{1},s_{2},\ldots,s_{4n})^{T}\). Then \(\|s\|^{2}=\|c^{0}\|^{2}\). It follows from (1.9) and (1.10) that
Thus,
Similarly,
where \(\widetilde{\lambda}_{i}\) (\(i=1,2\ldots,4n\)) are the eigenvalues of \(\widetilde{M}^{T}_{4n} \widetilde{M}_{4n}\).
We try to calculate the eigenvalues of \(M^{T}_{4n} M_{4n}\) or \(\widetilde{M}^{T}_{4n} \widetilde{M}_{4n}\). It has been shown that the eigenvalues of \(M^{T}_{4n} M_{4n}\) appear in pairs of reciprocals, \(M^{T}_{4n} M_{4n}\) and \(\widetilde{M}^{T}_{4n} \widetilde{M}_{4n}\) have the same eigenvalues. It is obvious that \(\max\{\lambda_{i}\}=\max\{\widetilde{\lambda}_{i}\}=\frac{1}{\min\{\lambda _{i}\}}=\frac{1}{\min\{\widetilde{\lambda}_{i}\}} \).
This paper is organized as follows. In Section 2, we design a type of 4-band biorthogonal wavelets filters for fast calculation, give the construction method. In Section 3, some results of the wavelet transform matrix are developed. So a model to minimize the maximum eigenvalue is built in Section 4. An example is provided to illustrate our results in this paper. Conclusions and future work are summarized in Section 5.
2 4-band biorthogonal wavelets filters for fast calculation
In this section, a class of 4-band symmetric biorthogonal wavelet filters for fast calculation is designed, and the corresponding wavelet filters are constructed.
Assume that
The high-pass filters for decomposition are
Note that \(g^{1}\) is symmetric and \(g^{2}\) and \(g^{3}\) are antisymmetric.
The high-pass filters for reconstruction are
We can see that \(\widetilde{g}^{1}\) is symmetric and \(\widetilde{g}^{2}\) and \(\widetilde{g}^{3}\) are antisymmetric.
For \(L = 3\), an example of a filter bank \(\{h,g^{1}, g^{2}, g^{3} \}\) is as follows:
Clearly, this type of wavelet filter banks are only determined the two low-pass filters h, h̃, i.e., the high-pass filters can be determined by exchanging position and changing the sign of the two low-pass filters. Therefore, it can reduce the computational complexity and facilitate fast computation.
In addition, we assume \(\sum_{k}h_{k}=\sum_{k}\widetilde{h}_{k}=2 \). At this time, the basic conditions of biorthogonal wavelets are
We have the following theorem for the biorthogonality condition.
Theorem 2.1
If
then the wavelet filter banks defined by (2.1)-(2.4) satisfy the biorthogonality condition.
Proof
By direct calculation, we can see that \(\sum_{k} h_{k}\widetilde{g}^{n}_{k+4j}=0\) (\(n=2,3\)), \(\sum_{k} g^{1}_{k}\widetilde{g}^{n}_{k+4j}=0\) (\({n=2,3}\)), \(\sum_{k} g^{n}_{k}\widetilde{h}_{k+4j}=0\) (\(n=2,3\)), \(\sum_{k} g^{n}_{k}\widetilde{g}^{1}_{k+4j}=0\) (\(n=2,3\)).
From \(\sum_{k} h_{k} \widetilde{h}_{k+4j}=\delta_{j}\), we can obtain \(\sum_{k} g^{n}_{k}\widetilde{g}^{n}_{k+4j}=\delta_{j}\) (\(n=1,2,3\)). From \(\sum_{k} g^{1}_{k}\widetilde{h}_{k+4j}=0\), we can obtain \(\sum_{k} h_{k}\widetilde{g}^{1}_{k+4j}=0 \), \(\sum_{k} g^{2}_{k}\widetilde{g}^{3}_{k+4j}=0\), \(\sum_{k} g^{3}_{k}\widetilde{g}^{2}_{k+4j}=0\). The proof is complete. □
Remark 2.1
According to Theorem 2.1, for 4L parameters in the wavelet system, (2.5) contains 2L nonlinear equations. We can add constraints such as high vanishing movements for the surplus 2L parameters.
Example 2.1
We relax the condition of the sum of highest vanishing moments, and let \({L=3}\) and the high-pass wavelet filters defined by (2.3) have 3, 4, 3 order vanishing moments, respectively. The parameterized filters are as follows:
where x is a free parameter.
3 The properties of the wavelet transformation matrix
A so-called 4-circular matrix [8], which is generated by the filters h, \(g^{1}\), \(g^{2}\), \(g^{3}\), is denoted as \(M_{4n} \). For \(n=3\), \(M_{12} \) is as follows:
Define
where H, \(G_{1}\), \(G_{2}\), \(G_{3}\) and H̃, \(\widetilde{G}_{1}\), \(\widetilde{G}_{2}\), \(\widetilde{G}_{3}\) are all \(n\times4n\) 4-circular matrices generated by \(\{h,g^{1},g^{2},g^{3}\}\), \(\{\widetilde{h},\widetilde{g}^{1},\widetilde{g}^{2},\widetilde{g}^{3}\}\), respectively.
Theorem 3.1
Assume that the type of wavelet filter banks defined by (2.1)-(2.4) satisfy (2.5). Then, for any large enough integer n, \(M_{n}M_{n}^{T}\) and \(\widetilde{M}_{n}\widetilde{M}_{n}^{T}\) defined by (3.1) are similar matrices.
Proof
The element at the jth row and the kth column in \(G_{1}G_{1}^{T}\) can be written as
It is just the element in \(HH^{T}\) at the same position. Therefore,
Similarly, we can show that
The element at the jth row and the kth column in \(G_{2}G_{2}^{T}\) can be written as
It is just the element in \(\widetilde{H}\widetilde{H}^{T}\) at the same position.
Therefore,
Define
where \(I_{n}\), \(O_{n}\) are \(n\times n\) identity matrix and zero matrix, respectively, for convenience, we omit the subscript \(n\times n\) when it does not cause any confusion.
We can see that \(B_{4n}^{-1}(M_{n}M_{n}^{T})B_{4n}=\widetilde{M}_{n}\widetilde{M}_{n}^{T}\). It implies that \(M_{n}M_{n}^{T}\) and \(\widetilde{M}_{n}\widetilde{M}_{n}^{T}\) are similar matrices. □
Corollary 3.1
If λ is an eigenvalue of matrix \(M_{n}M_{n}^{T}\), then \(1/\lambda\) is also an eigenvalue of matrix \(M_{n}M_{n}^{T}\).
Proof
Note that \(M_{n}{M_{n}^{T}}(\widetilde{M}_{ n}\widetilde{M}_{n}^{T})=I_{4n}\). It implies that both \(M_{n}M_{n}^{T}\) and \(\widetilde{M}_{n}\widetilde{M}_{n}^{T}\) are positive definite matrices, and all of eigenvalues of \(M_{n}M_{n}^{T}\) and \(\widetilde{M}_{n}\widetilde{M}_{n}^{T}\) are positive. It follows from Theorem 3.1 that \(M_{n}M_{n}^{T}\) and \(\widetilde{M}_{n}\widetilde{M}_{n}^{T}\) have the same eigenvalues. The proof is completed. □
Now we can state the lower bound theorem as follows.
Theorem 3.2
Proof
Assume that the type of wavelet filter banks defined by (2.1)-(2.4) satisfy (2.5). The elements at the diagonal of matrix \(M_{4n}M_{4n}^{T}\) are \(\sum_{i}h^{2}_{i}\) or \(\sum_{i}g^{2}_{i}\).
Thus,
According to Corollary 3.1, we have
this leads to
The proof is complete. □
Remark 3.1
Theorem 3.2 shows that there exists a lower bound on the maximum eigenvalue of the wavelet transform matrices which is only related to the filters and independent of the dimension of the transformation matrix.
4 Optimal model for 4-band biorthogonal wavelets bases
In the former section, it has been shown that the eigenvalues of \(M^{T}_{4n} M_{4n}\) appear in pairs of reciprocal, \(M^{T}_{4n} M_{4n}\) and \(\widetilde{M}^{T}_{4n} \widetilde{M}_{4n}\) have the same eigenvalues. It is obvious that \(\max\{\lambda_{i}\}=\max\{\widetilde{\lambda}_{i}\}=\frac{1}{\min\{\lambda _{i}\}}=\frac{1}{\min\{\widetilde{\lambda}_{i}\}} \). In this section, we shall design wavelets based on minimizing the maximum eigenvalue.
Optimal model. Assume that the type of wavelet filter banks defined by (2.1)-(2.4) with parameter set Ω and \(\lambda(\omega)\) are the eigenvalues of \(M^{T}_{4n} M_{4n}\). The optimal model for 4-band biorthogonal wavelet bases is
Example 4.1
For \(L=3\), the parameterized filters have been given in Example 2.1. We can use an extra degree of freedom to minimize the maximum eigenvalue. From (4.1), we can obtain the solution is \(x\approx0.11097\). The wavelets are denoted as Op(12-12). At this time,
See Figure 1 for the graphs of the scaling functions and wavelets in this example. We have
Note that \(x=1/9\); very near 0.11097. We can obtain the wavelets with rational filter banks as follows:
5 Conclusions and future work
We have constructed a class of 4-band symmetric biorthogonal wavelet bases, in which any wavelet system the high-pass filters can be determined by exchanging position and changing the sign of the two low-pass filters. The transformation matrix is studied and the optimal model is constructed. A concrete example with high vanishing moments is also given which leads to highly efficient computations. We will further study the related topic that this wavelet bases are applied in numerical calculation and image compression coding.
References
Daubechies, I: Ten Lectures on Wavelets. SIAM, Philadelphia (1992)
Wang, G: Matrix methods of constructing wavelet filters and discrete hyper-wavelet transforms. Opt. Eng. 39, 1080-1087 (2000)
Wang, G, Yuan, W: Optimal model for biorthogonal wavelet filters. Opt. Eng. 42, 350-356 (2003)
Wang, G, Zou, Q, Yang, M: Sub-band operators and saddle point wavelets. Appl. Math. Comput. 227, 27-42 (2014)
Cui, L, Zhai, B, Zhang, T: Existence and design of biorthogonal matrix-valued wavelets. Nonlinear Anal., Real World Appl. 10, 2679-2687 (2009)
Vetterli, M, Le, D: Perfect reconstruction FIR filter banks: some properties and factorizations. IEEE Trans. Acoust. Speech Signal Process. 37, 1057-1071 (1989)
Vaidyanathan, P, Hong, P: Lattice structures for optimal design and robust implementation of two-band perfect reconstruction QMF banks. IEEE Trans. Acoust. Speech Signal Process. 36, 81-94 (1988)
Zou, Q, Wang, G, Yang, M: Spectral radius of biorthogonal wavelets with its application. J. Korean Math. Soc. 51, 941-953 (2014)
Cohen, A, Daubechies, I, Feauveau, J: Biorthogonal bases of compactly supported wavelets. Commun. Pure Appl. Math. 45, 485-560 (1992)
Han, B: Symmetric orthonormal scaling functions and wavelets with dilation factor 4. Adv. Comput. Math. 8, 221-247 (1998)
Bi, N, Dai, X, Sun, Q: Construction of compactly supported M-band wavelets. Appl. Comput. Harmon. Anal. 6, 113-131 (1999)
Chui, C, Lian, J: Construction of compactly supported symmetric and antisymmetric orthonormal wavelets with scale = 3. Appl. Comput. Harmon. Anal. 2, 68-84 (1995)
Jiang, Q: Biorthogonal wavelets with 4-fold axial symmetry for quadrilateral surface multiresolution processing. Adv. Comput. Math. 34, 127-165 (2011)
He, T: Biorthogonal wavelets with certain regularities. Appl. Comput. Harmon. Anal. 11, 227-242 (2001)
Zhuang, X: Matrix extension with symmetry and construction of biorthogonal multiwavelets with any integer dilation. Appl. Comput. Harmon. Anal. 33, 159-181 (2012)
Wang, G: Four-bank compactly supported bi-symmetric orthonormal wavelets bases. Opt. Eng. 43, 2362-2368 (2004)
Zou, Q, Wang, G: Construction of biorthogonal 3-band wavelets with symmetry and high vanishing moments. J. Math. 35, 12-22 (2015)
Acknowledgements
The authors would like to thank the editors and reviewers for their valuable comments, which greatly improved the readability of this paper. This work supported by the National Science Foundation of China (No. 11671132), the Natural Science Foundation of Hunan Province (No. 16JJ6102), the Outstanding Youth Foundation of Hunan Province Department of Education (No. 17B182), the Doctoral Foundation of Hunan University of Arts and Science (No. 15BSQD02), the College Students Research Study and Innovative Experiment Project of Hunan Province (No. 17541).
Author information
Authors and Affiliations
Corresponding author
Additional information
Competing interests
The authors declare that they have no competing interests.
Authors’ contributions
All authors contributed to each part of this work equally and read and approved the final manuscript.
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
About this article
Cite this article
Zou, Q., Wang, G. Optimal model for 4-band biorthogonal wavelets bases for fast calculation. J Inequal Appl 2017, 222 (2017). https://doi.org/10.1186/s13660-017-1495-8
Received:
Accepted:
Published:
DOI: https://doi.org/10.1186/s13660-017-1495-8