Complexity reduction, self/completely recursive, radix-2 DCT I/IV algorithms

被引:8
作者
Perera, Sirani M. [1 ]
Liu, Jianhua [2 ]
机构
[1] Embry Riddle Aeronaut Univ, Dept Math, Daytona Beach, FL 32114 USA
[2] Embry Riddle Aeronaut Univ, Dept Elect Engn & Comp Sci, Daytona Beach, FL 32114 USA
关键词
Discrete cosine transforms; Fast and radix-2 algorithms; Self/completely recursive algorithms; Lowest multiplication complexity; Sparse and orthogonal matrices; Signal flow graphs; STABLE ALGORITHMS; DISCRETE; IMPLEMENTATION; COMPUTATION; TRANSFORMS; STANDARD; REAL; FFT;
D O I
10.1016/j.cam.2020.112936
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
This paper proposes fast, self/completely recursive, radix-2 Discrete Cosine Transform (DCT) of types I/IV algorithms. Implementations of these new algorithms are stated through signal-flow graphs. These algorithms are derived mainly using a matrix factorization technique to factor the DCT I/IV matrices into sparse and scaled orthogonal matrices. This paper fills the gap of addressing the remaining DCTs in connection to our former work in the lowest multiplication complexity, self recursive, radix-2 DCT II/III algorithms. There has been no radix-2 DCT-I algorithm which is self recursive and has sparse and scaled orthogonal factors as proposed in this paper. The paper also establishes a novel relationship between DCT-I and DCT-III matrices having sparse factors for any n = 2(t) where t >= 1. This enables one to observe all traditional completely recursive DCT-I algorithms as the self recursive DCT-I algorithm proposed in this paper. Apart from the novel DCT-I algorithm, we also establish a novel completely recursive DCT-IV algorithm which executes recursively with the lowest multiplication complexity, self recursive, radix-2 DCT-II algorithm which was derived in our former paper. The proposed DCT-IV algorithm attains the lowest possible multiplication counts. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页数:16
相关论文
共 47 条
[1]  
[Anonymous], CNETPABRPE3840
[2]  
[Anonymous], 2003, FAST ALGORITHMS STRU
[3]  
[Anonymous], 2012 9 INT C EL ENG
[4]  
[Anonymous], 2012, AM J SIGNAL PROCESSI
[5]  
[Anonymous], 1992, COMPUTATIONAL FRAMEW
[6]  
[Anonymous], INT J IMAGE GRAPHICS
[7]  
[Anonymous], HDB ANAL COMPUTATION
[8]  
[Anonymous], 2014, INT J APPL INNOV ENG
[9]   The fast DCT-IV/DST-IV computation via the MDCT [J].
Britanak, V .
SIGNAL PROCESSING, 2003, 83 (08) :1803-1813
[10]  
Britanak V., 2007, Discrete Cosine and Sine Transforms: General Properties, Fast Algorithms and Integer Approximations