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.38-45
www.ijera.com 38 | P a g e
Radix-2 Algorithms for realization of Type-II Discrete Sine
Transform and Type-IV Discrete Sine Transform
M. N. Murty
(Department of Physics, National Institute of Science and Technology, Palur Hills, Berhampur-761008, Odisha,
India)
ABSTRACT
In this paper, radix-2 algorithms for computation of type-II discrete sine transform (DST-II) and type-IV
discrete sine transform (DST-IV), each of length ( 2,3,.....)2
m
mN  , are presented. The odd-indexed
output components of DST-II can be realized using simple recursive relations. The recursive algorithms are
appropriate for VLSI implementation. The DST-IV of length N can be computed from type-II discrete cosine
transform (DCT-II) and DST-II sequences, each of length N/2.
Keywords – Discrete sine transform, discrete cosine transform, radix-2 algorithm, recursive 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 discrete cosine transform (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, radix-2 algorithms for computation of type-II DST and type-IV DST, each of length
( 2,3,.....)2
m
mN  , are presented. The odd-indexed output components of DST-II are realized using
simple recursive relations. The DST-IV is computed from DCT-II and DST-II sequences, each of length N/2.
The rest of the paper is organized as follows. The proposed radix-2 algorithm for DST-II is presented in
Section-II. An example for realization of DST-II of length N = 8 is given in Section-III. The proposed radix-2
algorithm for type-IV DST is presented in Section-IV. Conclusion is given in Section-V.
II. PROPOSED RADIX-2 ALGORITHM FOR DST-II
Let ( ),1 ,x n n N  be the input data array. The type-II DST is defined as
1
2 (2 1)
( ) ( ) sin
2
N
II k
n
n k
k x nCY
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.38-45
www.ijera.com 39 | 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
II n
n k
k x n
NY


 
   
 (2)
for 1,2,....,k N .
When N  2m
( 2,3,...)m  , (2) can be written as
12
1
(2 1)
( ) ( ) ( 1 ) sin
2
( 1)
kN
II n
n k
k x n x N n
NY


           
 (3)
for 1,2,....,k N
Let
( ) ( ) ( 1 )P n x n x N n    for even k (4)
and
( ) ( ) ( 1 )Q n x n x N n    for odd k (5)
Using (4) and (5) in (3), the even output components (2 )II
kY and odd output components (2 1)II
kY  of
DST-II are given by
2
1
(2 1)
(2 ) ( )sin
N
II n
n k
k P n
NY


 
   
 (6)
for 1,2,....,
2
N
k  .
2
1
(2 1)(2 1)
(2 1) ( )sin
2
N
II n
n k
k Q n
NY


  
    
 (7)
for 1,2,....,
2
N
k  .
Equation (7) can also be written as
2
1
(2 1)(2 1)
(2 1) ( )sin
2
N
II n
n k
k Q n
NY


  
    
 (8)
for 0,1,2,...., 1.
2
N
k  
Suppose
( ) (2 1) (2 1)II II
R k k kY Y    (9)
Using (7) and (8) in (9), we obtain
2
1
(2 1)(2 1) (2 1)(2 1)
( ) ( ) sin sin
2 2
N
n
n k n k
R k Q n
N N
 

        
     
    
 (10)
As sin sin 2sin cos
2 2
A B A B
A B
    
     
   
, (10) can be written as
2
1
(2 1) (2 1)
( ) 2 ( )sin cos
2
N
n
n n k
R k Q n
N N
 

    
       
 (11)
From (9), we have
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.38-45
www.ijera.com 40 | P a g e
(2 1) ( ) (2 1)II II
k R k kY Y    (12)
The odd output components of DST-II can be realized using the recursive relation (12) and the even output
components can be realized using (6).
III. EXAMPLE FOR REALIZING DST-II OF LENGTH N = 8
To clarify the proposal, the output data sequence  ( ); 1,2,...,8II
k kY  is realized from the input data
sequence  ( ); 1,2,...,8x n n  for DST-II of length 8N  .
3.1 Procedure for realizing odd output components of DST-II
Putting 0k  in (9), we get
(0) (1) ( 1)II II
R Y Y   (13)
From (7), we have for 0k 
2
1
(2 1)
( 1) ( )sin
2
N
II n
n
Q n
NY


 
     
 (14)
Putting 0k  in (8), we obtain
2
1
(2 1)
(1) ( )sin
2
N
II n
n
Q n
NY


 
   
 (15)
From (14) and (15), we get
( 1) (1)II IIY Y   (16)
Using (16) in (13), we have
1
(1) (0)
2II
RY  (17)
Putting 1,2&3k  in (12), we obtain
(3) (1) (1)II II
RY Y  (18)
(5) (2) (3)II II
RY Y  (19)
(7) (3) (5)II II
RY Y  (20)
For k =0 and N = 8, (11) can be expressed as
4
1
(2 1)
(0) 2 ( )sin
16n
n
R Q n


 
   

3 5 7
2 (1)sin (2)sin (3)sin (4)sin
16 16 16 16
Q Q Q Q
    
     
(21)
Using (21) in (17), we get
1 3 5 7
(0)
(1)
2
(1) (2) (3) (4)II
R
Q S Q S Q S Q SY      (22)
where
sin
16n
n
S


Putting k=1 and N = 8 in (11), we obtain
7 3 5 3
(1) (1)sin (4)sin 2cos (2)sin (3)sin 2cos
16 16 8 16 16 8
R Q Q Q Q
        
         
1 31 7 3 5
(1) (4) (2) (3)Q S Q S Q S Q SC C      
   
(23)
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.38-45
www.ijera.com 41 | P a g e
where
1
2cos
8C

 and 3
3
2cos
8C


Putting k = 2 and N = 8 in (11), we have
21 3 5 7
(2) (1) (2) (3) (4)R Q S Q S Q S Q S C    
 
(24)
where
2
2
2cos 2cos
8 4C
 
  and in general 𝐶𝑛 = 2 cos
𝑛𝜋
8
Similarly, putting k = 3 and N = 8 in (11), we obtain
3 11 7 5 3
(3) (1) (4) (3) (2)R Q S Q S Q S Q SC C      
   
(25)
For 8& 1,2,3,4N n  , we have from (5)
(1) (1) (8)Q x x 
(2) (2) (7)Q x x  (26)
(3) (3) (6)Q x x 
(4) (4) (5)Q x x 
The odd output components (1), (3), (5) & (7)II II II IIY Y Y Y of DST-II can be realized using
(22),(23),(24),(25) and (26)along with the recursive relations (18),(19) and (20) as shown in the data flow
diagram of Fig.1.
Figure 1: Signal flow graph for odd output components of DST-II of length N=8.



















8
cos2&
16
sin
 n
C
n
S nn
3.2 Procedure for realizing even output components of DST-II
Putting successively 1,2,3,4k  in (6), we get the following expressions for 8.N 
   2 6
(2) (1) (4) (2) (3)II
P P P PS SY     (27)
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.38-45
www.ijera.com 42 | P a g e
  4
(4) (1) (2) (3) (4)II
P P P P SY     (28)
   6 2
(6) (1) (4) (2) (3)II
P P P PS SY     (29)
(8) (1) (2) (3) (4)II
P P P PY     (30)
For 8& 1,2,3,4N n  , we have from (4)
(1) (1) (8)P x x 
(2) (2) (7)P x x  (31)
(3) (3) (6)P x x 
(4) (4) (5)P x x 
The even output components (2), (4), (6) & (8)II II II IIY Y Y Y of DST-II can be realized using
(27),(28),(29),(30) and (31) as shown in the data flow diagram of Fig. 2.
Figure 2: Signal flow graph for even output components of DST-II of length N=8. 












16
sin
n
Sn
IV. PROPOSED RADIX-2 ALGORITHM FOR DST-IV
The type-IV DST for the input data sequence  ( ); 1,2,....,x n n N is defined as
1
(2 1)(2 1)
( ) ( )sin
4
N
IV n
n k
k x n
NY


  
   
 (32)
for 1,2,....,k N .
The ( )IV
kY values represent the output data.
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.38-45
www.ijera.com 43 | P a g e
The type-II DCT for the input data sequence  ( ); 1,2,....,x n n N is defined as
1
(2 1)
( ) ( )cos
2
N
n
n k
X k x n
N


 
   
 (33)
for 0,1,2,...., 1k N  .
Taking ( 2)2
m
mN  in (32), even and odd output components of DST-IV can be written as
2
1
(2 1)(4 1) (2 1)(4 1)
(2 ) ( )sin ( 1 )cos
4 4
N
IV n
n k n k
k x n x N n
N NY
 

        
           
 (34)
for 1,2,....,
2
N
k  .
2
1
(2 1)(4 1) (2 1)(4 1)
(2 1) ( )sin ( 1 )cos
4 4
N
IV n
n k n k
k x n x N n
N NY
 

        
            

for 0,1,2,...., 1.
2
N
k  
(35)
Define ( )u n and ( )v n as
(2 1) (2 1)
( ) ( )sin ( 1 )cos
4 4
n n
u n x n x N n
N N
     
         
(36)
for 1,2,....,
2
N
n  .
(2 1) (2 1)
( ) ( )cos ( 1 )sin
4 4
n n
v n x n x N n
N N
     
         
(37)
for 1,2,....,
2
N
n  .
Define ( )T k and ( )W k as
2
1
(2 1)
( ) ( )cos
N
n
n k
T k u n
N


 
   
 (38)
for 0,1,2,...., 1
2
N
k   .
2
1
(2 1)
( ) ( )sin
N
n
n k
W k v n
N


 
   
 (39)
for 1,2,...., .
2
N
k 
Where ( )T k represents the DCT-II of ( )u n of length 2N and ( )W k represents DST-II of ( )v n of
length 2N .
Using (36) in (38) and (37) in (39), we obtain
2
1
(2 1) (2 1) (2 1)
( ) ( ) ( )cos ( 1 )sin sin
4 4
N
n
n n n k
W k T k x n x N n
N N N
  

         
                

2
1
(2 1) (2 1) (2 1)
( )sin ( 1 )cos cos
4 4
N
n
n n n k
x n x n n
N N 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.38-45
www.ijera.com 44 | P a g e
2
1
(2 1)(4 1) (2 1)(4 1)
( )sin ( 1 )cos
4 4
N
n
n k n k
x n x N n
N N
 

        
           
 (40)
From (34) and (40), we have
 (2 ) ( ) ( )IV
k W k T kY   for 1,2,...., 1.
2
N
k   (41)
Similarly, we obtain
2
1
(2 1)(4 1) (2 1)(4 1)
( ) ( ) ( )sin ( 1 )cos
4 4
N
n
n k n k
W k T k x n x N n
N N
 

        
            

(42)
From (35) and (42), we get
 (2 1) ( ) ( )IV
k W k T kY    for 1,2,...., 1.
2
N
k   (43)
Putting 0k  in (35), we have
2
1
(2 1) (2 1)
(1) ( )sin ( 1 )cos
4 4
N
IV n
n n
x n x N n
N NY
 

      
           
 (44)
Using (36) in (44), we obtain
2
1
(1) ( )
N
IV n
u nY 
  (45)
For 0k  , (38) can be expressed as
2
1
(0) ( )
N
n
T u n
  (46)
From (45) and (46), we get
(1) (0)IV
TY  (47)
Putting 2k N in (39), we have
/2
1
(2 1)
( )sin
2 2
N
n
N n
W v n


   
      

Using the value of ( )v n from (37) in the above expression, we obtain
/2
1
(2 1) (2 1) (2 1)
( )cos ( 1 )sin sin
2 4 4 2
N
n
N n n n
W x n x N n
N N
  

           
                   
 (48)
Putting 2k N in (34), we get
/2
1
(2 1)(2 1) (2 1)(2 1)
( ) ( )sin ( 1 )cos
4 4
N
IV n
n N n N
N x n x N n
N NY
 

        
           
 (49)
Taking a simple example for 4N  , it can easily be proved from (48) and (49) that
( )
2IV
N
N WY
 
  
 
(50)
( )T k in (38) and ( )W k in (39) can be computed using ( )u n and ( )v n given in (36) and (37) respectively.
Then the even and odd components of DST-IV of length ( 2)2
m
mN  can be realized using (41),(43),(47)
and (50) as shown in the block diagram of Fig. 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.38-45
www.ijera.com 45 | P a g e
Figure 3. Block diagram of realization of DST-IV of length  22  mN m
V. CONCLUSION
Radix-2 algorithms for computing type-II DST and type-IV DST, each of length N = 2m
(m=2,3,….), are
presented in this paper. In the proposed method for DST-II, the odd-indexed output components are realized
using simple recursive relations. The recursive structures require less memory and are suitable for parallel VLSI
implementation. Signal flow graph for realization of DST-II of length N = 23
is given. The DST-IV of length N
is computed using DST-II and DCT-II sequences, each of length N/2. A block diagram for computation of
radix-2 DST-IV algorithm is shown.
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] 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

