Fast 2-D discrete cosine transform
A fast radix-2 two dimensional discrete cosine transform (DCT) is presented. First, the mapping into a 2-D discrete Fourier transform (DFT) of a real signal is improved. Then an usual polynomial transform approach is used in order to map the 2-D DFT into a reduced size 2-D DFT and one dimensional odd DFT's. Finally, optimized odd DFT algorithms for real signals are developped. All together, a reduction of more than 50% in the number of multiplications and a comparable amount of additions is obtained in comparison to other algorithm.