arrow
Return

Recursive Algorithms for Computing Sliding DCT With Arbitrary Step

delete2021-05-15
delete3
PRE
AI
V
Vitaly Kober *
DOI:10.1109/JSEN.2020.3023892delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Discrete cosine transform (DCT) is one of the most popular transforms in digital signal processing. Its close approximation to the Karhunen-Loeve transform implies a high degree of energy compaction. Therefore, it can be used in a wide range of applications such as sensor noise removal, spectral analysis, linear filtering, feature extraction and pattern recognition. When it is required to estimate the spectrum of a nonstationary process such as radar, speech, biomedical and communication signals, a short-time (sliding) transform can be used. Basically, the sliding transform means that the transform is calculated on a fixed-length window of the signal, which is constantly updated with new samples while the oldest ones are discarded. In some engineering applications, when the spectral content changes slowly, the window can slide more than one sample at a time to speed up the spectral analysis. In this paper, second-order recursive algorithms are proposed for fast computing the DCT in windows that are located at a given equal distance from each other. The computational complexity of the algorithms is compared with that of common fast and sliding DCT algorithms.
Keywords:
Discrete cosine transform
sensor noise removal
signal processing
short-time transform
spectrogram
sliding algorithm
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Sensors Journal cover
IEEE Sensors Journal
IF:
4.5
Papers:
2.1W
Citations:
7.3W

Organization