LADDER AND SUBDIVISION OF LADDER GRAPHS WITH PENDANT EDGES ARE ODD GRACEFUL
LADDER AND SUBDIVISION OF LADDER GRAPHS WITH PENDANT EDGES ARE ODD GRACEFULLADDER AND SUBDIVISION OF LADDER GRAPHS WITH PENDANT EDGES ARE ODD GRACEFUL
LADDER AND SUBDIVISION OF LADDER GRAPHS WITH PENDANT EDGES ARE ODD GRACEFUL
Fransiskeran
 
Modeling and vibration Analyses of a rotor having multiple disk supported by ...
Modeling and vibration Analyses of a rotor having multiple disk supported by ...Modeling and vibration Analyses of a rotor having multiple disk supported by ...
Modeling and vibration Analyses of a rotor having multiple disk supported by ...
International Journal of Modern Research in Engineering and Technology
 
ODD HARMONIOUS LABELINGS OF CYCLIC SNAKES
ODD HARMONIOUS LABELINGS OF CYCLIC SNAKESODD HARMONIOUS LABELINGS OF CYCLIC SNAKES
ODD HARMONIOUS LABELINGS OF CYCLIC SNAKES
graphhoc
 
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
 
Ck4201578592
Ck4201578592Ck4201578592
Ck4201578592
IJERA Editor
 
