Abstract
The iterative alternating optimization (IAO) algorithm is proposed to optimize the coefficients of the (frequency domain/ spectral) general design two-channel bi-orthogonal graph filter banks (2c-BiO-graph-FB). Its basic idea is iteratively and alternatingly optimizing part of the coefficients while fixing the other coefficients as constants. By utilizing this scheme, the original non-convex optimization design problem is transformed into a series of convex optimization problems. Simulation experiment is conducted to verify the proposed algorithm. The results reveal that the proposed design is an effective one if the order of the graph filter is low. For the low order case, the proposed design can have the smallest frequency selectivity error while simultaneously having exceedingly small reconstruction error (\(\le {10}^{-11}\)). Additionally, as a kind of optimization algorithm, it outperforms the existing trust-region-iterative-gradient-searching (TR-IGS) in terms of the reconstruction error and/or the frequency selectivity error. Further, it can also be utilized to effectively optimize the frequency selectivity of two kinds of special design 2c-BiO-graph-FBs which inherently have exceedingly small reconstruction error. Finally, the designed 2c-BiO-graph-FB by the proposed algorithm is applied to two different specific graphs to decompose and synthesize the corresponding graph signals.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Alharbi, A., & Alsubhi, K. (2021). Botnet detection approach using graph-based machine learning. IEEE Access, 9, 99166–99180.
Gao, Z., Isufi, E., & Ribeiro, A. (2020) Stochastic graph neural networks. In 2020 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP) (pp. 9080–9084). IEEE.
Jiang, J. Z., Zhou, F., & Shui, P. L. (2015). Optimization design of two-channel biorthogonal graph filter bank. Circuits, System and Signal Processing, 35, 685–692.
Jiang, J. Z., Zhou, F., & Shui, P. L. (2016). Lifting-based design of two-channel biorthogonal graph filter bank. IET Signal Processing, 10(6), 670–675.
Narang, S. K., & Ortega, A. (2012). Perfect reconstruction two-channel wavelet filter banks for graph structured data. IEEE Transaction on Signal Processing, 60(6), 2786–2799.
Narang, S. K., & Ortega, A. (2013). Compact support biorthogonal wavelet filter banks for arbitrary undirected graphs. IEEE Transaction on Signal Processing, 61(19), 4673–4685.
Sandryhalia, A., & Moura, J. M. F. (2014). Big data analysis with signal processing on graphs. IEEE Signal Process Letters, 31(5), 80–90.
Shuman, D. I., Narang, S. K., & Frossard, P. (2013). The emerging field of signal processing on graphs. IEEE Transactions on Signal Processing, 30(3), 83–98.
Tay, D. B. H., & Lin, Z. P. (2015a). Graph QMF with flatness constraints. In 2015a IEEE International Symposium on Circuits and Systems (ISCAS) (pp. 2600–2603). IEEE.
Tay, D. B. H., & Lin, Z. P. (2015b). Design of near orthogonal graph filter banks. IEEE Signal Processing Letters, 22(6), 701–704.
Tay, D. B. H., & Zhang, J. X. (2015). Techniques for constructing biorthogonal bipartite graph filter banks. IEEE Transaction on Signal Processing, 63(21), 5772–5783.
Wang, H., Zhao, C. Z., & Zhao, Z. J. (2019). Iterative technique for optimizing two-channel: Quadrature mirror, bi-orthogonal and graph filter bank. Signal Processing, 169(107405), 1–10.
Wang, J. Y., Bao, B. K., & Xu, C. S. (2021). Dual-VGR: A dual-visual graph reasoning unit for video question answering. IEEE Transactions on Multimedia, 14(8), 1–12.
Zhang, X. (2016a). A novel design of biorthogonal graph wavelet filter banks. In 2016 IEEE International Conference on Image Processing (ICIP) (pp. 889–894). IEEE.
Zhang, X. (2016b). Design of orthogonal graph wavelet filter banks. In IECON 2016—42nd Annual Conference of the IEEE industrial Electronics Society (pp. 1529–1533). IEEE.
Funding
This work was supported in part by the National Natural Science Foundation of China under Grant 61601153.
Author information
Authors and Affiliations
Contributions
Hao Wang wrote the main manuscript text and prepared some of the figures and tables, Yi Ou prepared some of the figures and tables, Xinmin Cheng, Guangqiu Li and Xueyi Ye gave constructive suggestions on Section 6, and Chengwei Huang gave constructive suggestions on Sect. 5.2. All authors reviewed the manuscript.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Consent for publication
The authors declare that they agree to publish this paper.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Wang, H., Ou, Y., Cheng, X. et al. Iterative alternating optimization of bi-orthogonal two-channel graph filter bank. Multidim Syst Sign Process 34, 447–478 (2023). https://doi.org/10.1007/s11045-023-00868-w
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11045-023-00868-w