Fast Type-II Hartley Transform Algorithms for Short-Length Input Sequences
Abstract
:1. Introduction
1.1. Related Papers
1.2. The Main Contributions of This Paper
2. Preliminary Remarks
- is an order N identity matrix;
- is a 2 × 2 Hadamard matrix;
- is a N × M matrix of ones (a matrix where every element is equal to one);
- ⊗ is the Kronecker product of two matrices;
- ⊕ is the direct sum of two matrices.
3. Fast Algorithms for Small-Size DHT-II
3.1. Algorithm for 2-Point DHT-II
3.2. Algorithm for 3-Point DHT-II
3.3. Algorithm for 4-Point DHT-II
3.4. Algorithm for 5-Point DHT-II
3.5. Algorithm for 6-Point DHT-II
3.6. Algorithm for 7-Point DHT-II
3.7. Algorithm for 8-Point DHT-II
4. Results
5. Discussion of Computational Complexity
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Patra, N.; Nayak, S.S. Discrete Hartley transform and its applications—A review. J. Integr. Sci. Technol. 2022, 10, 173–179. [Google Scholar]
- Parsai, S.; Jain, S.; Dangi, J. Review paper on fast DHT algorithm using Vedic mathematics. Int. J. Comput. Appl. 2015, 120, 32–35. [Google Scholar] [CrossRef]
- Britanak, V.; Yip, P.; Rao, K. Discrete Cosine and Sine Transforms: General Properties, Fast Algorithms and Integer Approximations, 3rd ed.; Academic Press: New York, NY, USA, 2007. [Google Scholar]
- de Oliveira Nascimento, F.A. Hartley transform signal compression and fast power quality measurements for smart grid application. IEEE Trans. Power Deliv. 2023, 99, 4134–4144. [Google Scholar] [CrossRef]
- Cariow, A. Strategies for the synthesis of fast algorithms for the computation of the matrix-vector product. J. Signal Process. Theory Appl. 2014, 3, 1–19. [Google Scholar] [CrossRef]
- Lipinski, P.; Puchala, D. Digital image watermarking using fast parametric transforms. Bull. Pol. Acad. Sci. Tech. Sci. 2019, 67, 463–477. [Google Scholar] [CrossRef]
- Kasban, H. A spiral-based image watermarking scheme using Karhunen–Loeve and discrete hartley transforms. Multidimens. Syst. Signal Process. 2017, 28, 573–595. [Google Scholar] [CrossRef]
- Zhang, X.; Su, Q. A spatial domain-based colour image blind watermarking scheme integrating multilevel discrete Hartley transform. Int. J. Intell. Syst. 2021, 36, 4321–4345. [Google Scholar] [CrossRef]
- Budiman, G.; Suksmono, A.B.; Danudirdjo, D.; Pawellang, S. QIM-based audio watermarking with combined techniques of SWT-DST-QR-CPT using SS-based synchronization. In Proceedings of the 6th International Conference on Information and Communication Technology (ICoICT), Bandung, Indonesia, 3–4 May 2018. [Google Scholar]
- Coutinho, V.A.; Cintra, R.J.; Bayer, F.M. Low-complexity three-dimensional discrete Hartley transform approximations for medical image compression. Comput. Biol. Med. 2021, 139, 105018. [Google Scholar] [CrossRef] [PubMed]
- Ye, H.S.; Zhou, N.R.; Gong, L.H. Multi-image compression-encryption scheme based on quaternion discrete fractional Hartley transform and improved pixel adaptive diffusion. Signal Process. 2020, 175, 107652. [Google Scholar] [CrossRef]
- Ma, M.; Sun, Q.; Gao, X.; Wang, G.; Deng, H.; Zhang, Y.; Guan, Q.; Zhong, X. High-efficiency single-pixel imaging using discrete Hartley transform. AIP Adv. 2021, 11, 075211. [Google Scholar] [CrossRef]
- Al-Gharabally, M.; Almutairi, A.F. Frequency-domain subcarrier diversity receiver for discrete Hartley transform OFDM systems. EURASIP J. Wirel. Commun. Netw. 2019, 2019, 78. [Google Scholar] [CrossRef]
- Ouyang, X.; Jin, J.; Jin, G.; Li, P. Low complexity discrete Hartley transforms pre-coded OFDM system over frequency-selective fading channel. ETRI J. 2015, 37, 32–42. [Google Scholar] [CrossRef]
- Wu, M.; Xie, Y.; Shi, Y.; Zhang, J.; Yao, T.; Liu, W. An adaptively biased OFDM based on Hartley transform for visible light communication systems. IEICE Trans. Fundam. 2024, E107-A, 928–931. [Google Scholar] [CrossRef]
- Narendra, K.C.; Satyanarayana, S. Hartley transform based correlation filters for face recognition. In Proceedings of the International Conference on Signal Processing and Communications (SPCOM), Noida, India, 26–28 December 2016. [Google Scholar]
- Muliono, R.; Khairina, N.; Harahap, M.K.; Putri, S.M. Analysis discrete Hartley transform for the recognition of female voice based on voice register in singing techniques. J. Phys. Conf. Ser. IOP Publ. 2019, 1361, 012039. [Google Scholar]
- Jleed, H.; Bouchard, M. Acoustic environment classification using discrete Hartley transform features. In Proceedings of the IEEE 30th Canadian Conference on Electrical and Computer Engineering (CCECE), Windsor, ON, Canada, 30 April–3 May 2017. [Google Scholar]
- Paraskevas, I.; Chilton, E.; Rangoussi, M. Audio classification using features derived from the Hartley transform. In Proceedings of the International Conference on Systems, Signals and Image Processing (IWSSIP’06), Budapest, Hungary, 21–23 September 2006. [Google Scholar]
- Paraskevas, I.; Rangoussi, M. The Hartley phase spectrum as an assistive feature for classification. In Advances in Nonlinear Speech Processing. NOLISP 2009. Lecture Notes in Computer Science; Solé-Casals, J., Zaiats, V., Eds.; Springer: Berlin/Heidelberg, Germany, 2010; Volume 5933. [Google Scholar]
- Sundararajan, N.; Ebrahimi, A.; Vasudha, N. Two dimensional short time Hartley transforms. Sultan Qaboos Univ. J. Sci. 2016, 21, 4. [Google Scholar] [CrossRef]
- Zhu, L.; Zhao, Y.; Fang, Y.; Wang, J. A novel robust digital image watermarking scheme based on attention U-Net++ structure. Vis. Comput. 2024, 40, 8791–8807. [Google Scholar] [CrossRef]
- Bi, G.; Zeng, Y. Transforms and Fast Algorithms for Signal Analysis and Representations; Birkhäuser: Boston, MA, USA, 2004. [Google Scholar]
- Shu, H.; Wang, Y.; Senhadji, L.; Luo, L. Direct computation of type-II discrete Hartley transform. IEEE Signal Process. Lett. 2007, 14, 329–332. [Google Scholar] [CrossRef]
- Chiper, D.F. Fast radix-2 algorithm for the discrete Hartley transform of type II. IEEE Signal Process. Lett. 2011, 18, 687–689. [Google Scholar] [CrossRef]
- Hamood, M.T. Fast algorithm for computing the discrete Hartley transform of type-II. Indones. J. Electr. Eng. Inform. 2016, 4, 120–125. [Google Scholar] [CrossRef]
- Hamood, M.T. Direct split-radix algorithm for fast computation of type-II discrete Hartley transform. Telecommun. Comput. Electron. Control 2020, 18, 3067–3072. [Google Scholar] [CrossRef]
- Chiper, D.F. An improved algorithm for the VLSI implementation of type II generalized DHT that allows an efficient incorporation of obfuscation technique. In Proceedings of the 45th International Conference on Telecommunications and Signal Processing (TSP), Prague, Czech Republic, 13–15 July 2022. [Google Scholar]
- Shu, H.; Wu, J.; Yang, C.; Senhadji, L. Fast radix-3 algorithm for the generalized discrete Hartley transform of type II. IEEE Signal Process. Lett. 2012, 19, 348–351. [Google Scholar] [CrossRef]
- Cariow, A.; Makowska, M.; Strzelec, P. Small-size FDCT/IDCT algorithms with reduced multiplicative complexity. Radioelectron. Commun. Syst. 2019, 62, 559–576. [Google Scholar] [CrossRef]
- Cariow, A.; Lesiecki, Ł. Small-size algorithms for type-IV discrete cosine transform with reduced multiplicative complexity. Radioelectron. Commun. Syst. 2020, 63, 465–487. [Google Scholar] [CrossRef]
- Bielak, K.; Cariow, A.; Raciborski, M. The development of fast DST-II algorithms for short-length input sequences. Electronics 2024, 13, 2301. [Google Scholar] [CrossRef]
- Polyakova, M.; Witenberg, A.; Cariow, A. The design of fast type-V discrete cosine transform algorithms for short-length input sequences. Electronics 2024, 13, 4165. [Google Scholar] [CrossRef]
- Gautam, D. Resourceful fast discrete Hartley transform to replace discrete Fourier transform with implementation of DHT algorithm for VLSI architecture. Turk. J. Comput. Math. Educ. 2021, 12, 5290–5298. [Google Scholar]
- Jain, R.; Jain, P. FPGA implementation of DHT through parallel and pipeline structure. In Proceedings of the International Conference on Computer Communication and Informatics (ICCCI), Coimbatore, India, 27–29 January 2021. [Google Scholar]
- Chiper, D.F. A structured dual split-radix algorithm for the discrete Hartley transform of length 2N. Circuits Syst. Signal Process. 2018, 37, 290–304. [Google Scholar] [CrossRef]
- Chiper, D.F. A systolic array algorithm based on band-convolution structure for an efficient VLSI implementation of the odd-time generalized discrete Hartley transform. In Proceedings of the International Symposium on Signals, Circuits and Systems (ISSCS), Iasi, Romania, 11–12 July 2019. [Google Scholar]
- Korohoda, P.; Dabrowski, A. Generalized convolution as a tool for the multi-dimensional filtering tasks. Multidimens. Syst. Signal Process. 2008, 19, 361–377. [Google Scholar] [CrossRef]
- Majorkowska, D.; Ţariov, A. Procedures of multilevel 2D data decomposition and reconstruction with wavelet-like packets. Elektron. Konstr. Technol. Zastos. 2008, 48, 48–52. (In Polish) [Google Scholar]
- Majorkowska, D.; Ţariov, A. Multilevel signal representation with wavelet-like packets with use of various orthogonal transform matrices. Elektron. Konstr. Technol. Zastos. 2008, 48, 135–140. (In Polish) [Google Scholar]
- Polyakova, M.V. Image segmentation with a convolutional neural network without pooling layers in dermatological disease diagnostics systems. Radio Electron. Comput. Sci. Control 2023, 1, 51–61. [Google Scholar] [CrossRef]
N | Direct Method | Proposed Algorithms | ||
---|---|---|---|---|
Additions | Multiplications | Additions | Multiplications | |
2 | 2 | 0 | 2 (0%) | 0 (0%) |
3 | 6 | 4 | 7 (+16%) | 1 (−75%) |
4 | 8 | 4 | 6 (−25%) | 2 (−50%) |
5 | 20 | 16 | 23 (+15%) | 5 (−69%) |
6 | 30 | 16 | 26 (−13%) | 2 (−88%) |
7 | 42 | 36 | 46 (+10%) | 8 (−78%) |
8 | 48 | 40 | 26 (−35%) | 8 (−80%) |
Algorithm | Reference, Year of Publication | N = 4 | N = 8 | ||
---|---|---|---|---|---|
Multiplications | Additions | Multiplications | Additions | ||
Hu’s radix-2 DIT algorithm | [24], 2007 | 2 (0%) | 18 (−67%) | 12 (−33%) | 48 (−46%) |
Prime factor algorithm | [23], 2004 | 2 (0%) | 10 (−40%) | 8 (0%) | 28 (−7%) |
Radix-2 algorithm | [24], 2007 | 4 (−50%) | 18 (−67%) | 14 (−43%) | 42 (−38%) |
Radix-2 algorithm | [25], 2011 | – | – | 10 (−20%) | 28 (−7%) |
Radix-2 DIT algorithm | [26], 2016 | 2 (0%) | 6 (0%) | 12 (−33%) | 24 (+8%) |
Split-radix algorithm | [27], 2020 | 2 (0%) | 6 (0%) | 12 (−33%) | 24 (+8%) |
Proposed algorithm | – | 2 | 6 | 8 | 26 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Polyakova, M.; Cariow, A. Fast Type-II Hartley Transform Algorithms for Short-Length Input Sequences. Appl. Sci. 2024, 14, 10719. https://doi.org/10.3390/app142210719
Polyakova M, Cariow A. Fast Type-II Hartley Transform Algorithms for Short-Length Input Sequences. Applied Sciences. 2024; 14(22):10719. https://doi.org/10.3390/app142210719
Chicago/Turabian StylePolyakova, Marina, and Aleksandr Cariow. 2024. "Fast Type-II Hartley Transform Algorithms for Short-Length Input Sequences" Applied Sciences 14, no. 22: 10719. https://doi.org/10.3390/app142210719
APA StylePolyakova, M., & Cariow, A. (2024). Fast Type-II Hartley Transform Algorithms for Short-Length Input Sequences. Applied Sciences, 14(22), 10719. https://doi.org/10.3390/app142210719