SlideShare a Scribd company logo
M. N. Murty Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 5, Issue 6, ( Part -1) June 2015, pp.09-15
www.ijera.com 9 | P a g e
Radix-3 Algorithm for Realization of Type-II Discrete Sine
Transform
M. N. Murty*
and B. Padhy**
*
(Department of Physics, National Institute of Science and Technology, Palur Hills, Berhampur-761008, Odisha,
India)
**
(Department of Physics, Khallikote Autonomous College, Berhampur, Odisha, India)
ABSTRACT
In this paper, radix-3 algorithm for computation of type-II discrete sine transform (DST-II) of length N =
3 𝑚
(𝑚 = 1,2, … . ) is presented. The DST-II of length N can be realized from three DST-II sequences, each of
length N/3. A block diagram of for computation of the radix-3 DST-II algorithm is given. Signal flow graph for
DST-II of length 𝑁 = 32
is shown to clarify the proposed algorithm.
Keywords - Discrete cosine transform, discrete sine transform, radix-3 algorithm.
I. INTRODUCTION
Discrete transforms play a significant role in digital signal processing. Discrete cosine transform (DCT)
and discrete sine transform (DST) are used as key functions in many signal and image processing applications.
There are eight types of DCT and DST. Of these, the DCT-II, DST-II, DCT-IV, and DST-IV have gained
popularity. The DCT and DST transform of types I, II, III and IV, form a group of so-called “even” sinusoidal
transforms. Much less known is group of so-called “odd” sinusoidal transforms: DCT and DST of types V, VI,
VII and VIII.
The original definition of the DCT introduced by Ahmed et al. in 1974 [1] was one-dimensional (1-D) and
suitable for 1-D digital signal processing. The DCT has found wide applications in speech and image processing
as well as telecommunication signal processing for the purpose of data compression, feature extraction, image
reconstruction, and filtering. Thus, many algorithms and VLSI architectures for the fast computation of DCT
have been proposed [2]-[7]. Among those algorithms [6] and [7] are believed to be most efficient two-
dimensional DCT algorithms in the sense of minimizing any measure of computational complexity.
The DST was first introduced to the signal processing by Jain [8], and several versions of this original DST
were later developed by Kekre et al. [9], Jain [10] and Wang et al. [11]. Ever since the introduction of the first
version of the DST, the different DST’s have found wide applications in several areas in Digital signal
processing (DSP), such as image processing[8,12,13], adaptive digital filtering[14] and interpolation[15]. The
performance of DST can be compared to that of the DCT and it may therefore be considered as a viable
alternative to the DCT. For images with high correlation, the DCT yields better results; however, for images
with a low correlation of coefficients, the DST yields lower bit rates [16]. Yip and Rao [17] have proven that for
large sequence length (N ≥ 32) and low correlation coefficient (< 0.6), the DST performs even better than the
DCT.
In this paper, a new radix-3 algorithm for computation of DST-II of length N = 3 𝑚
(𝑚 = 1,2, … . ) is
presented. The DST-II of length N is realized from three DST sequences, each of length N/3.
The rest of the paper is organized as follows. The proposed radix-3 algorithm for DST-II is presented in
Section-II. An example for computation of DST-II of length 𝑁 = 32
is given in Section-III. Conclusion is given
in Section-IV.
II. PROPOSED RADIX-3 ALGORITHM FOR DST-II
The type-II DST for input data array 𝑥 𝑛 , 1 ≤ 𝑛 ≤ 𝑁, is defined as
1
2 (2 1)
( ) ( ) sin
2
N
k
n
n k
Y k x nC
N N


 
   
 
(1)
for 1,2,....,k N
RESEARCH ARTICLE OPEN ACCESS
M. N. Murty Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 5, Issue 6, ( Part -1) June 2015, pp.09-15
www.ijera.com 10 | P a g e
where ,
1
2
1 1,2,..., 1
k
if k N
C
if k N


 
  
The ( )II
kY values represent the transformed data. Without loss of generality, the scale factors in (1) are
ignored in the rest of the paper. After ignoring scale factors, (1) can be written as
1
(2 1)
( ) ( )sin
2
N
n
n k
Y k x n
N


 
   
 (2)
