Random projection and orthonormality for lossy image compression
Image and Vision Computing
Linear filtering in DCT IV/DST IV and MDCT/MDST domain
Signal Processing
Image filtering in the block DCT domain using symmetric convolution
Journal of Visual Communication and Image Representation
Information Sciences: an International Journal
Efficient articulated trajectory reconstruction using dynamic programming and filters
ECCV'12 Proceedings of the 12th European conference on Computer Vision - Volume Part I
Fast construction of Fejér and Clenshaw-Curtis rules for general weight functions
Computers & Mathematics with Applications
Hi-index | 35.68 |
This paper discusses the use of symmetric convolution and the discrete sine and cosine transforms (DSTs and DCTs) for general digital signal processing. The operation of symmetric convolution is a formalized approach to convolving symmetrically extended sequences. The result is the same as that obtained by taking an inverse discrete trigonometric transform (DTT) of the product of the forward DTTs of those two sequences. There are 16 members in the family of DTTs. Each provides a representation for a corresponding distinct type of symmetric-periodic sequence. The author defines symmetric convolution, relates the DSTs and DCTs to symmetric-periodic sequences, and then use these principles to develop simple but powerful convolution-multiplication properties for the entire family of DSTs and DCTs. Symmetric convolution can be used for discrete linear filtering when the filter is symmetric or antisymmetric. The filtering will be efficient because fast algorithms exist for all versions of the DTTs. Conventional linear convolution is possible if one first zero-pad the input data. Symmetric convolution and its fast implementation using DTTs are now an alternative to circular convolution and the DFT