Articles | Volume 5
https://doi.org/10.5194/ars-5-305-2007
https://doi.org/10.5194/ars-5-305-2007
13 Jun 2007
13 Jun 2007

A low-power and high-quality implementation of the discrete cosine transformation

B. Heyne and J. Götze

Abstract. In this paper a computationally efficient and high-quality preserving DCT architecture is presented. It is obtained by optimizing the Loeffler DCT based on the Cordic algorithm. The computational complexity is reduced from 11 multiply and 29 add operations (Loeffler DCT) to 38 add and 16 shift operations (which is similar to the complexity of the binDCT). The experimental results show that the proposed DCT algorithm not only reduces the computational complexity significantly, but also retains the good transformation quality of the Loeffler DCT. Therefore, the proposed Cordic based Loeffler DCT is especially suited for low-power and high-quality CODECs in battery-based systems.