for 1,2,....,k N .
Taking N = 3 𝑚
(𝑚 = 1,2, … . ), 𝑌(𝑘) can be decomposed as
𝑌 3𝑘 = 𝑃(𝑛) sin
2𝑛−1
2
𝑘𝜋
𝑁 3
𝑁 3
𝑛=1 (3)
𝑌 3𝑘 − 1 = 𝑄(𝑛) sin
2𝑛−1
2
𝑘𝜋
𝑁 3
𝑁 3
𝑛=1 − 𝑅(𝑛) sin
𝑁
3
+ 𝑘
2𝑛−1
2
𝜋
𝑁 3
𝑁 3
𝑛=1 (4)
𝑌 𝑁 − 3𝑘 + 1 = 𝑇(𝑛) sin
𝑁
3
+ 𝑘
2𝑛−1
2
𝜋
𝑁 3
𝑁 3
𝑛=1 + 𝑊(𝑛) sin
2𝑛−1
2
𝑘𝜋
𝑁 3
𝑁 3
𝑛=1 (5)
for k = 1,2, … ,
𝑁
3
.
where
𝑃 𝑛 = 𝑥 𝑛 − 𝑥
2𝑁
3
+ 1 − 𝑛) + 𝑥 𝑛 +
2𝑁
3
(6)
𝑄 𝑛 = 𝑥 𝑛 cos
2𝑛−1
2
𝜋
𝑁
− 𝑥
2𝑁
3
+ 1 − 𝑛 cos
2𝜋
3
−
2𝑛−1
2
𝜋
𝑁
+ 𝑥 𝑛 +
2𝑁
3
cos
2𝜋
3
+
2𝑛−1
2
𝜋
𝑁
(7)
𝑅 𝑛 = 𝑥 𝑛 sin
2𝑛−1
2
𝜋
𝑁
+ 𝑥
2𝑁
3
+ 1 − 𝑛 sin
2π
3
−
2n−1
2
π
N
+𝑥 𝑛 +
2𝑁
3
sin
2𝜋
3
+
2𝑛−1
2
𝜋
𝑁
(8)
𝑇 𝑛 = −1 𝑛+1
𝑄(𝑛) (9)
𝑊 𝑛 = −1 𝑛+1
𝑅(𝑛) (10)
for 𝑛 = 1,2, … ,
𝑁
3
Define
𝐶1𝑛 = cos
2𝑛−1
2
𝜋
𝑁
(11)
𝐶2𝑛 = cos
2𝜋
3
−
2𝑛−1
2
𝜋
𝑁
(12)
𝐶3𝑛 = cos
2𝜋
3
+
2𝑛−1
2
𝜋
𝑁
(13)
𝑆1𝑛 = sin
2𝑛−1
2
𝜋
𝑁
(14)
𝑆2𝑛 = sin
2𝜋
3
−
2𝑛−1
2
𝜋
𝑁
(15)
𝑆3𝑛 = sin
2𝜋
3
+
2𝑛−1
2
𝜋
𝑁
(16)
Using (11), (12) and (13) in (7), we have
𝑄 𝑛 = 𝑥 𝑛 𝐶1𝑛 − 𝑥
2𝑁
3
+ 1 − 𝑛 𝐶2𝑛 + 𝑥 𝑛 +
2𝑁
3
𝐶3𝑛 (17)
M. N. Murty Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 5, Issue 6, ( Part -1) June 2015, pp.09-15
www.ijera.com 11 | P a g e
for 𝑛 = 1,2, … ,
𝑁
3
Using (14), (15) and (16) in (8), we get
𝑅 𝑛 = 𝑥 𝑛 𝑆1𝑛 + 𝑥
2𝑁
3
+ 1 − 𝑛 𝑆2𝑛 + 𝑥 𝑛 +
2𝑁
3
𝑆3𝑛 (18)
for 𝑛 = 1,2, … ,
𝑁
3
The type-II DSTs of 𝑄 𝑛 , 𝑅 𝑛 , 𝑇 𝑛 &𝑊(𝑛) of length 𝑁 3 can be expressed as
𝑌𝑄 𝑘 = 𝑄(𝑛) sin
2𝑛−1
2
𝑘𝜋
𝑁 3
𝑁 3
𝑛=1 = DST-II of 𝑄(𝑛)of length 𝑁 3 (19)
𝑌𝑅
𝑁
3
+ 𝑘 = 𝑅(𝑛) sin
𝑁
3
+ 𝑘
2𝑛−1
2
𝜋
𝑁 3
𝑁 3
𝑛=1 = DST-II of 𝑅(𝑛)of length 𝑁 3 (20)
𝑌𝑇
𝑁
3
+ 𝑘 = 𝑇(𝑛) sin
𝑁
3
+ 𝑘
2𝑛−1
2
𝜋
𝑁 3
𝑁 3
𝑛=1 = DST-II of 𝑇(𝑛)of length 𝑁 3 (21)
𝑌 𝑊 𝑘 = 𝑊(𝑛) sin
2𝑛−1
2
𝑘𝜋
𝑁 3
𝑁 3
𝑛=1 = DST-II of 𝑊(𝑛)of length 𝑁 3 (22)
for k = 1,2, … ,
𝑁
3
.
Using (19) and (20) in (4), we obtain
𝑌 3𝑘 − 1 = 𝑌𝑄 𝑘 − 𝑌𝑅
𝑁
3
+ 𝑘 (23)
for k = 1,2, … ,
𝑁
3
.
Using (21) and (22) in (5), we have
𝑌 𝑁 − 3𝑘 + 1 = 𝑌𝑇
𝑁
3
+ 𝑘 + 𝑌 𝑊(𝑘) (24)
for k = 1,2, … ,
𝑁
3
.
Thus the DST-II of length N = 3 𝑚
(𝑚 = 1,2, … . ) can be realized from three DSTs, each of length N/3.
𝑌(3𝑘) in (3) is the DST of 𝑃(𝑛) of length N/3. It can be realized using (6). 𝑌(3𝑘 − 1) in (4) can be realized
using (17), (18), (19), (20) and (23). Similarly, using (9), (10), (17), (18), (21), (22) and (24), 𝑌(𝑁 − 3𝑘 + 1)
can be realized.
The Fig.1 shows the block diagram for realization of the output components 𝑌(3𝑘) and 𝑌(3𝑘 − 1) of radix-
3 DST-II of length N. The Fig.2 shows the block diagram for realization of the output components 𝑌(𝑁 − 3𝑘 +
1) of radix-3 DST-II of length N.
M. N. Murty Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 5, Issue 6, ( Part -1) June 2015, pp.09-15
www.ijera.com 12 | P a g e
Figure 1: Block diagram for realization of output components  3Y k and  3 1Y k  of radix-3 DST-II of
length N .
Figure 2: Block diagram for realization of output components  3 1Y N k  of radix-3 DST-II of length N .
M. N. Murty Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 5, Issue 6, ( Part -1) June 2015, pp.09-15
www.ijera.com 13 | P a g e
III. EXAMPLE FOR REALIZING DST-II OF LENGTH N = 9
To clarify the proposed radix-3 algorithm, the DST of length 𝑁 = 32
is taken. Using (6), the values of 𝑃(𝑛)
for 𝑛 = 1,2 & 3 are given by
𝑃 1 = 𝑥 1 − 𝑥 6 + 𝑥(7) (25)
𝑃 2 = 𝑥 2 − 𝑥 5 + 𝑥(8) (26)
𝑃 3 = 𝑥 3 − 𝑥 4 + 𝑥(9) (27)
The output components 𝑌 3 , 𝑌 6 & 𝑌(9) of DST-II are realized using (25), (26) and (27) in (3) for
𝑘 = 1,2 & 3 and 𝑛 = 1,2 & 3 as shown in the signal flow graph of Fig.3.
Putting successively 𝑛 = 1, 2 & 3 in (17), the values of 𝑄(𝑛) are given by
𝑄 1 = 𝑥 1 𝐶11 − 𝑥 6 𝐶21 + 𝑥(7)𝐶31 (28)
𝑄 2 = 𝑥 2 𝐶12 − 𝑥 5 𝐶22 + 𝑥(8)𝐶32 (29)
𝑄 3 = 𝑥 3 𝐶13 − 𝑥 4 𝐶23 + 𝑥(9)𝐶33 (30)
Using (18), the values of 𝑅(𝑛) for 𝑛 = 1, 2 & 3 are given by
𝑅 1 = 𝑥 1 𝑆11 + 𝑥 6 𝑆21 + 𝑥(7)𝑆31 (31)
𝑅 2 = 𝑥 2 𝑆12 + 𝑥 5 𝑆22 + 𝑥(8)𝑆32 (32)
𝑅 3 = 𝑥 3 𝑆13 + 𝑥 4 𝑆23 + 𝑥(9)𝑆33 (33)
For k =1, 2 and 3, we have from (23)
𝑌 2 = 𝑌𝑄(1) − 𝑌𝑅(4) (34)
𝑌 5 = 𝑌𝑄(2) − 𝑌𝑅(5) (35)
𝑌 8 = 𝑌𝑄(3) − 𝑌𝑅(6) (36)
The output components 𝑌 2 , 𝑌 5 & 𝑌(8) of DST-II given in (34), (35) & (36) are realized using (28) to (33) in
(4) for 𝑘 = 1,2 & 3 and 𝑛 = 1,2 & 3 as shown in the signal flow graph of Fig.3.
Using (17) in (9), the values of 𝑇(𝑛) for 𝑛 = 1,2 & 3 are given by
𝑇 1 = 𝑥 1 𝐶11 − 𝑥 6 𝐶21 + 𝑥(7)𝐶31 (37)
𝑇 2 = −𝑥 2 𝐶12 + 𝑥 5 𝐶22 − 𝑥(8)𝐶32 (38)
𝑇 3 = 𝑥 3 𝐶13 − 𝑥 4 𝐶23 + 𝑥(9)𝐶33 (39)
Using (18) in (10), the values of 𝑊(𝑛) for 𝑛 = 1, 2 & 3 are given by
𝑊 1 = 𝑥 1 𝑆11 + 𝑥 6 𝑆21 + 𝑥(7)𝑆31 (40)
𝑊 2 = −𝑥 2 𝑆12 − 𝑥 5 𝑆22 − 𝑥(8)𝑆32 (41)
𝑊 3 = 𝑥 3 𝑆13 + 𝑥 4 𝑆23 + 𝑥(9)𝑆33 (42)
For k = 1, 2 and 3, we obtain from (24)
𝑌 7 = 𝑌𝑇(4) + 𝑌 𝑊(1) (43)
𝑌 4 = 𝑌𝑇(5) + 𝑌 𝑊(2) (44)
𝑌 1 = 𝑌𝑇(6) + 𝑌 𝑊(3) (45)
The output components 𝑌 7 , 𝑌 4 & 𝑌(1) of DST-II given in (43), (44) & (45) are realized using (37) to
(42) in (5) for 𝑘 = 1,2 & 3 and 𝑛 = 1,2 & 3 as shown in the signal flow graph of Fig.4.
M. N. Murty Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 5, Issue 6, ( Part -1) June 2015, pp.09-15
www.ijera.com 14 | P a g e
Figure 3: Signal flow graph for realization of the output components  2 ,Y  3 ,Y  5 ,Y  6 ,Y  8Y
and  9Y of radix-3 DST-II of length N=9.
Figure 4: Signal flow graph for realization of the output components  1 ,Y  4 ,Y and  7Y of radix-3
DST-II of length N=9.
M. N. Murty Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 5, Issue 6, ( Part -1) June 2015, pp.09-15
www.ijera.com 15 | P a g e
IV. CONCLUSION
A new radix-3 algorithm for realization of DST-II of length N = 3 𝑚
(𝑚 = 1,2, … . ) has been presented. A
block diagram for implementation of this algorithm is shown and the signal flow graph for DST of length
𝑁 = 32
is given to clarify the proposal. This algorithm can easily be implemented due its simple and regular
structure.
REFERENCES
[1] N.Ahmed, T.Natarajan, and K.R.Rao, Discrete cosine transform, IEEE Trans. Comput., vol. C-23,
1974, 90-93.
[2] R.K.Rao and P.Yip, Discrete cosine transform: algorithm, advantages, and applications (New York:
Academic, 1990).
[3] M.J.Narasimha and A.M.Peterson, On the computation of the discrete cosine transform, IEEE Trans.
Communications, vol.COM-26, no.6, June 1978, 934-936.
[4] H.S.Hou, A fast recursive algorithms for computing the discrete cosisine transform, IEEE Trans.
Acoust., Speech, Signal Processing, vol. ASSP-35(10), Oct.1987, 1455-1461.
[5] PeiZong Lee and Fang-Yu Huang, Reconstructed recursive DCT and DST algorithms, IEEE Trans.
Signal Processing, vol.42, no.7, Jul.1994, 1600-1609.
[6] P.Duhamel and C.Guillemot, Polynomial transform computation of 2-D DCT, in Proc. ICASSP’90,
Apr.1990, 1515-1518.
[7] E.Feig and S.Winograd, Fast algorithms for the discrete cosine transform, IEEE Trans. Signal
Processing, vol.40, no.9, Sept.1992, 2174-2193.
[8] A.K. Jain, A fast Karhunen-Loeve transform for a class of random processes, IEEE Trans. Commun.,
vol. COM-24, September 1976, 1023-1029.
[9] H.B. Kekre and J.K. Solanka, Comparative performance of various trigonometric unitary transforms
for transform image coding, Int. J. Electron., vol. 44, 1978, 305-315.
[10] A.K. Jain, A sinusoidal family of unitary transforms, IEEE Trans. Patt. Anal. Machine Intell., vol.
PAMI-I, September 1979,356-365.
[11] Z. Wang and B. Hunt, The discrete W transform, Applied Math Computat., vol. 16, January 1985, 19-
48.
[12] S. Cheng, Application of the sine transform method in time of flight positron emission image
reconstruction algorithms,IEEE Trans. BIOMED. Eng., vol. BME-32, March 1985,185-192.
[13] K. Rose, A. Heiman, and I. Dinstein, DCT/DST alternate transform image coding, Proc. GLOBE COM
87, vol. I, November 1987, 426-430.
[14] J.L. Wang and Z.Q. Ding, Discrete sine transform domain LMS adaptive filtering, Proc. Int. Conf.
Acoust., Speech, Signal Processing, 1985, 260-263.
[15] Z. Wang and L. Wang, Interpolation using the fast discrete sine transform, Signal Processing, vol. 26,
1992, 131-137.
[16] A. K. Jain, Fundamentals of Digital Image Processing (Englewood Cliffs, NJ: Prentice - Hall, 1989)
[17] P. Yip and K.R. Rao, On the computation and the effectiveness of discrete sine transform, Comput.
Electron, vol. 7, 1980, 45-55.

