journal article·2024-11-19Open access

Fast Type-II Hartley Transform Algorithms for Short-Length Input Sequences

Marina Polyakova, Aleksandr Cariow

Applied Sciences· Volume 14· Issue 22

Abstract

This paper presents the type-II fast discrete Hartley transform (DHT-II) algorithms for input data sequences of lengths from 2 to 8. The starting point for developing the eight algorithms is the representation of DHT-II as a matrix–vector product. The underlying matrices usually have a good block structure. These matrices must then be successfully factorized to obtain a computational procedure that reduces the number of operations in computing the matrix–vector product. In some cases, it is necessary to pre-decompose the original matrices into submatrices and rearrange the rows and/or columns of the resulting matrices to find the factorizations that would substantially save the arithmetic operations. As a result of applying the pointed transformations, we synthesized the final algorithms with reduced computational complexity. The correctness of the obtained algorithmic solutions was theoretically justified using the rigorous mathematical background of each of them. Then, the complex algorithms were further tested using the MATLAB R2023b software to confirm their performance. Finally, an evaluation of the computational complexity for each obtained solution was compared with the computational complexity of the direct calculation of the matrix–vector product and existing fast DHT-II algorithms. The obtained factorizations of the DHT-II transformation matrices on average reduce the number of additions by 5% and the number of multiplications by 73% compared with the direct calculation of the matrix–vector product.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Digital Filter Design and Implementation · Advanced Wireless Communication Techniques · Coding theory and cryptography

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Institute of Computer Systems, Odesa Polytechnic National University, Shevchenko Ave., 1, 65044 Odesa, Ukraine

Faculty of Computer Science and Information Technology, West Pomeranian University of Technology in Szczecin, Żołnierska 49, 71-210 Szczecin, Poland

References (41)

