“…The discrete cosine transform (DCT) and discrete sine transform (DST) [1][2][3] are key elements in many digital signal processing applications being good approximations to the statistically optimal Karhunen-Loeve transform [2,3]. They are used especially in speech and image transform coding [3,4], DCT-based subband decomposition in speech and image compression [5], or video transcoding [6]. Other important applications are: block filtering, feature extraction [7], digital signal interpolation [8], image resizing [9], transform-adaptive filtering [10,11], and filter banks [12].…”