More Related Content

What's hot

Performance Analysis of CRT for Image Encryption
Performance Analysis of CRT for Image Encryption Performance Analysis of CRT for Image Encryption
Performance Analysis of CRT for Image Encryption
ijcisjournal
 
Codes from the cyclic group of order three
Codes from the cyclic group of order threeCodes from the cyclic group of order three
Codes from the cyclic group of order three
Editor Jacotech
 
Performance Improvement of Vector Quantization with Bit-parallelism Hardware
Performance Improvement of Vector Quantization with Bit-parallelism HardwarePerformance Improvement of Vector Quantization with Bit-parallelism Hardware
Performance Improvement of Vector Quantization with Bit-parallelism Hardware
CSCJournals
 
Mapping between Discrete Cosine Transform of Type-VI/VII and Discrete Fourier...
Mapping between Discrete Cosine Transform of Type-VI/VII and Discrete Fourier...Mapping between Discrete Cosine Transform of Type-VI/VII and Discrete Fourier...
Mapping between Discrete Cosine Transform of Type-VI/VII and Discrete Fourier...
IJERA Editor
 
Ijciras1101
Ijciras1101Ijciras1101
Ijciras1101
zhendy94
 
Integral solutions of the ternary cubic equation
Integral solutions of the ternary cubic equation Integral solutions of the ternary cubic equation
Integral solutions of the ternary cubic equation
eSAT Journals
 
CUBIC RESPONSE SURFACE DESIGNS USING BIBD IN FOUR DIMENSIONS
CUBIC RESPONSE SURFACE DESIGNS USING BIBD IN FOUR DIMENSIONS CUBIC RESPONSE SURFACE DESIGNS USING BIBD IN FOUR DIMENSIONS
CUBIC RESPONSE SURFACE DESIGNS USING BIBD IN FOUR DIMENSIONS
mathsjournal
 
Encryption Quality Analysis and Security Evaluation of CAST-128 Algorithm and...
Encryption Quality Analysis and Security Evaluation of CAST-128 Algorithm and...Encryption Quality Analysis and Security Evaluation of CAST-128 Algorithm and...
Encryption Quality Analysis and Security Evaluation of CAST-128 Algorithm and...
IJNSA Journal
 
Calculation of the undetermined static reactions for the articulated pl
Calculation of the undetermined static reactions for the articulated plCalculation of the undetermined static reactions for the articulated pl
Calculation of the undetermined static reactions for the articulated plIAEME Publication
 
On the 1-2-3-edge weighting and Vertex coloring of complete graph
On the 1-2-3-edge weighting and Vertex coloring of complete graphOn the 1-2-3-edge weighting and Vertex coloring of complete graph
On the 1-2-3-edge weighting and Vertex coloring of complete graph
ijcsa
 
Lattice points on the homogeneous cone 5(x2+y2) 9xy=23z2
Lattice points on the homogeneous cone 5(x2+y2)  9xy=23z2Lattice points on the homogeneous cone 5(x2+y2)  9xy=23z2
Lattice points on the homogeneous cone 5(x2+y2) 9xy=23z2
eSAT Journals
 
Appendix of downlink coverage probability in heterogeneous cellular networks ...
Appendix of downlink coverage probability in heterogeneous cellular networks ...Appendix of downlink coverage probability in heterogeneous cellular networks ...
Appendix of downlink coverage probability in heterogeneous cellular networks ...
Cora Li
 
