Abstract
By introducing a form of reorder for multidimensional data, we propose a unified fast algorithm that jointly employs one-dimensional W transform and multidimensional discrete polynomial transform to compute eleven types of multidimensional discrete orthogonal transforms, which contain three types ofm-dimensional discrete cosine transforms (m-D DCTs), four types ofm-dimensional discrete W transforms (m-D DWTs) (m-dimensional Hartley transform as a special case), and four types of generalized discrete Fourier transforms (m-D GDFTs). For real input, the number of multiplications for all eleven types of them-D discrete orthogonal transforms needed by the proposed algorithm are only 1/m times that of the commonly used corresponding row-column methods, and for complex input, it is further reduced to 1/(2m) times. The number of additions required is also reduced considerably. Furthermore, the proposed algorithm has a simple computational structure and is also easy to be implemented on computer, and the numerical experiments show that the computational efficiency is consistent with the theoretic analysis.
Similar content being viewed by others
References
Cox, R. W., Tong, R. Q., Two- and three-dimensional image rotation using the FFT, IEEE Trans. Image Processing, 1999, 8(9): 1023–1031.
Cheng, L Z., Zeng, Y. H., Multidimensional polynomial transform algorithm for multidimensional DFT, Electronics Letters, 2000, 36(11): 990–992.
Strang, G., The discrete cosine transform, SIAM Review, 1999, 41(1): 135–147.
Puri, A., Schmidt, R. L., Haskell, B. G., SBASIC video coding and its 3-D DCT extension for MPEG-4, Proc. SPIE, Orlando, FL, 1996, 27(27): 1331–1344.
Wang, Z. S., Li, W. H., He, Z. Y., Fast algorithm for n-dimensional DCT, Science in China (in Chinese), Ser. E, 1997, 27(6): 548–555.
Wang, Z. S., He, Z., Zou, C. et al., A generalized fast algorithm forn-D discrete cosine transform and its application to motion picture coding, IEEE Trans. Circuits and System-II: Analog and Digital Signal Processing, 1999, 46: 617–627.
Wang, A., The discrete W transform-algorithms and programs, Science in China (in Chinese), Ser. A, 1988, 18(5): 449–460.
Zeng, Y. H., Li, X. M., Multidimensional polynomial transform algorithm for multidimensional discrete W transform, IEEE Trans. Signal Processing, 1999, 47(9): 2050–2053.
Jiang, Z. R. et al., Fast Algorithms (in Chinese), Changsha: National University of Defence Technology Press, 1994.
Xiong, Z., Kannan, R., Orchael, M. T. et al., A comparative study of DCT- and wavelet-based image coding, IEEE Trans. Circuits and Systems for Video Technology, 1999, 5: 692–701.
Malvar, H. S., Signal Processing with Lapped Transforms, Englewood Cliffs, NJ: Prentice-Hall, 1992.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Cheng, L., Jiang, Z. & Zhang, Z. The generalized unified computation of multidimensional discrete orthogonal transforms. Sci China Ser F 44, 401–411 (2001). https://doi.org/10.1007/BF02713943
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF02713943