Show source-provided references
1. Discrete Hartley transform and its applications—A review
2. Review paper on fast DHT algorithm using Vedic mathematics
3. Britanak, V., Yip, P., and Rao, K. (2007). Discrete Cosine and Sine Transforms: General Properties, Fast Algorithms and Integer Approximations, Academic Press. [3rd ed.].10.1016/B978-012373624-6/50007-2 ↗
4. Hartley transform signal compression and fast power quality measurements for smart grid application
5. Strategies for the synthesis of fast algorithms for the computation of the matrix-vector product
6. Digital image watermarking using fast parametric transforms
7. A spiral-based image watermarking scheme using Karhunen–Loeve and discrete hartley transforms10.1007/s11045-015-0361-4 ↗
8. A spatial domain-based colour image blind watermarking scheme integrating multilevel discrete Hartley transform10.1002/int.22461 ↗
9. Budiman, G., Suksmono, A.B., Danudirdjo, D., and Pawellang, S. (2018, January 3–4). QIM-based audio watermarking with combined techniques of SWT-DST-QR-CPT using SS-based synchronization. Proceedings of the 6th International Conference on Information and Communication Technology (ICoICT), Bandung, Indonesia.10.1109/ICoICT.2018.8528727 ↗
10. Low-complexity three-dimensional discrete Hartley transform approximations for medical image compression10.1016/j.compbiomed.2021.105018 ↗
11. Multi-image compression-encryption scheme based on quaternion discrete fractional Hartley transform and improved pixel adaptive diffusion10.1016/j.sigpro.2020.107652 ↗
12. High-efficiency single-pixel imaging using discrete Hartley transform10.1063/5.0057119 ↗
13. Frequency-domain subcarrier diversity receiver for discrete Hartley transform OFDM systems10.1186/s13638-019-1398-0 ↗
14. Low complexity discrete Hartley transforms pre-coded OFDM system over frequency-selective fading channel10.4218/etrij.15.0114.0513 ↗
15. An adaptively biased OFDM based on Hartley transform for visible light communication systems10.1587/transfun.2023EAL2059 ↗
16. Narendra, K.C., and Satyanarayana, S. (2016, January 26–28). Hartley transform based correlation filters for face recognition. Proceedings of the International Conference on Signal Processing and Communications (SPCOM), Noida, India.10.1109/SPCOM.2016.7746699 ↗
17. Analysis discrete Hartley transform for the recognition of female voice based on voice register in singing techniques10.1088/1742-6596/1361/1/012039 ↗
18. Jleed, H., and Bouchard, M. (May, January 30). Acoustic environment classification using discrete Hartley transform features. Proceedings of the IEEE 30th Canadian Conference on Electrical and Computer Engineering (CCECE), Windsor, ON, Canada.
19. Paraskevas, I., Chilton, E., and Rangoussi, M. (2006, January 21–23). Audio classification using features derived from the Hartley transform. Proceedings of the International Conference on Systems, Signals and Image Processing (IWSSIP’06), Budapest, Hungary.
20. Solé-Casals, J., and Zaiats, V. (2010). The Hartley phase spectrum as an assistive feature for classification. Advances in Nonlinear Speech Processing. NOLISP 2009. Lecture Notes in Computer Science, Springer.10.1007/978-3-642-11509-7 ↗
21. Two dimensional short time Hartley transforms
22. A novel robust digital image watermarking scheme based on attention U-Net++ structure10.1007/s00371-024-03271-z ↗
23. Bi, G., and Zeng, Y. (2004). Transforms and Fast Algorithms for Signal Analysis and Representations, Birkhäuser.10.1007/978-0-8176-8220-0 ↗
24. Direct computation of type-II discrete Hartley transform10.1109/LSP.2006.888362 ↗
25. Fast radix-2 algorithm for the discrete Hartley transform of type II10.1109/LSP.2011.2170166 ↗
26. Fast algorithm for computing the discrete Hartley transform of type-II
27. Direct split-radix algorithm for fast computation of type-II discrete Hartley transform
28. Chiper, D.F. (2022, January 13–15). An improved algorithm for the VLSI implementation of type II generalized DHT that allows an efficient incorporation of obfuscation technique. Proceedings of the 45th International Conference on Telecommunications and Signal Processing (TSP), Prague, Czech Republic.10.1109/TSP55681.2022.9851391 ↗
29. Fast radix-3 algorithm for the generalized discrete Hartley transform of type II10.1109/LSP.2012.2194782 ↗
30. Small-size FDCT/IDCT algorithms with reduced multiplicative complexity10.3103/S0735272719110025 ↗
31. Small-size algorithms for type-IV discrete cosine transform with reduced multiplicative complexity10.3103/S0735272720090022 ↗
32. Bielak, K., Cariow, A., and Raciborski, M. (2024). The development of fast DST-II algorithms for short-length input sequences. Electronics, 13.10.3390/electronics13122301 ↗
33. Polyakova, M., Witenberg, A., and Cariow, A. (2024). The design of fast type-V discrete cosine transform algorithms for short-length input sequences. Electronics, 13.10.3390/electronics13214165 ↗
34. Resourceful fast discrete Hartley transform to replace discrete Fourier transform with implementation of DHT algorithm for VLSI architecture
35. Jain, R., and Jain, P. (2021, January 27–29). FPGA implementation of DHT through parallel and pipeline structure. Proceedings of the International Conference on Computer Communication and Informatics (ICCCI), Coimbatore, India.10.1109/ICCCI50826.2021.9402673 ↗
36. A structured dual split-radix algorithm for the discrete Hartley transform of length 2N10.1007/s00034-017-0552-3 ↗
37. Chiper, D.F. (2019, January 11–12). A systolic array algorithm based on band-convolution structure for an efficient VLSI implementation of the odd-time generalized discrete Hartley transform. Proceedings of the International Symposium on Signals, Circuits and Systems (ISSCS), Iasi, Romania.10.1109/ISSCS.2019.8801763 ↗
38. Generalized convolution as a tool for the multi-dimensional filtering tasks10.1007/s11045-008-0059-y ↗
39. Procedures of multilevel 2D data decomposition and reconstruction with wavelet-like packets
40. Multilevel signal representation with wavelet-like packets with use of various orthogonal transform matrices
41. Image segmentation with a convolutional neural network without pooling layers in dermatological disease diagnostics systems10.15588/1607-3274-2023-1-5 ↗