Appendix of heterogeneous cellular network user distribution model
Appendix of heterogeneous cellular network user distribution modelAppendix of heterogeneous cellular network user distribution model
Appendix of heterogeneous cellular network user distribution model
Cora Li
 

What's hot (14)

Performance Analysis of CRT for Image Encryption
Performance Analysis of CRT for Image Encryption Performance Analysis of CRT for Image Encryption
Performance Analysis of CRT for Image Encryption
 
Codes from the cyclic group of order three
Codes from the cyclic group of order threeCodes from the cyclic group of order three
Codes from the cyclic group of order three
 
Performance Improvement of Vector Quantization with Bit-parallelism Hardware
Performance Improvement of Vector Quantization with Bit-parallelism HardwarePerformance Improvement of Vector Quantization with Bit-parallelism Hardware
Performance Improvement of Vector Quantization with Bit-parallelism Hardware
 
2-D array
2-D array2-D array
2-D array
 
Mapping between Discrete Cosine Transform of Type-VI/VII and Discrete Fourier...
Mapping between Discrete Cosine Transform of Type-VI/VII and Discrete Fourier...Mapping between Discrete Cosine Transform of Type-VI/VII and Discrete Fourier...
Mapping between Discrete Cosine Transform of Type-VI/VII and Discrete Fourier...
 
Ijciras1101
Ijciras1101Ijciras1101
Ijciras1101
 
Integral solutions of the ternary cubic equation
Integral solutions of the ternary cubic equation Integral solutions of the ternary cubic equation
Integral solutions of the ternary cubic equation
 
CUBIC RESPONSE SURFACE DESIGNS USING BIBD IN FOUR DIMENSIONS
CUBIC RESPONSE SURFACE DESIGNS USING BIBD IN FOUR DIMENSIONS CUBIC RESPONSE SURFACE DESIGNS USING BIBD IN FOUR DIMENSIONS
CUBIC RESPONSE SURFACE DESIGNS USING BIBD IN FOUR DIMENSIONS
 
Encryption Quality Analysis and Security Evaluation of CAST-128 Algorithm and...
Encryption Quality Analysis and Security Evaluation of CAST-128 Algorithm and...Encryption Quality Analysis and Security Evaluation of CAST-128 Algorithm and...
Encryption Quality Analysis and Security Evaluation of CAST-128 Algorithm and...
 
Calculation of the undetermined static reactions for the articulated pl
Calculation of the undetermined static reactions for the articulated plCalculation of the undetermined static reactions for the articulated pl
Calculation of the undetermined static reactions for the articulated pl
 
On the 1-2-3-edge weighting and Vertex coloring of complete graph
On the 1-2-3-edge weighting and Vertex coloring of complete graphOn the 1-2-3-edge weighting and Vertex coloring of complete graph
On the 1-2-3-edge weighting and Vertex coloring of complete graph
 
Lattice points on the homogeneous cone 5(x2+y2) 9xy=23z2
Lattice points on the homogeneous cone 5(x2+y2)  9xy=23z2Lattice points on the homogeneous cone 5(x2+y2)  9xy=23z2
Lattice points on the homogeneous cone 5(x2+y2) 9xy=23z2
 
Appendix of downlink coverage probability in heterogeneous cellular networks ...
Appendix of downlink coverage probability in heterogeneous cellular networks ...Appendix of downlink coverage probability in heterogeneous cellular networks ...
Appendix of downlink coverage probability in heterogeneous cellular networks ...
 
Appendix of heterogeneous cellular network user distribution model
Appendix of heterogeneous cellular network user distribution modelAppendix of heterogeneous cellular network user distribution model
Appendix of heterogeneous cellular network user distribution model
 

Viewers also liked

Effect of Process Parameters of Friction Stir Welded Joint for Similar Alumin...
Effect of Process Parameters of Friction Stir Welded Joint for Similar Alumin...Effect of Process Parameters of Friction Stir Welded Joint for Similar Alumin...
Effect of Process Parameters of Friction Stir Welded Joint for Similar Alumin...
IJERA Editor
 
A Low Phase Noise CMOS Quadrature Voltage Control Oscillator Using Clock Gate...
A Low Phase Noise CMOS Quadrature Voltage Control Oscillator Using Clock Gate...A Low Phase Noise CMOS Quadrature Voltage Control Oscillator Using Clock Gate...
A Low Phase Noise CMOS Quadrature Voltage Control Oscillator Using Clock Gate...
IJERA Editor
 
Sub-Threshold Leakage Current Reduction Techniques In VLSI Circuits -A Survey
Sub-Threshold Leakage Current Reduction Techniques In VLSI Circuits -A SurveySub-Threshold Leakage Current Reduction Techniques In VLSI Circuits -A Survey
Sub-Threshold Leakage Current Reduction Techniques In VLSI Circuits -A Survey
IJERA Editor
 
Limit State Design: IS: 800 2007 a New Challenge for Structural Engineers in ...
Limit State Design: IS: 800 2007 a New Challenge for Structural Engineers in ...Limit State Design: IS: 800 2007 a New Challenge for Structural Engineers in ...
Limit State Design: IS: 800 2007 a New Challenge for Structural Engineers in ...
IJERA Editor
 
Moreyraobandodavid
MoreyraobandodavidMoreyraobandodavid
Moreyraobandodavid
david moreyra obando
 
The power of photography 2
The power of photography 2The power of photography 2
The power of photography 2
Lsmithtwin
 
IFC TAsk 2 Final draft of 23 March by IH
IFC TAsk 2 Final draft of 23 March by IHIFC TAsk 2 Final draft of 23 March by IH
IFC TAsk 2 Final draft of 23 March by IHIzhar Hunzai
 

Viewers also liked (8)

Effect of Process Parameters of Friction Stir Welded Joint for Similar Alumin...
Effect of Process Parameters of Friction Stir Welded Joint for Similar Alumin...Effect of Process Parameters of Friction Stir Welded Joint for Similar Alumin...
Effect of Process Parameters of Friction Stir Welded Joint for Similar Alumin...
 
A Low Phase Noise CMOS Quadrature Voltage Control Oscillator Using Clock Gate...
A Low Phase Noise CMOS Quadrature Voltage Control Oscillator Using Clock Gate...A Low Phase Noise CMOS Quadrature Voltage Control Oscillator Using Clock Gate...
A Low Phase Noise CMOS Quadrature Voltage Control Oscillator Using Clock Gate...
 
Sub-Threshold Leakage Current Reduction Techniques In VLSI Circuits -A Survey
Sub-Threshold Leakage Current Reduction Techniques In VLSI Circuits -A SurveySub-Threshold Leakage Current Reduction Techniques In VLSI Circuits -A Survey
Sub-Threshold Leakage Current Reduction Techniques In VLSI Circuits -A Survey
 
Limit State Design: IS: 800 2007 a New Challenge for Structural Engineers in ...
Limit State Design: IS: 800 2007 a New Challenge for Structural Engineers in ...Limit State Design: IS: 800 2007 a New Challenge for Structural Engineers in ...
Limit State Design: IS: 800 2007 a New Challenge for Structural Engineers in ...
 
Moreyraobandodavid
MoreyraobandodavidMoreyraobandodavid
Moreyraobandodavid
 
The power of photography 2
The power of photography 2The power of photography 2
The power of photography 2
 
IFC TAsk 2 Final draft of 23 March by IH
IFC TAsk 2 Final draft of 23 March by IHIFC TAsk 2 Final draft of 23 March by IH
IFC TAsk 2 Final draft of 23 March by IH
 
