Abstract
In this paper, recursive algorithm for the computation of discrete cosine transform (DCT) and inverse discrete cosine transform (IDCT) has been proposed. This algorithm has been implemented using recursive structure, i.e., infinite impulse response (IIR) filter. Further, any desired output kernel can be computed independently which is an added attraction of the proposed design. Besides being recursive, this algorithm requires less multiplier and adders than other DCT algorithms. The suggested scheme is time efficient as it provides output in N/2 computational cycles, where N is the length of the input sequence. Therefore, the proposed algorithm is both time and hardware efficient. Further, the recursive property of proposed algorithm results in a regular and modular structure which results in easier VLSI implementation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
N. Ahmed, T. Natrajan, K.R. Rao, Discrete cosine transform. IEEE Trans. Comput. C-23(1), 90–93 (Jan 1974)
P. Jain, A. Jain, Regressive structures for computation of DST-II and its inverse. Int. Sch. Res. Netw. ISRN Electron., pp. 1–4 (2012)
A.K. Jain, A sinusoidal family of unitary transforms. IEEE Trans. Pattern Anal. Mach. Intell. PAMI-1(4), 356–365 (Oct 1979)
C.H. Chen, B.D. Liu, J.F. Yang, Recursive architectures for realizing modified discrete cosine transform and its inverse. IEEE Trans. Circuit Syst. II Anal. Digit. Signal Process. 50(1) (Jan 2003)
Z. Wang, B. Hunt, The discrete cosine transform—a new version, in IEEE International Conference on ICASSP’83 Acoustics, Speech, and Signal Processing, vol. 8, pp. 1256–1259 (Apr 1983)
P. Jain, B. Kumar, S.B. Jain, A general design for one dimensional discrete sine transform. Analog Integr. Circuits Signal Process 61(2), 211–214 (Nov 2009)
D. Hein, N. Ahmed, On a real-time Walsh-Hadamard cosine transform image processor. IEEE Trans. Electromagn. Compat. 1(EMC-20), 453–457 (Aug 1978)
Z. Wang, Fast algorithms for the discrete W transform and for the discrete Fourier transform. IEEE Trans. Acoust. Speech, Signal Process. ASSP-32, 803–816 (Aug 1984)
J.-F. Yang, C.-P. Fan, Recursive discrete cosine transforms with selectable fixed-coefficient filters. IEEE Trans. Circuits Syst. II: Analog Digit. Signal Process. 46(2), 211–216 (Feb 1999)
Z. Cvetkovic, M.V. Popovic, New fast recursive algorithms for the computation of discrete cosine and sine transforms. IEEE Trans. Signal Process. 40(8), 2083–2086 (Aug 1992)
P. Lee, F.Y. Huang, Reconstructed recursive DCT and DST algorithms. IEEE Trans. Signal Process. 42(7), 1600–1609 (1994)
L.-P. Chau, W.-C. Siu, Recursive algorithm for the discrete cosine transform with general lengths. Electron. Lett. 30(3) (Feb 1994)
J.L. Wang, C.B. Wu, B.D. Liu, J.F. Yang, Implementation of the Discrete Cosine Transform and its inverse by recursive structures, in SiPS 99. 1999 IEEE Workshop on Signal Processing Systems, 1999, pp. 120–130 (Oct 1999)
M.N. Murthy, Radix-2 algorithms for implementation of type-II discrete cosine transform and discrete sine transform. Int. J. Eng. Res. Appl. 3(3), 602–608 (May–June 2013)
M.N. Murthy, Recursive algorithms and systolic architectures for realization of type-II discrete cosine transform and inverse discrete cosine transform. Int. J. Eng. Res. Appl. 4(4), 24–32 (Apr 2014)
C.-H. Chen, J.-F. Yang, J.-L. Wang, Efficient recursive structures for forward and inverse discrete cosine transform. IEEE Trans. Signal Process. 52(8), 2665–2669 (Sept 2004)
P. Lee, Restructured recursive DCT and DST algorithms. IEEE Trans. Signal Process. 42(7), 1600–1608 (July 1994)
Z. Wang, G.A. Jullien, W.C. Miller, Implementation of the discrete cosine transform and its inverse by digital filtering, in Proceedings of the 37th Midwest Symposium on Circuits and Systems, vol. 23, pp. 821–824 (5 Aug 1994)
Acknowledgements
The authors wish to acknowledge research fellowship from University Grants of commission, Government of India.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Dahiya, P., Jain, P. (2019). Realization of Recursive Algorithm for One-Dimensional Discrete Cosine Transform and Its Inverse. In: Singh, S., Wen, F., Jain, M. (eds) Advances in System Optimization and Control. Lecture Notes in Electrical Engineering, vol 509. Springer, Singapore. https://doi.org/10.1007/978-981-13-0665-5_7
Download citation
DOI: https://doi.org/10.1007/978-981-13-0665-5_7
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-13-0664-8
Online ISBN: 978-981-13-0665-5
eBook Packages: EngineeringEngineering (R0)