Digital Electronics University Question Bank
Digital Electronics University Question BankDigital Electronics University Question Bank
Digital Electronics University Question Bank
Nilesh Bhaskarrao Bahadure
 
Pi gate-2018-p (gate2016.info)
Pi gate-2018-p (gate2016.info)Pi gate-2018-p (gate2016.info)
Pi gate-2018-p (gate2016.info)
DrRojaAbrahamRaju
 
Digitalcontrolsystems
DigitalcontrolsystemsDigitalcontrolsystems
Digitalcontrolsystems
Satish Gottumukkala
 
Gate 2016-2018-production-and-industrial-engineering-question-paper-and-answe...
Gate 2016-2018-production-and-industrial-engineering-question-paper-and-answe...Gate 2016-2018-production-and-industrial-engineering-question-paper-and-answe...
Gate 2016-2018-production-and-industrial-engineering-question-paper-and-answe...
nasitravi41
 
FPGA Implementation of CORDIC Algorithm Architecture
FPGA Implementation of CORDIC Algorithm ArchitectureFPGA Implementation of CORDIC Algorithm Architecture
FPGA Implementation of CORDIC Algorithm Architecture
International Journal of Engineering Inventions www.ijeijournal.com
 
2015 16combinepdf
2015 16combinepdf2015 16combinepdf
2015 16combinepdf
madhesi
 
Time of arrival based localization in wireless sensor networks a non linear ...
Time of arrival based localization in wireless sensor networks  a non linear ...Time of arrival based localization in wireless sensor networks  a non linear ...
Time of arrival based localization in wireless sensor networks a non linear ...
sipij
 
Hierarchical matrix techniques for maximum likelihood covariance estimation
Hierarchical matrix techniques for maximum likelihood covariance estimationHierarchical matrix techniques for maximum likelihood covariance estimation
Hierarchical matrix techniques for maximum likelihood covariance estimation
Alexander Litvinenko
 
An algorithm for generating new mandelbrot and julia sets
An algorithm for generating new mandelbrot and julia setsAn algorithm for generating new mandelbrot and julia sets
An algorithm for generating new mandelbrot and julia sets
Alexander Decker
 
Implementation of ECC and ECDSA for Image Security
Implementation of ECC and ECDSA for Image SecurityImplementation of ECC and ECDSA for Image Security
Implementation of ECC and ECDSA for Image Security
rahulmonikasharma
 
Radix-3 Algorithm for Realization of Discrete Fourier Transform
Radix-3 Algorithm for Realization of Discrete Fourier TransformRadix-3 Algorithm for Realization of Discrete Fourier Transform
Radix-3 Algorithm for Realization of Discrete Fourier Transform
IJERA Editor
 
A Numerical Solution for Sine Gordon Type System
A Numerical Solution for Sine Gordon Type SystemA Numerical Solution for Sine Gordon Type System
211 738-1-pb
211 738-1-pb211 738-1-pb
211 738-1-pb
ishwari85
 

What's hot (18)

LADDER AND SUBDIVISION OF LADDER GRAPHS WITH PENDANT EDGES ARE ODD GRACEFUL
LADDER AND SUBDIVISION OF LADDER GRAPHS WITH PENDANT EDGES ARE ODD GRACEFULLADDER AND SUBDIVISION OF LADDER GRAPHS WITH PENDANT EDGES ARE ODD GRACEFUL
LADDER AND SUBDIVISION OF LADDER GRAPHS WITH PENDANT EDGES ARE ODD GRACEFUL
 
Modeling and vibration Analyses of a rotor having multiple disk supported by ...
Modeling and vibration Analyses of a rotor having multiple disk supported by ...Modeling and vibration Analyses of a rotor having multiple disk supported by ...
Modeling and vibration Analyses of a rotor having multiple disk supported by ...
 
ODD HARMONIOUS LABELINGS OF CYCLIC SNAKES
ODD HARMONIOUS LABELINGS OF CYCLIC SNAKESODD HARMONIOUS LABELINGS OF CYCLIC SNAKES
ODD HARMONIOUS LABELINGS OF CYCLIC SNAKES
 
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...
 
Ck4201578592
Ck4201578592Ck4201578592
Ck4201578592
 
Digital Electronics University Question Bank
Digital Electronics University Question BankDigital Electronics University Question Bank
Digital Electronics University Question Bank
 
Pi gate-2018-p (gate2016.info)
Pi gate-2018-p (gate2016.info)Pi gate-2018-p (gate2016.info)
Pi gate-2018-p (gate2016.info)
 
Digitalcontrolsystems
DigitalcontrolsystemsDigitalcontrolsystems
Digitalcontrolsystems
 
Gate 2016-2018-production-and-industrial-engineering-question-paper-and-answe...
Gate 2016-2018-production-and-industrial-engineering-question-paper-and-answe...Gate 2016-2018-production-and-industrial-engineering-question-paper-and-answe...
Gate 2016-2018-production-and-industrial-engineering-question-paper-and-answe...
 
FPGA Implementation of CORDIC Algorithm Architecture
FPGA Implementation of CORDIC Algorithm ArchitectureFPGA Implementation of CORDIC Algorithm Architecture
FPGA Implementation of CORDIC Algorithm Architecture
 
2015 16combinepdf
2015 16combinepdf2015 16combinepdf
2015 16combinepdf
 