HR Compliance PPT
HR Compliance PPTHR Compliance PPT
HR Compliance PPT
 

Similar to Radix-3 Algorithm for Realization of Type-II Discrete Sine Transform

Radix-2 Algorithms for realization of Type-II Discrete Sine Transform and Typ...
Radix-2 Algorithms for realization of Type-II Discrete Sine Transform and Typ...Radix-2 Algorithms for realization of Type-II Discrete Sine Transform and Typ...
Radix-2 Algorithms for realization of Type-II Discrete Sine Transform and Typ...
IJERA Editor
 
DISTANCE TWO LABELING FOR MULTI-STOREY GRAPHS
DISTANCE TWO LABELING FOR MULTI-STOREY GRAPHSDISTANCE TWO LABELING FOR MULTI-STOREY GRAPHS
DISTANCE TWO LABELING FOR MULTI-STOREY GRAPHS
graphhoc
 
Cy33602608
Cy33602608Cy33602608
Cy33602608
IJERA Editor
 
Cy33602608
Cy33602608Cy33602608
Cy33602608
IJERA Editor
 
Observations on Ternary Quadratic Equation z2 = 82x2 +y2
Observations on Ternary Quadratic Equation z2 = 82x2 +y2Observations on Ternary Quadratic Equation z2 = 82x2 +y2
Observations on Ternary Quadratic Equation z2 = 82x2 +y2
IRJET Journal
 
対応点を用いないローリングシャッタ歪み補正と映像安定化論文
対応点を用いないローリングシャッタ歪み補正と映像安定化論文対応点を用いないローリングシャッタ歪み補正と映像安定化論文
対応点を用いないローリングシャッタ歪み補正と映像安定化論文
doboncho
 
JAVA BASED VISUALIZATION AND ANIMATION FOR TEACHING THE DIJKSTRA SHORTEST PAT...
JAVA BASED VISUALIZATION AND ANIMATION FOR TEACHING THE DIJKSTRA SHORTEST PAT...JAVA BASED VISUALIZATION AND ANIMATION FOR TEACHING THE DIJKSTRA SHORTEST PAT...
JAVA BASED VISUALIZATION AND ANIMATION FOR TEACHING THE DIJKSTRA SHORTEST PAT...
ijseajournal
 
Go3112581266
Go3112581266Go3112581266
Go3112581266
IJERA Editor
 
Measures of different reliability parameters for a complex redundant system u...
Measures of different reliability parameters for a complex redundant system u...Measures of different reliability parameters for a complex redundant system u...
Measures of different reliability parameters for a complex redundant system u...
Alexander Decker
 
On Cubic Graceful Labeling
On Cubic Graceful LabelingOn Cubic Graceful Labeling
On Cubic Graceful Labeling
rahulmonikasharma
 
Closed-Form Performance Analysis of Dual Polarization Based MIMO System in Sh...
Closed-Form Performance Analysis of Dual Polarization Based MIMO System in Sh...Closed-Form Performance Analysis of Dual Polarization Based MIMO System in Sh...
Closed-Form Performance Analysis of Dual Polarization Based MIMO System in Sh...
IJERA Editor
 
Ck4201578592
Ck4201578592Ck4201578592
Ck4201578592
IJERA Editor
 
K-means Clustering Algorithm with Matlab Source code
K-means Clustering Algorithm with Matlab Source codeK-means Clustering Algorithm with Matlab Source code
K-means Clustering Algorithm with Matlab Source code
gokulprasath06
 
ALEXANDER FRACTIONAL INTEGRAL FILTERING OF WAVELET COEFFICIENTS FOR IMAGE DEN...
ALEXANDER FRACTIONAL INTEGRAL FILTERING OF WAVELET COEFFICIENTS FOR IMAGE DEN...ALEXANDER FRACTIONAL INTEGRAL FILTERING OF WAVELET COEFFICIENTS FOR IMAGE DEN...
ALEXANDER FRACTIONAL INTEGRAL FILTERING OF WAVELET COEFFICIENTS FOR IMAGE DEN...
sipij
 
A generalized Dai-Liao type CG-method with a new monotone line search for unc...
A generalized Dai-Liao type CG-method with a new monotone line search for unc...A generalized Dai-Liao type CG-method with a new monotone line search for unc...
A generalized Dai-Liao type CG-method with a new monotone line search for unc...
TELKOMNIKA JOURNAL
 
On the Odd Gracefulness of Cyclic Snakes With Pendant Edges
On the Odd Gracefulness of Cyclic Snakes With Pendant EdgesOn the Odd Gracefulness of Cyclic Snakes With Pendant Edges
On the Odd Gracefulness of Cyclic Snakes With Pendant Edges
GiselleginaGloria
 
AN APPLICATION OF Gd -METRIC SPACES AND METRIC DIMENSION OF GRAPHS
AN APPLICATION OF Gd -METRIC SPACES AND METRIC DIMENSION OF GRAPHSAN APPLICATION OF Gd -METRIC SPACES AND METRIC DIMENSION OF GRAPHS
AN APPLICATION OF Gd -METRIC SPACES AND METRIC DIMENSION OF GRAPHS
Fransiskeran
 
Direct split-radix algorithm for fast computation of type-II discrete Hartley...
Direct split-radix algorithm for fast computation of type-II discrete Hartley...Direct split-radix algorithm for fast computation of type-II discrete Hartley...
Direct split-radix algorithm for fast computation of type-II discrete Hartley...
TELKOMNIKA JOURNAL
 
The Method of Repeated Application of a Quadrature Formula of Trapezoids and ...
The Method of Repeated Application of a Quadrature Formula of Trapezoids and ...The Method of Repeated Application of a Quadrature Formula of Trapezoids and ...
The Method of Repeated Application of a Quadrature Formula of Trapezoids and ...
IJMER
 

Similar to Radix-3 Algorithm for Realization of Type-II Discrete Sine Transform (20)

Radix-2 Algorithms for realization of Type-II Discrete Sine Transform and Typ...
Radix-2 Algorithms for realization of Type-II Discrete Sine Transform and Typ...Radix-2 Algorithms for realization of Type-II Discrete Sine Transform and Typ...
Radix-2 Algorithms for realization of Type-II Discrete Sine Transform and Typ...
 
DISTANCE TWO LABELING FOR MULTI-STOREY GRAPHS
DISTANCE TWO LABELING FOR MULTI-STOREY GRAPHSDISTANCE TWO LABELING FOR MULTI-STOREY GRAPHS
DISTANCE TWO LABELING FOR MULTI-STOREY GRAPHS
 
Cy33602608
Cy33602608Cy33602608
Cy33602608
 
Cy33602608
Cy33602608Cy33602608
Cy33602608
 
Observations on Ternary Quadratic Equation z2 = 82x2 +y2
Observations on Ternary Quadratic Equation z2 = 82x2 +y2Observations on Ternary Quadratic Equation z2 = 82x2 +y2
Observations on Ternary Quadratic Equation z2 = 82x2 +y2
 
対応点を用いないローリングシャッタ歪み補正と映像安定化論文
対応点を用いないローリングシャッタ歪み補正と映像安定化論文対応点を用いないローリングシャッタ歪み補正と映像安定化論文
対応点を用いないローリングシャッタ歪み補正と映像安定化論文
 
JAVA BASED VISUALIZATION AND ANIMATION FOR TEACHING THE DIJKSTRA SHORTEST PAT...
JAVA BASED VISUALIZATION AND ANIMATION FOR TEACHING THE DIJKSTRA SHORTEST PAT...JAVA BASED VISUALIZATION AND ANIMATION FOR TEACHING THE DIJKSTRA SHORTEST PAT...
JAVA BASED VISUALIZATION AND ANIMATION FOR TEACHING THE DIJKSTRA SHORTEST PAT...
 
