In this paper, new fast algorithms for computing the discrete cosine transform type VI (DCT-VI) are proposed, with a special emphasis on short input sequences of three to eight samples. Fast algorithms for small discrete trigonometric transformations are directly used for efficient processing of small data sets and also serve as fundamental building blocks for constructing algorithms for larger trigonometric transforms. By exploiting the intrinsic structural properties of the DCT-VI matrices of different sizes, the proposed methods significantly reduce arithmetic complexity compared to the conventional matrix–vector multiplication approach. The paper presents a detailed mathematical formulation of the algorithms, supported by data-flow graphs that illustrate the computational structure and facilitate the precise estimation of arithmetic operations. Optimized pseudocode implementations incorporating variable reuse are also introduced to facilitate practical realization in software environments. Performance analysis demonstrates a substantial reduction in the number of multiplications (up to 66%) and a slight decrease in additions (approximately 9%) for input sizes ranging from three to eight, thereby improving the execution speed of the considering transform. The proposed algorithms are well-suited for applications in video coding, data compression, and digital signal processing, where computational efficiency is critical.
Building similarity graph...
Analyzing shared references across papers
Loading...
Valentyna Kitsela
Marina Polyakova
Odessa National Polytechnic University
Aleksandr Cariow
West Pomeranian University of Technology
Electronics
West Pomeranian University of Technology
Odessa National Polytechnic University
Building similarity graph...
Analyzing shared references across papers
Loading...
Kitsela et al. (Thu,) studied this question.
synapsesocial.com/papers/698828410fc35cd7a8847a00 — DOI: https://doi.org/10.3390/electronics15030699