Time of arrival based localization in wireless sensor networks a non linear ...
Time of arrival based localization in wireless sensor networks  a non linear ...Time of arrival based localization in wireless sensor networks  a non linear ...
Time of arrival based localization in wireless sensor networks a non linear ...
 
Hierarchical matrix techniques for maximum likelihood covariance estimation
Hierarchical matrix techniques for maximum likelihood covariance estimationHierarchical matrix techniques for maximum likelihood covariance estimation
Hierarchical matrix techniques for maximum likelihood covariance estimation
 
An algorithm for generating new mandelbrot and julia sets
An algorithm for generating new mandelbrot and julia setsAn algorithm for generating new mandelbrot and julia sets
An algorithm for generating new mandelbrot and julia sets
 
Implementation of ECC and ECDSA for Image Security
Implementation of ECC and ECDSA for Image SecurityImplementation of ECC and ECDSA for Image Security
Implementation of ECC and ECDSA for Image Security
 
Radix-3 Algorithm for Realization of Discrete Fourier Transform
Radix-3 Algorithm for Realization of Discrete Fourier TransformRadix-3 Algorithm for Realization of Discrete Fourier Transform
Radix-3 Algorithm for Realization of Discrete Fourier Transform
 
A Numerical Solution for Sine Gordon Type System
A Numerical Solution for Sine Gordon Type SystemA Numerical Solution for Sine Gordon Type System
A Numerical Solution for Sine Gordon Type System
 
211 738-1-pb
211 738-1-pb211 738-1-pb
211 738-1-pb
 

Viewers also liked

Optimized Design of an Alu Block Using Power Gating Technique
Optimized Design of an Alu Block Using Power Gating TechniqueOptimized Design of an Alu Block Using Power Gating Technique
Optimized Design of an Alu Block Using Power Gating Technique
IJERA Editor
 
Settlement prediction research on the gravel pile in soft soil subgrade
Settlement prediction research on the gravel pile in soft soil subgradeSettlement prediction research on the gravel pile in soft soil subgrade
Settlement prediction research on the gravel pile in soft soil subgrade
IJERA Editor
 
Primary Screeningof Substanceswith Potential Antitumor Activity
Primary Screeningof Substanceswith Potential Antitumor ActivityPrimary Screeningof Substanceswith Potential Antitumor Activity
Primary Screeningof Substanceswith Potential Antitumor Activity
IJERA Editor
 
Comparative study on two kinds of finite element analysis of PBL shear connec...
Comparative study on two kinds of finite element analysis of PBL shear connec...Comparative study on two kinds of finite element analysis of PBL shear connec...
Comparative study on two kinds of finite element analysis of PBL shear connec...
IJERA Editor
 
Fe Analysis of Effect of Tyre Overload and Inflation Pressure on Rolling Loss...
Fe Analysis of Effect of Tyre Overload and Inflation Pressure on Rolling Loss...Fe Analysis of Effect of Tyre Overload and Inflation Pressure on Rolling Loss...
Fe Analysis of Effect of Tyre Overload and Inflation Pressure on Rolling Loss...
IJERA Editor
 
D56021216
D56021216D56021216
D56021216
IJERA Editor
 
Physicochemical Evaluation of Flaxseed-Date Bar
Physicochemical Evaluation of Flaxseed-Date BarPhysicochemical Evaluation of Flaxseed-Date Bar
Physicochemical Evaluation of Flaxseed-Date Bar
IJERA Editor
 
Public Key Cryptosystem Approach for P2P Botnet Detection and Prevention
Public Key Cryptosystem Approach for P2P Botnet Detection and PreventionPublic Key Cryptosystem Approach for P2P Botnet Detection and Prevention
Public Key Cryptosystem Approach for P2P Botnet Detection and Prevention
IJERA Editor
 
Modified design for Full Swing SERF and High Speed SERF
Modified design for Full Swing SERF and High Speed SERFModified design for Full Swing SERF and High Speed SERF
Modified design for Full Swing SERF and High Speed SERF
IJERA Editor
 
Design and Implementation of Real Time Remote Supervisory System
Design and Implementation of Real Time Remote Supervisory SystemDesign and Implementation of Real Time Remote Supervisory System
Design and Implementation of Real Time Remote Supervisory System
IJERA Editor
 
Study Utility Vehicle Makassar City Transport a High- Ergonomics
Study Utility Vehicle Makassar City Transport a High- ErgonomicsStudy Utility Vehicle Makassar City Transport a High- Ergonomics
Study Utility Vehicle Makassar City Transport a High- Ergonomics
IJERA Editor
 
Investigation &Comparative Study of Effectiveness of Adsorbent Synthesized fr...
Investigation &Comparative Study of Effectiveness of Adsorbent Synthesized fr...Investigation &Comparative Study of Effectiveness of Adsorbent Synthesized fr...
Investigation &Comparative Study of Effectiveness of Adsorbent Synthesized fr...
IJERA Editor
 
The Comparative Study of Gray Model and Markov Model in Pavement Performance ...
The Comparative Study of Gray Model and Markov Model in Pavement Performance ...The Comparative Study of Gray Model and Markov Model in Pavement Performance ...
The Comparative Study of Gray Model and Markov Model in Pavement Performance ...
IJERA Editor
 
A Simple Uhf Rfid Circularly-Polarized Reader Antenna Design
A Simple Uhf Rfid Circularly-Polarized Reader Antenna DesignA Simple Uhf Rfid Circularly-Polarized Reader Antenna Design
A Simple Uhf Rfid Circularly-Polarized Reader Antenna Design
IJERA Editor
 
Enhancement of Structure, Tc and Irreversibility Line in High Tc Superconduct...
Enhancement of Structure, Tc and Irreversibility Line in High Tc Superconduct...Enhancement of Structure, Tc and Irreversibility Line in High Tc Superconduct...
Enhancement of Structure, Tc and Irreversibility Line in High Tc Superconduct...
IJERA Editor
 
Modified design for Full Swing SERF and High Speed SERF
Modified design for Full Swing SERF and High Speed SERFModified design for Full Swing SERF and High Speed SERF
Modified design for Full Swing SERF and High Speed SERF
IJERA Editor
 
Cyclic Heating Effect on Hardness of Aluminum
Cyclic Heating Effect on Hardness of AluminumCyclic Heating Effect on Hardness of Aluminum
Cyclic Heating Effect on Hardness of Aluminum
IJERA Editor
 