Go3112581266
Go3112581266Go3112581266
Go3112581266
 
Measures of different reliability parameters for a complex redundant system u...
Measures of different reliability parameters for a complex redundant system u...Measures of different reliability parameters for a complex redundant system u...
Measures of different reliability parameters for a complex redundant system u...
 
On Cubic Graceful Labeling
On Cubic Graceful LabelingOn Cubic Graceful Labeling
On Cubic Graceful Labeling
 
Closed-Form Performance Analysis of Dual Polarization Based MIMO System in Sh...
Closed-Form Performance Analysis of Dual Polarization Based MIMO System in Sh...Closed-Form Performance Analysis of Dual Polarization Based MIMO System in Sh...
Closed-Form Performance Analysis of Dual Polarization Based MIMO System in Sh...
 
Ck4201578592
Ck4201578592Ck4201578592
Ck4201578592
 
K-means Clustering Algorithm with Matlab Source code
K-means Clustering Algorithm with Matlab Source codeK-means Clustering Algorithm with Matlab Source code
K-means Clustering Algorithm with Matlab Source code
 
ALEXANDER FRACTIONAL INTEGRAL FILTERING OF WAVELET COEFFICIENTS FOR IMAGE DEN...
ALEXANDER FRACTIONAL INTEGRAL FILTERING OF WAVELET COEFFICIENTS FOR IMAGE DEN...ALEXANDER FRACTIONAL INTEGRAL FILTERING OF WAVELET COEFFICIENTS FOR IMAGE DEN...
ALEXANDER FRACTIONAL INTEGRAL FILTERING OF WAVELET COEFFICIENTS FOR IMAGE DEN...
 
A generalized Dai-Liao type CG-method with a new monotone line search for unc...
A generalized Dai-Liao type CG-method with a new monotone line search for unc...A generalized Dai-Liao type CG-method with a new monotone line search for unc...
A generalized Dai-Liao type CG-method with a new monotone line search for unc...
 
On the Odd Gracefulness of Cyclic Snakes With Pendant Edges
On the Odd Gracefulness of Cyclic Snakes With Pendant EdgesOn the Odd Gracefulness of Cyclic Snakes With Pendant Edges
On the Odd Gracefulness of Cyclic Snakes With Pendant Edges
 
AN APPLICATION OF Gd -METRIC SPACES AND METRIC DIMENSION OF GRAPHS
AN APPLICATION OF Gd -METRIC SPACES AND METRIC DIMENSION OF GRAPHSAN APPLICATION OF Gd -METRIC SPACES AND METRIC DIMENSION OF GRAPHS
AN APPLICATION OF Gd -METRIC SPACES AND METRIC DIMENSION OF GRAPHS
 
50120130406004 2-3
50120130406004 2-350120130406004 2-3
50120130406004 2-3
 
Direct split-radix algorithm for fast computation of type-II discrete Hartley...
Direct split-radix algorithm for fast computation of type-II discrete Hartley...Direct split-radix algorithm for fast computation of type-II discrete Hartley...
Direct split-radix algorithm for fast computation of type-II discrete Hartley...
 
The Method of Repeated Application of a Quadrature Formula of Trapezoids and ...
The Method of Repeated Application of a Quadrature Formula of Trapezoids and ...The Method of Repeated Application of a Quadrature Formula of Trapezoids and ...
The Method of Repeated Application of a Quadrature Formula of Trapezoids and ...
 

Recently uploaded

H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
karthi keyan
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
Kamal Acharya
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 

Recently uploaded (20)

H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 

Radix-3 Algorithm for Realization of Type-II Discrete Sine Transform

  • 1. M. N. Murty Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 5, Issue 6, ( Part -1) June 2015, pp.09-15 www.ijera.com 9 | P a g e Radix-3 Algorithm for Realization of Type-II Discrete Sine Transform M. N. Murty* and B. Padhy** * (Department of Physics, National Institute of Science and Technology, Palur Hills, Berhampur-761008, Odisha, India) ** (Department of Physics, Khallikote Autonomous College, Berhampur, Odisha, India) ABSTRACT In this paper, radix-3 algorithm for computation of type-II discrete sine transform (DST-II) of length N = 3 𝑚 (𝑚 = 1,2, … . ) is presented. The DST-II of length N can be realized from three DST-II sequences, each of length N/3. A block diagram of for computation of the radix-3 DST-II algorithm is given. Signal flow graph for DST-II of length 𝑁 = 32 is shown to clarify the proposed algorithm. Keywords - Discrete cosine transform, discrete sine transform, radix-3 algorithm. I. INTRODUCTION Discrete transforms play a significant role in digital signal processing. Discrete cosine transform (DCT) and discrete sine transform (DST) are used as key functions in many signal and image processing applications. There are eight types of DCT and DST. Of these, the DCT-II, DST-II, DCT-IV, and DST-IV have gained popularity. The DCT and DST transform of types I, II, III and IV, form a group of so-called “even” sinusoidal transforms. Much less known is group of so-called “odd” sinusoidal transforms: DCT and DST of types V, VI, VII and VIII. The original definition of the DCT introduced by Ahmed et al. in 1974 [1] was one-dimensional (1-D) and suitable for 1-D digital signal processing. The DCT has found wide applications in speech and image processing as well as telecommunication signal processing for the purpose of data compression, feature extraction, image reconstruction, and filtering. Thus, many algorithms and VLSI architectures for the fast computation of DCT have been proposed [2]-[7]. Among those algorithms [6] and [7] are believed to be most efficient two- dimensional DCT algorithms in the sense of minimizing any measure of computational complexity. The DST was first introduced to the signal processing by Jain [8], and several versions of this original DST were later developed by Kekre et al. [9], Jain [10] and Wang et al. [11]. Ever since the introduction of the first version of the DST, the different DST’s have found wide applications in several areas in Digital signal processing (DSP), such as image processing[8,12,13], adaptive digital filtering[14] and interpolation[15]. The performance of DST can be compared to that of the DCT and it may therefore be considered as a viable alternative to the DCT. For images with high correlation, the DCT yields better results; however, for images with a low correlation of coefficients, the DST yields lower bit rates [16]. Yip and Rao [17] have proven that for large sequence length (N ≥ 32) and low correlation coefficient (< 0.6), the DST performs even better than the DCT. In this paper, a new radix-3 algorithm for computation of DST-II of length N = 3 𝑚 (𝑚 = 1,2, … . ) is presented. The DST-II of length N is realized from three DST sequences, each of length N/3. The rest of the paper is organized as follows. The proposed radix-3 algorithm for DST-II is presented in Section-II. An example for computation of DST-II of length 𝑁 = 32 is given in Section-III. Conclusion is given in Section-IV. II. PROPOSED RADIX-3 ALGORITHM FOR DST-II The type-II DST for input data array 𝑥 𝑛 , 1 ≤ 𝑛 ≤ 𝑁, is defined as 1 2 (2 1) ( ) ( ) sin 2 N k n n k Y k x nC N N           (1) for 1,2,....,k N RESEARCH ARTICLE OPEN ACCESS
  • 2. M. N. Murty Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 5, Issue 6, ( Part -1) June 2015, pp.09-15 www.ijera.com 10 | P a g e where , 1 2 1 1,2,..., 1 k if k N C if k N        The ( )II kY values represent the transformed data. Without loss of generality, the scale factors in (1) are ignored in the rest of the paper. After ignoring scale factors, (1) can be written as 1 (2 1) ( ) ( )sin 2 N n n k Y k x n N          (2) for 1,2,....,k N . Taking N = 3 𝑚 (𝑚 = 1,2, … . ), 𝑌(𝑘) can be decomposed as 𝑌 3𝑘 = 𝑃(𝑛) sin 2𝑛−1 2 𝑘𝜋 𝑁 3 𝑁 3 𝑛=1 (3) 𝑌 3𝑘 − 1 = 𝑄(𝑛) sin 2𝑛−1 2 𝑘𝜋 𝑁 3 𝑁 3 𝑛=1 − 𝑅(𝑛) sin 𝑁 3 + 𝑘 2𝑛−1 2 𝜋 𝑁 3 𝑁 3 𝑛=1 (4) 𝑌 𝑁 − 3𝑘 + 1 = 𝑇(𝑛) sin 𝑁 3 + 𝑘 2𝑛−1 2 𝜋 𝑁 3 𝑁 3 𝑛=1 + 𝑊(𝑛) sin 2𝑛−1 2 𝑘𝜋 𝑁 3 𝑁 3 𝑛=1 (5) for k = 1,2, … , 𝑁 3 . where 𝑃 𝑛 = 𝑥 𝑛 − 𝑥 2𝑁 3 + 1 − 𝑛) + 𝑥 𝑛 + 2𝑁 3 (6) 𝑄 𝑛 = 𝑥 𝑛 cos 2𝑛−1 2 𝜋 𝑁 − 𝑥 2𝑁 3 + 1 − 𝑛 cos 2𝜋 3 − 2𝑛−1 2 𝜋 𝑁 + 𝑥 𝑛 + 2𝑁 3 cos 2𝜋 3 + 2𝑛−1 2 𝜋 𝑁 (7) 𝑅 𝑛 = 𝑥 𝑛 sin 2𝑛−1 2 𝜋 𝑁 + 𝑥 2𝑁 3 + 1 − 𝑛 sin 2π 3 − 2n−1 2 π N +𝑥 𝑛 + 2𝑁 3 sin 2𝜋 3 + 2𝑛−1 2 𝜋 𝑁 (8) 𝑇 𝑛 = −1 𝑛+1 𝑄(𝑛) (9) 𝑊 𝑛 = −1 𝑛+1 𝑅(𝑛) (10) for 𝑛 = 1,2, … , 𝑁 3 Define 𝐶1𝑛 = cos 2𝑛−1 2 𝜋 𝑁 (11) 𝐶2𝑛 = cos 2𝜋 3 − 2𝑛−1 2 𝜋 𝑁 (12) 𝐶3𝑛 = cos 2𝜋 3 + 2𝑛−1 2 𝜋 𝑁 (13) 𝑆1𝑛 = sin 2𝑛−1 2 𝜋 𝑁 (14) 𝑆2𝑛 = sin 2𝜋 3 − 2𝑛−1 2 𝜋 𝑁 (15) 𝑆3𝑛 = sin 2𝜋 3 + 2𝑛−1 2 𝜋 𝑁 (16) Using (11), (12) and (13) in (7), we have 𝑄 𝑛 = 𝑥 𝑛 𝐶1𝑛 − 𝑥 2𝑁 3 + 1 − 𝑛 𝐶2𝑛 + 𝑥 𝑛 + 2𝑁 3 𝐶3𝑛 (17)
  • 3. M. N. Murty Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 5, Issue 6, ( Part -1) June 2015, pp.09-15 www.ijera.com 11 | P a g e for 𝑛 = 1,2, … , 𝑁 3 Using (14), (15) and (16) in (8), we get 𝑅 𝑛 = 𝑥 𝑛 𝑆1𝑛 + 𝑥 2𝑁 3 + 1 − 𝑛 𝑆2𝑛 + 𝑥 𝑛 + 2𝑁 3 𝑆3𝑛 (18) for 𝑛 = 1,2, … , 𝑁 3 The type-II DSTs of 𝑄 𝑛 , 𝑅 𝑛 , 𝑇 𝑛 &𝑊(𝑛) of length 𝑁 3 can be expressed as 𝑌𝑄 𝑘 = 𝑄(𝑛) sin 2𝑛−1 2 𝑘𝜋 𝑁 3 𝑁 3 𝑛=1 = DST-II of 𝑄(𝑛)of length 𝑁 3 (19) 𝑌𝑅 𝑁 3 + 𝑘 = 𝑅(𝑛) sin 𝑁 3 + 𝑘 2𝑛−1 2 𝜋 𝑁 3 𝑁 3 𝑛=1 = DST-II of 𝑅(𝑛)of length 𝑁 3 (20) 𝑌𝑇 𝑁 3 + 𝑘 = 𝑇(𝑛) sin 𝑁 3 + 𝑘 2𝑛−1 2 𝜋 𝑁 3 𝑁 3 𝑛=1 = DST-II of 𝑇(𝑛)of length 𝑁 3 (21) 𝑌 𝑊 𝑘 = 𝑊(𝑛) sin 2𝑛−1 2 𝑘𝜋 𝑁 3 𝑁 3 𝑛=1 = DST-II of 𝑊(𝑛)of length 𝑁 3 (22) for k = 1,2, … , 𝑁 3 . Using (19) and (20) in (4), we obtain 𝑌 3𝑘 − 1 = 𝑌𝑄 𝑘 − 𝑌𝑅 𝑁 3 + 𝑘 (23) for k = 1,2, … , 𝑁 3 . Using (21) and (22) in (5), we have 𝑌 𝑁 − 3𝑘 + 1 = 𝑌𝑇 𝑁 3 + 𝑘 + 𝑌 𝑊(𝑘) (24) for k = 1,2, … , 𝑁 3 . Thus the DST-II of length N = 3 𝑚 (𝑚 = 1,2, … . ) can be realized from three DSTs, each of length N/3. 𝑌(3𝑘) in (3) is the DST of 𝑃(𝑛) of length N/3. It can be realized using (6). 𝑌(3𝑘 − 1) in (4) can be realized using (17), (18), (19), (20) and (23). Similarly, using (9), (10), (17), (18), (21), (22) and (24), 𝑌(𝑁 − 3𝑘 + 1) can be realized. The Fig.1 shows the block diagram for realization of the output components 𝑌(3𝑘) and 𝑌(3𝑘 − 1) of radix- 3 DST-II of length N. The Fig.2 shows the block diagram for realization of the output components 𝑌(𝑁 − 3𝑘 + 1) of radix-3 DST-II of length N.
  • 4. M. N. Murty Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 5, Issue 6, ( Part -1) June 2015, pp.09-15 www.ijera.com 12 | P a g e Figure 1: Block diagram for realization of output components  3Y k and  3 1Y k  of radix-3 DST-II of length N . Figure 2: Block diagram for realization of output components  3 1Y N k  of radix-3 DST-II of length N .
  • 5. M. N. Murty Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 5, Issue 6, ( Part -1) June 2015, pp.09-15 www.ijera.com 13 | P a g e III. EXAMPLE FOR REALIZING DST-II OF LENGTH N = 9 To clarify the proposed radix-3 algorithm, the DST of length 𝑁 = 32 is taken. Using (6), the values of 𝑃(𝑛) for 𝑛 = 1,2 & 3 are given by 𝑃 1 = 𝑥 1 − 𝑥 6 + 𝑥(7) (25) 𝑃 2 = 𝑥 2 − 𝑥 5 + 𝑥(8) (26) 𝑃 3 = 𝑥 3 − 𝑥 4 + 𝑥(9) (27) The output components 𝑌 3 , 𝑌 6 & 𝑌(9) of DST-II are realized using (25), (26) and (27) in (3) for 𝑘 = 1,2 & 3 and 𝑛 = 1,2 & 3 as shown in the signal flow graph of Fig.3. Putting successively 𝑛 = 1, 2 & 3 in (17), the values of 𝑄(𝑛) are given by 𝑄 1 = 𝑥 1 𝐶11 − 𝑥 6 𝐶21 + 𝑥(7)𝐶31 (28) 𝑄 2 = 𝑥 2 𝐶12 − 𝑥 5 𝐶22 + 𝑥(8)𝐶32 (29) 𝑄 3 = 𝑥 3 𝐶13 − 𝑥 4 𝐶23 + 𝑥(9)𝐶33 (30) Using (18), the values of 𝑅(𝑛) for 𝑛 = 1, 2 & 3 are given by 𝑅 1 = 𝑥 1 𝑆11 + 𝑥 6 𝑆21 + 𝑥(7)𝑆31 (31) 𝑅 2 = 𝑥 2 𝑆12 + 𝑥 5 𝑆22 + 𝑥(8)𝑆32 (32) 𝑅 3 = 𝑥 3 𝑆13 + 𝑥 4 𝑆23 + 𝑥(9)𝑆33 (33) For k =1, 2 and 3, we have from (23) 𝑌 2 = 𝑌𝑄(1) − 𝑌𝑅(4) (34) 𝑌 5 = 𝑌𝑄(2) − 𝑌𝑅(5) (35) 𝑌 8 = 𝑌𝑄(3) − 𝑌𝑅(6) (36) The output components 𝑌 2 , 𝑌 5 & 𝑌(8) of DST-II given in (34), (35) & (36) are realized using (28) to (33) in (4) for 𝑘 = 1,2 & 3 and 𝑛 = 1,2 & 3 as shown in the signal flow graph of Fig.3. Using (17) in (9), the values of 𝑇(𝑛) for 𝑛 = 1,2 & 3 are given by 𝑇 1 = 𝑥 1 𝐶11 − 𝑥 6 𝐶21 + 𝑥(7)𝐶31 (37) 𝑇 2 = −𝑥 2 𝐶12 + 𝑥 5 𝐶22 − 𝑥(8)𝐶32 (38) 𝑇 3 = 𝑥 3 𝐶13 − 𝑥 4 𝐶23 + 𝑥(9)𝐶33 (39) Using (18) in (10), the values of 𝑊(𝑛) for 𝑛 = 1, 2 & 3 are given by 𝑊 1 = 𝑥 1 𝑆11 + 𝑥 6 𝑆21 + 𝑥(7)𝑆31 (40) 𝑊 2 = −𝑥 2 𝑆12 − 𝑥 5 𝑆22 − 𝑥(8)𝑆32 (41) 𝑊 3 = 𝑥 3 𝑆13 + 𝑥 4 𝑆23 + 𝑥(9)𝑆33 (42) For k = 1, 2 and 3, we obtain from (24) 𝑌 7 = 𝑌𝑇(4) + 𝑌 𝑊(1) (43) 𝑌 4 = 𝑌𝑇(5) + 𝑌 𝑊(2) (44) 𝑌 1 = 𝑌𝑇(6) + 𝑌 𝑊(3) (45) The output components 𝑌 7 , 𝑌 4 & 𝑌(1) of DST-II given in (43), (44) & (45) are realized using (37) to (42) in (5) for 𝑘 = 1,2 & 3 and 𝑛 = 1,2 & 3 as shown in the signal flow graph of Fig.4.
  • 6. M. N. Murty Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 5, Issue 6, ( Part -1) June 2015, pp.09-15 www.ijera.com 14 | P a g e Figure 3: Signal flow graph for realization of the output components  2 ,Y  3 ,Y  5 ,Y  6 ,Y  8Y and  9Y of radix-3 DST-II of length N=9. Figure 4: Signal flow graph for realization of the output components  1 ,Y  4 ,Y and  7Y of radix-3 DST-II of length N=9.
  • 7. M. N. Murty Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 5, Issue 6, ( Part -1) June 2015, pp.09-15 www.ijera.com 15 | P a g e IV. CONCLUSION A new radix-3 algorithm for realization of DST-II of length N = 3 𝑚 (𝑚 = 1,2, … . ) has been presented. A block diagram for implementation of this algorithm is shown and the signal flow graph for DST of length 𝑁 = 32 is given to clarify the proposal. This algorithm can easily be implemented due its simple and regular structure. REFERENCES [1] N.Ahmed, T.Natarajan, and K.R.Rao, Discrete cosine transform, IEEE Trans. Comput., vol. C-23, 1974, 90-93. [2] R.K.Rao and P.Yip, Discrete cosine transform: algorithm, advantages, and applications (New York: Academic, 1990). [3] M.J.Narasimha and A.M.Peterson, On the computation of the discrete cosine transform, IEEE Trans. Communications, vol.COM-26, no.6, June 1978, 934-936. [4] H.S.Hou, A fast recursive algorithms for computing the discrete cosisine transform, IEEE Trans. Acoust., Speech, Signal Processing, vol. ASSP-35(10), Oct.1987, 1455-1461. [5] PeiZong Lee and Fang-Yu Huang, Reconstructed recursive DCT and DST algorithms, IEEE Trans. Signal Processing, vol.42, no.7, Jul.1994, 1600-1609. [6] P.Duhamel and C.Guillemot, Polynomial transform computation of 2-D DCT, in Proc. ICASSP’90, Apr.1990, 1515-1518. [7] E.Feig and S.Winograd, Fast algorithms for the discrete cosine transform, IEEE Trans. Signal Processing, vol.40, no.9, Sept.1992, 2174-2193. [8] A.K. Jain, A fast Karhunen-Loeve transform for a class of random processes, IEEE Trans. Commun., vol. COM-24, September 1976, 1023-1029. [9] H.B. Kekre and J.K. Solanka, Comparative performance of various trigonometric unitary transforms for transform image coding, Int. J. Electron., vol. 44, 1978, 305-315. [10] A.K. Jain, A sinusoidal family of unitary transforms, IEEE Trans. Patt. Anal. Machine Intell., vol. PAMI-I, September 1979,356-365. [11] Z. Wang and B. Hunt, The discrete W transform, Applied Math Computat., vol. 16, January 1985, 19- 48. [12] S. Cheng, Application of the sine transform method in time of flight positron emission image reconstruction algorithms,IEEE Trans. BIOMED. Eng., vol. BME-32, March 1985,185-192. [13] K. Rose, A. Heiman, and I. Dinstein, DCT/DST alternate transform image coding, Proc. GLOBE COM 87, vol. I, November 1987, 426-430. [14] J.L. Wang and Z.Q. Ding, Discrete sine transform domain LMS adaptive filtering, Proc. Int. Conf. Acoust., Speech, Signal Processing, 1985, 260-263. [15] Z. Wang and L. Wang, Interpolation using the fast discrete sine transform, Signal Processing, vol. 26, 1992, 131-137. [16] A. K. Jain, Fundamentals of Digital Image Processing (Englewood Cliffs, NJ: Prentice - Hall, 1989) [17] P. Yip and K.R. Rao, On the computation and the effectiveness of discrete sine transform, Comput. Electron, vol. 7, 1980, 45-55.