Windows used in FIR Filters optimized for Far-side Stop band Attenuation (FSA...
Windows used in FIR Filters optimized for Far-side Stop band Attenuation (FSA...Windows used in FIR Filters optimized for Far-side Stop band Attenuation (FSA...
Windows used in FIR Filters optimized for Far-side Stop band Attenuation (FSA...
IJERA Editor
 
A Synchronizing Devicefor Power Electronic Converters
A Synchronizing Devicefor Power Electronic ConvertersA Synchronizing Devicefor Power Electronic Converters
A Synchronizing Devicefor Power Electronic Converters
IJERA Editor
 
Control of Suddenly Expanded Flow at Low Supersonic Mach Numbers
Control of Suddenly Expanded Flow at Low Supersonic Mach NumbersControl of Suddenly Expanded Flow at Low Supersonic Mach Numbers
Control of Suddenly Expanded Flow at Low Supersonic Mach Numbers
IJERA Editor
 

Viewers also liked (20)

Optimized Design of an Alu Block Using Power Gating Technique
Optimized Design of an Alu Block Using Power Gating TechniqueOptimized Design of an Alu Block Using Power Gating Technique
Optimized Design of an Alu Block Using Power Gating Technique
 
Settlement prediction research on the gravel pile in soft soil subgrade
Settlement prediction research on the gravel pile in soft soil subgradeSettlement prediction research on the gravel pile in soft soil subgrade
Settlement prediction research on the gravel pile in soft soil subgrade
 
Primary Screeningof Substanceswith Potential Antitumor Activity
Primary Screeningof Substanceswith Potential Antitumor ActivityPrimary Screeningof Substanceswith Potential Antitumor Activity
Primary Screeningof Substanceswith Potential Antitumor Activity
 
Comparative study on two kinds of finite element analysis of PBL shear connec...
Comparative study on two kinds of finite element analysis of PBL shear connec...Comparative study on two kinds of finite element analysis of PBL shear connec...
Comparative study on two kinds of finite element analysis of PBL shear connec...
 
Fe Analysis of Effect of Tyre Overload and Inflation Pressure on Rolling Loss...
Fe Analysis of Effect of Tyre Overload and Inflation Pressure on Rolling Loss...Fe Analysis of Effect of Tyre Overload and Inflation Pressure on Rolling Loss...
Fe Analysis of Effect of Tyre Overload and Inflation Pressure on Rolling Loss...
 
D56021216
D56021216D56021216
D56021216
 
Physicochemical Evaluation of Flaxseed-Date Bar
Physicochemical Evaluation of Flaxseed-Date BarPhysicochemical Evaluation of Flaxseed-Date Bar
Physicochemical Evaluation of Flaxseed-Date Bar
 
Public Key Cryptosystem Approach for P2P Botnet Detection and Prevention
Public Key Cryptosystem Approach for P2P Botnet Detection and PreventionPublic Key Cryptosystem Approach for P2P Botnet Detection and Prevention
Public Key Cryptosystem Approach for P2P Botnet Detection and Prevention
 
Modified design for Full Swing SERF and High Speed SERF
Modified design for Full Swing SERF and High Speed SERFModified design for Full Swing SERF and High Speed SERF
Modified design for Full Swing SERF and High Speed SERF
 
Design and Implementation of Real Time Remote Supervisory System
Design and Implementation of Real Time Remote Supervisory SystemDesign and Implementation of Real Time Remote Supervisory System
Design and Implementation of Real Time Remote Supervisory System
 
Study Utility Vehicle Makassar City Transport a High- Ergonomics
Study Utility Vehicle Makassar City Transport a High- ErgonomicsStudy Utility Vehicle Makassar City Transport a High- Ergonomics
Study Utility Vehicle Makassar City Transport a High- Ergonomics
 
Investigation &Comparative Study of Effectiveness of Adsorbent Synthesized fr...
Investigation &Comparative Study of Effectiveness of Adsorbent Synthesized fr...Investigation &Comparative Study of Effectiveness of Adsorbent Synthesized fr...
Investigation &Comparative Study of Effectiveness of Adsorbent Synthesized fr...
 
The Comparative Study of Gray Model and Markov Model in Pavement Performance ...
The Comparative Study of Gray Model and Markov Model in Pavement Performance ...The Comparative Study of Gray Model and Markov Model in Pavement Performance ...
The Comparative Study of Gray Model and Markov Model in Pavement Performance ...
 
A Simple Uhf Rfid Circularly-Polarized Reader Antenna Design
A Simple Uhf Rfid Circularly-Polarized Reader Antenna DesignA Simple Uhf Rfid Circularly-Polarized Reader Antenna Design
A Simple Uhf Rfid Circularly-Polarized Reader Antenna Design
 
Enhancement of Structure, Tc and Irreversibility Line in High Tc Superconduct...
Enhancement of Structure, Tc and Irreversibility Line in High Tc Superconduct...Enhancement of Structure, Tc and Irreversibility Line in High Tc Superconduct...
Enhancement of Structure, Tc and Irreversibility Line in High Tc Superconduct...
 
Modified design for Full Swing SERF and High Speed SERF
Modified design for Full Swing SERF and High Speed SERFModified design for Full Swing SERF and High Speed SERF
Modified design for Full Swing SERF and High Speed SERF
 
Cyclic Heating Effect on Hardness of Aluminum
Cyclic Heating Effect on Hardness of AluminumCyclic Heating Effect on Hardness of Aluminum
Cyclic Heating Effect on Hardness of Aluminum
 
Windows used in FIR Filters optimized for Far-side Stop band Attenuation (FSA...
Windows used in FIR Filters optimized for Far-side Stop band Attenuation (FSA...Windows used in FIR Filters optimized for Far-side Stop band Attenuation (FSA...
Windows used in FIR Filters optimized for Far-side Stop band Attenuation (FSA...
 
A Synchronizing Devicefor Power Electronic Converters
A Synchronizing Devicefor Power Electronic ConvertersA Synchronizing Devicefor Power Electronic Converters
A Synchronizing Devicefor Power Electronic Converters
 
Control of Suddenly Expanded Flow at Low Supersonic Mach Numbers
Control of Suddenly Expanded Flow at Low Supersonic Mach NumbersControl of Suddenly Expanded Flow at Low Supersonic Mach Numbers
Control of Suddenly Expanded Flow at Low Supersonic Mach Numbers
 

Similar to Radix-2 Algorithms for realization of Type-II Discrete Sine Transform and Type-IV Discrete Sine Transform

Cy33602608
Cy33602608Cy33602608
Cy33602608
IJERA Editor
 
Cy33602608
Cy33602608Cy33602608
Cy33602608
IJERA Editor
 
Radix-3 Algorithm for Realization of Type-II Discrete Sine Transform
Radix-3 Algorithm for Realization of Type-II Discrete Sine TransformRadix-3 Algorithm for Realization of Type-II Discrete Sine Transform
Radix-3 Algorithm for Realization of Type-II Discrete Sine Transform
IJERA Editor
 
D044042432
D044042432D044042432
D044042432
IJERA Editor
 
G029037043
G029037043G029037043
G029037043
researchinventy
 
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
 
Observations On X2 + Y2 = 2Z2 - 62W2
Observations On  X2 + Y2 = 2Z2 - 62W2Observations On  X2 + Y2 = 2Z2 - 62W2
Observations On X2 + Y2 = 2Z2 - 62W2
IRJET Journal
 
Implementation performance analysis of cordic
Implementation performance analysis of cordicImplementation performance analysis of cordic
Implementation performance analysis of cordic
iaemedu
 
High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...
High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...
High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...
IJERA Editor
 
Linear Cryptanalysis Lecture 線形解読法
Linear Cryptanalysis Lecture 線形解読法Linear Cryptanalysis Lecture 線形解読法
Linear Cryptanalysis Lecture 線形解読法
Kai Katsumata
 
Fast dct algorithm using winograd’s method
Fast dct algorithm using winograd’s methodFast dct algorithm using winograd’s method
Fast dct algorithm using winograd’s method
IAEME Publication
 
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
 
Formation of Triples Consist Some Special Numbers with Interesting Property
Formation of Triples Consist Some Special Numbers with Interesting PropertyFormation of Triples Consist Some Special Numbers with Interesting Property
Formation of Triples Consist Some Special Numbers with Interesting Property
IRJET Journal
 
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
 
VHDL Design and FPGA Implementation of a High Data Rate Turbo Decoder based o...
VHDL Design and FPGA Implementation of a High Data Rate Turbo Decoder based o...VHDL Design and FPGA Implementation of a High Data Rate Turbo Decoder based o...
VHDL Design and FPGA Implementation of a High Data Rate Turbo Decoder based o...
IJECEIAES
 
Some Continued Mock Theta Functions from Ramanujan’s Lost Notebook (IV)
Some Continued Mock Theta Functions from Ramanujan’s Lost Notebook (IV)Some Continued Mock Theta Functions from Ramanujan’s Lost Notebook (IV)
Some Continued Mock Theta Functions from Ramanujan’s Lost Notebook (IV)
paperpublications3
 
A common random fixed point theorem for rational ineqality in hilbert space ...
 A common random fixed point theorem for rational ineqality in hilbert space ... A common random fixed point theorem for rational ineqality in hilbert space ...
A common random fixed point theorem for rational ineqality in hilbert space ...
Alexander Decker
 
Ada
AdaAda
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
ijceronline
 
Partial generation of 2n length walsh codes using n-bit gray and inverse gray c
Partial generation of 2n length walsh codes using n-bit gray and inverse gray cPartial generation of 2n length walsh codes using n-bit gray and inverse gray c
Partial generation of 2n length walsh codes using n-bit gray and inverse gray c
IAEME Publication
 

Similar to Radix-2 Algorithms for realization of Type-II Discrete Sine Transform and Type-IV Discrete Sine Transform (20)

Cy33602608
Cy33602608Cy33602608
Cy33602608
 
Cy33602608
Cy33602608Cy33602608
Cy33602608
 
Radix-3 Algorithm for Realization of Type-II Discrete Sine Transform
Radix-3 Algorithm for Realization of Type-II Discrete Sine TransformRadix-3 Algorithm for Realization of Type-II Discrete Sine Transform
Radix-3 Algorithm for Realization of Type-II Discrete Sine Transform
 
D044042432
D044042432D044042432
D044042432
 
G029037043
G029037043G029037043
G029037043
 
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
 
Observations On X2 + Y2 = 2Z2 - 62W2
Observations On  X2 + Y2 = 2Z2 - 62W2Observations On  X2 + Y2 = 2Z2 - 62W2
Observations On X2 + Y2 = 2Z2 - 62W2
 
Implementation performance analysis of cordic
Implementation performance analysis of cordicImplementation performance analysis of cordic
Implementation performance analysis of cordic
 
High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...
High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...
High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...
 
Linear Cryptanalysis Lecture 線形解読法
Linear Cryptanalysis Lecture 線形解読法Linear Cryptanalysis Lecture 線形解読法
Linear Cryptanalysis Lecture 線形解読法
 
Fast dct algorithm using winograd’s method
Fast dct algorithm using winograd’s methodFast dct algorithm using winograd’s method
Fast dct algorithm using winograd’s method
 
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
 
Formation of Triples Consist Some Special Numbers with Interesting Property
Formation of Triples Consist Some Special Numbers with Interesting PropertyFormation of Triples Consist Some Special Numbers with Interesting Property
Formation of Triples Consist Some Special Numbers with Interesting Property
 
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
 
VHDL Design and FPGA Implementation of a High Data Rate Turbo Decoder based o...
VHDL Design and FPGA Implementation of a High Data Rate Turbo Decoder based o...VHDL Design and FPGA Implementation of a High Data Rate Turbo Decoder based o...
VHDL Design and FPGA Implementation of a High Data Rate Turbo Decoder based o...
 
Some Continued Mock Theta Functions from Ramanujan’s Lost Notebook (IV)
Some Continued Mock Theta Functions from Ramanujan’s Lost Notebook (IV)Some Continued Mock Theta Functions from Ramanujan’s Lost Notebook (IV)
Some Continued Mock Theta Functions from Ramanujan’s Lost Notebook (IV)
 
A common random fixed point theorem for rational ineqality in hilbert space ...
 A common random fixed point theorem for rational ineqality in hilbert space ... A common random fixed point theorem for rational ineqality in hilbert space ...
A common random fixed point theorem for rational ineqality in hilbert space ...
 
Ada
AdaAda
Ada
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
Partial generation of 2n length walsh codes using n-bit gray and inverse gray c
Partial generation of 2n length walsh codes using n-bit gray and inverse gray cPartial generation of 2n length walsh codes using n-bit gray and inverse gray c
Partial generation of 2n length walsh codes using n-bit gray and inverse gray c
 

Recently uploaded

2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
Yasser Mahgoub
 
Design and optimization of ion propulsion drone
Design and optimization of ion propulsion droneDesign and optimization of ion propulsion drone
Design and optimization of ion propulsion drone
bjmsejournal
 
Certificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi AhmedCertificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi Ahmed
Mahmoud Morsy
 
Data Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason WebinarData Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason Webinar
UReason
 
Software Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.pptSoftware Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.ppt
TaghreedAltamimi
 
Material for memory and display system h
Material for memory and display system hMaterial for memory and display system h
Material for memory and display system h
gowrishankartb2005
 
Welding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdfWelding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdf
AjmalKhan50578
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
ecqow
 
BRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdfBRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdf
LAXMAREDDY22
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
21UME003TUSHARDEB
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
ydzowc
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
Madan Karki
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
Hitesh Mohapatra
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
Atif Razi
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
VICTOR MAESTRE RAMIREZ
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
bijceesjournal
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
KrishnaveniKrishnara1
 
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
Gino153088
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
171ticu
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
co23btech11018
 

Recently uploaded (20)

2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
 
Design and optimization of ion propulsion drone
Design and optimization of ion propulsion droneDesign and optimization of ion propulsion drone
Design and optimization of ion propulsion drone
 
Certificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi AhmedCertificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi Ahmed
 
Data Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason WebinarData Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason Webinar
 
Software Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.pptSoftware Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.ppt
 
Material for memory and display system h
Material for memory and display system hMaterial for memory and display system h
Material for memory and display system h
 
Welding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdfWelding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdf
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
 
BRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdfBRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdf
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
 
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
 

Radix-2 Algorithms for realization of Type-II Discrete Sine Transform and Type-IV 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.38-45 www.ijera.com 38 | P a g e Radix-2 Algorithms for realization of Type-II Discrete Sine Transform and Type-IV Discrete Sine Transform M. N. Murty (Department of Physics, National Institute of Science and Technology, Palur Hills, Berhampur-761008, Odisha, India) ABSTRACT In this paper, radix-2 algorithms for computation of type-II discrete sine transform (DST-II) and type-IV discrete sine transform (DST-IV), each of length ( 2,3,.....)2 m mN  , are presented. The odd-indexed output components of DST-II can be realized using simple recursive relations. The recursive algorithms are appropriate for VLSI implementation. The DST-IV of length N can be computed from type-II discrete cosine transform (DCT-II) and DST-II sequences, each of length N/2. Keywords – Discrete sine transform, discrete cosine transform, radix-2 algorithm, recursive 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 discrete cosine transform (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, radix-2 algorithms for computation of type-II DST and type-IV DST, each of length ( 2,3,.....)2 m mN  , are presented. The odd-indexed output components of DST-II are realized using simple recursive relations. The DST-IV is computed from DCT-II and DST-II sequences, each of length N/2. The rest of the paper is organized as follows. The proposed radix-2 algorithm for DST-II is presented in Section-II. An example for realization of DST-II of length N = 8 is given in Section-III. The proposed radix-2 algorithm for type-IV DST is presented in Section-IV. Conclusion is given in Section-V. II. PROPOSED RADIX-2 ALGORITHM FOR DST-II Let ( ),1 ,x n n N  be the input data array. The type-II DST is defined as 1 2 (2 1) ( ) ( ) sin 2 N II k n n k k x nCY 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.38-45 www.ijera.com 39 | 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 II n n k k x n NY          (2) for 1,2,....,k N . When N  2m ( 2,3,...)m  , (2) can be written as 12 1 (2 1) ( ) ( ) ( 1 ) sin 2 ( 1) kN II n n k k x n x N n NY                (3) for 1,2,....,k N Let ( ) ( ) ( 1 )P n x n x N n    for even k (4) and ( ) ( ) ( 1 )Q n x n x N n    for odd k (5) Using (4) and (5) in (3), the even output components (2 )II kY and odd output components (2 1)II kY  of DST-II are given by 2 1 (2 1) (2 ) ( )sin N II n n k k P n NY          (6) for 1,2,...., 2 N k  . 2 1 (2 1)(2 1) (2 1) ( )sin 2 N II n n k k Q n NY            (7) for 1,2,...., 2 N k  . Equation (7) can also be written as 2 1 (2 1)(2 1) (2 1) ( )sin 2 N II n n k k Q n NY            (8) for 0,1,2,...., 1. 2 N k   Suppose ( ) (2 1) (2 1)II II R k k kY Y    (9) Using (7) and (8) in (9), we obtain 2 1 (2 1)(2 1) (2 1)(2 1) ( ) ( ) sin sin 2 2 N n n k n k R k Q n N N                         (10) As sin sin 2sin cos 2 2 A B A B A B                , (10) can be written as 2 1 (2 1) (2 1) ( ) 2 ( )sin cos 2 N n n n k R k Q n N N                  (11) From (9), we have
  • 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.38-45 www.ijera.com 40 | P a g e (2 1) ( ) (2 1)II II k R k kY Y    (12) The odd output components of DST-II can be realized using the recursive relation (12) and the even output components can be realized using (6). III. EXAMPLE FOR REALIZING DST-II OF LENGTH N = 8 To clarify the proposal, the output data sequence  ( ); 1,2,...,8II k kY  is realized from the input data sequence  ( ); 1,2,...,8x n n  for DST-II of length 8N  . 3.1 Procedure for realizing odd output components of DST-II Putting 0k  in (9), we get (0) (1) ( 1)II II R Y Y   (13) From (7), we have for 0k  2 1 (2 1) ( 1) ( )sin 2 N II n n Q n NY            (14) Putting 0k  in (8), we obtain 2 1 (2 1) (1) ( )sin 2 N II n n Q n NY          (15) From (14) and (15), we get ( 1) (1)II IIY Y   (16) Using (16) in (13), we have 1 (1) (0) 2II RY  (17) Putting 1,2&3k  in (12), we obtain (3) (1) (1)II II RY Y  (18) (5) (2) (3)II II RY Y  (19) (7) (3) (5)II II RY Y  (20) For k =0 and N = 8, (11) can be expressed as 4 1 (2 1) (0) 2 ( )sin 16n n R Q n          3 5 7 2 (1)sin (2)sin (3)sin (4)sin 16 16 16 16 Q Q Q Q            (21) Using (21) in (17), we get 1 3 5 7 (0) (1) 2 (1) (2) (3) (4)II R Q S Q S Q S Q SY      (22) where sin 16n n S   Putting k=1 and N = 8 in (11), we obtain 7 3 5 3 (1) (1)sin (4)sin 2cos (2)sin (3)sin 2cos 16 16 8 16 16 8 R Q Q Q Q                    1 31 7 3 5 (1) (4) (2) (3)Q S Q S Q S Q SC C           (23)
  • 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.38-45 www.ijera.com 41 | P a g e where 1 2cos 8C   and 3 3 2cos 8C   Putting k = 2 and N = 8 in (11), we have 21 3 5 7 (2) (1) (2) (3) (4)R Q S Q S Q S Q S C       (24) where 2 2 2cos 2cos 8 4C     and in general 𝐶𝑛 = 2 cos 𝑛𝜋 8 Similarly, putting k = 3 and N = 8 in (11), we obtain 3 11 7 5 3 (3) (1) (4) (3) (2)R Q S Q S Q S Q SC C           (25) For 8& 1,2,3,4N n  , we have from (5) (1) (1) (8)Q x x  (2) (2) (7)Q x x  (26) (3) (3) (6)Q x x  (4) (4) (5)Q x x  The odd output components (1), (3), (5) & (7)II II II IIY Y Y Y of DST-II can be realized using (22),(23),(24),(25) and (26)along with the recursive relations (18),(19) and (20) as shown in the data flow diagram of Fig.1. Figure 1: Signal flow graph for odd output components of DST-II of length N=8.                    8 cos2& 16 sin  n C n S nn 3.2 Procedure for realizing even output components of DST-II Putting successively 1,2,3,4k  in (6), we get the following expressions for 8.N     2 6 (2) (1) (4) (2) (3)II P P P PS SY     (27)
  • 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.38-45 www.ijera.com 42 | P a g e   4 (4) (1) (2) (3) (4)II P P P P SY     (28)    6 2 (6) (1) (4) (2) (3)II P P P PS SY     (29) (8) (1) (2) (3) (4)II P P P PY     (30) For 8& 1,2,3,4N n  , we have from (4) (1) (1) (8)P x x  (2) (2) (7)P x x  (31) (3) (3) (6)P x x  (4) (4) (5)P x x  The even output components (2), (4), (6) & (8)II II II IIY Y Y Y of DST-II can be realized using (27),(28),(29),(30) and (31) as shown in the data flow diagram of Fig. 2. Figure 2: Signal flow graph for even output components of DST-II of length N=8.              16 sin n Sn IV. PROPOSED RADIX-2 ALGORITHM FOR DST-IV The type-IV DST for the input data sequence  ( ); 1,2,....,x n n N is defined as 1 (2 1)(2 1) ( ) ( )sin 4 N IV n n k k x n NY           (32) for 1,2,....,k N . The ( )IV kY values represent the output data.
  • 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.38-45 www.ijera.com 43 | P a g e The type-II DCT for the input data sequence  ( ); 1,2,....,x n n N is defined as 1 (2 1) ( ) ( )cos 2 N n n k X k x n N          (33) for 0,1,2,...., 1k N  . Taking ( 2)2 m mN  in (32), even and odd output components of DST-IV can be written as 2 1 (2 1)(4 1) (2 1)(4 1) (2 ) ( )sin ( 1 )cos 4 4 N IV n n k n k k x n x N n N NY                          (34) for 1,2,...., 2 N k  . 2 1 (2 1)(4 1) (2 1)(4 1) (2 1) ( )sin ( 1 )cos 4 4 N IV n n k n k k x n x N n N NY                           for 0,1,2,...., 1. 2 N k   (35) Define ( )u n and ( )v n as (2 1) (2 1) ( ) ( )sin ( 1 )cos 4 4 n n u n x n x N n N N                 (36) for 1,2,...., 2 N n  . (2 1) (2 1) ( ) ( )cos ( 1 )sin 4 4 n n v n x n x N n N N                 (37) for 1,2,...., 2 N n  . Define ( )T k and ( )W k as 2 1 (2 1) ( ) ( )cos N n n k T k u n N          (38) for 0,1,2,...., 1 2 N k   . 2 1 (2 1) ( ) ( )sin N n n k W k v n N          (39) for 1,2,...., . 2 N k  Where ( )T k represents the DCT-II of ( )u n of length 2N and ( )W k represents DST-II of ( )v n of length 2N . Using (36) in (38) and (37) in (39), we obtain 2 1 (2 1) (2 1) (2 1) ( ) ( ) ( )cos ( 1 )sin sin 4 4 N n n n n k W k T k x n x N n N N N                                 2 1 (2 1) (2 1) (2 1) ( )sin ( 1 )cos cos 4 4 N n n n n k x n x n n N N N                               
  • 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.38-45 www.ijera.com 44 | P a g e 2 1 (2 1)(4 1) (2 1)(4 1) ( )sin ( 1 )cos 4 4 N n n k n k x n x N n N N                          (40) From (34) and (40), we have  (2 ) ( ) ( )IV k W k T kY   for 1,2,...., 1. 2 N k   (41) Similarly, we obtain 2 1 (2 1)(4 1) (2 1)(4 1) ( ) ( ) ( )sin ( 1 )cos 4 4 N n n k n k W k T k x n x N n N N                           (42) From (35) and (42), we get  (2 1) ( ) ( )IV k W k T kY    for 1,2,...., 1. 2 N k   (43) Putting 0k  in (35), we have 2 1 (2 1) (2 1) (1) ( )sin ( 1 )cos 4 4 N IV n n n x n x N n N NY                        (44) Using (36) in (44), we obtain 2 1 (1) ( ) N IV n u nY    (45) For 0k  , (38) can be expressed as 2 1 (0) ( ) N n T u n   (46) From (45) and (46), we get (1) (0)IV TY  (47) Putting 2k N in (39), we have /2 1 (2 1) ( )sin 2 2 N n N n W v n               Using the value of ( )v n from (37) in the above expression, we obtain /2 1 (2 1) (2 1) (2 1) ( )cos ( 1 )sin sin 2 4 4 2 N n N n n n W x n x N n N N                                      (48) Putting 2k N in (34), we get /2 1 (2 1)(2 1) (2 1)(2 1) ( ) ( )sin ( 1 )cos 4 4 N IV n n N n N N x n x N n N NY                          (49) Taking a simple example for 4N  , it can easily be proved from (48) and (49) that ( ) 2IV N N WY        (50) ( )T k in (38) and ( )W k in (39) can be computed using ( )u n and ( )v n given in (36) and (37) respectively. Then the even and odd components of DST-IV of length ( 2)2 m mN  can be realized using (41),(43),(47) and (50) as shown in the block diagram of Fig. 3.
  • 8. 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.38-45 www.ijera.com 45 | P a g e Figure 3. Block diagram of realization of DST-IV of length  22  mN m V. CONCLUSION Radix-2 algorithms for computing type-II DST and type-IV DST, each of length N = 2m (m=2,3,….), are presented in this paper. In the proposed method for DST-II, the odd-indexed output components are realized using simple recursive relations. The recursive structures require less memory and are suitable for parallel VLSI implementation. Signal flow graph for realization of DST-II of length N = 23 is given. The DST-IV of length N is computed using DST-II and DCT-II sequences, each of length N/2. A block diagram for computation of radix-2 DST-IV algorithm is shown. 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] 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.