You are on page 1of 7

82 (IJCNS) International Journal of Computer and Network Security,

Vol. 1, No. 3, December 2009

Progressive Image Compression with Ridgelets and


Vector Quantization
A.Vasuki1, P.T.Vanathi2
1
Department of Electronics and Communication Engineering,
Kumaraguru College of Technology, Coimbatore – 641006. Tamilnadu. India.
avasuki@hotmail.com
2
Department of Electronics and Communication Engineering,
PSG College of Technology, Coimbatore – 641004. Tamilnadu. India.
ptvani@yahoo.com

Abstract: Wavelets are good at isolating discontinuities at edge few coefficients. The transform must be shift-invariant and
points, but cannot capture the smoothness of edge segments. account for geometrical structure in the image. The basis
The Finite Ridgelet Transform (FRIT) has been proposed to elements should contain elongated shapes with different
provide a sparse expansion for functions that have line aspect ratios and they must be oriented along different
singularities in 2D. It is based on the Finite Radon Transform directions. The representation must have negligible
(FRAT) that maps a line singularity into a point singularity. redundancy. Wavelets in two dimensions that are separable
The Discrete Wavelet Transform (DWT) is applied on the Radon
are good at isolating the discontinuities at edge points, but
domain to capture the point singularity. The resulting FRIT is
orthonormal, non-redundant and invertible. The multilevel
cannot capture the smoothness of the edge segments. In
FRIT (MLFRIT) is a variation of the conventional FRIT that addition, wavelets can capture only limited directional
divides the input image into blocks and applies the orthonormal information. Therefore, more powerful representations are
FRIT on each block to produce approximations and details. needed in higher dimensions.
This process can be iteratively done on the approximations to
produce a subband decomposition similar to DWT. The The FRIT has been proposed to overcome the weakness of
resulting data structure shows that MLFRIT is suitable for wavelets in higher dimensions and captures edges in images
progressive compression of images. Based on MLFRIT and with few coefficients. The FRIT provides a sparse expansion
Vector Quantization (VQ), a novel progressive image for functions that have line singularities in 2D. It is based
compression algorithm has been proposed. In this method, the on the FRAT that maps a line singularity into a point
orthonormal MLFRIT is performed on the input images and the
singularity. The DWT is applied on the Radon domain to
resulting ridgelet coefficients are grouped appropriately and
capture the point singularity. The resulting FRIT is
subjected to vector quantization. The proposed compression
algorithm results have been presented extensively for a two level orthonormal, non-redundant and invertible. The FRAT
MLFRIT. gives projection sequences along different directions and the
DWT is applied on these projections, leading to ridglet
Keywords: Image Compression, Progressive, Ridgelets, coefficients.
Vector Quantization The multilevel FRIT is a variation of the FRIT [1] that is
suitable for progressive compression of images. MLFRIT
1. Introduction divides the input image into blocks and applies the
orthonormal FRIT on each block to produce approximations
In the human visual system, the receptive fields in the visual and details. This process can be iteratively done on the
cortex are characterized as being localized, oriented, and coarse image (approximations) to produce a subband
bandpass. Therefore, a computationally efficient image decomposition similar to DWT. Based on MLFRIT and VQ
representation should be based on a local, directional, multi- [2][3], a novel progressive image compression algorithm has
resolution expansion. Natural images contain intrinsic been proposed. In this method, the orthonormal MLFRIT is
geometrical structures that are key features in visual performed on the images and the resulting ridgelet
information. The geometry of natural surfaces is complex coefficients are grouped appropriately and subjected to VQ.
and multi-scale. Image representation using separable, The proposed compression algorithm results have been
orthonormal bases are not optimized since they do not presented extensively for a two level MLFRIT. This
account for geometric regularity of images. Moreover, a algorithm can be extended for images with larger size and
major challenge in capturing geometry and directionality in higher levels of decomposition greater than two. Since,
images comes from the discrete nature of the data; typically ridgelet compression is inherently suitable for images with
the input is sampled images defined on rectangular grids. straight edge segments it results in sparser representation
Non-linear wavelet transforms are flexible in representing for those types of images. Ridgelets take advantage of the
images since they change the filtering directions according image geometry, thus paving the path for efficient
to the image features, thus achieving more energy compression.
compaction for sharp features. An efficient transform must D.L.Donoho [4] has produced a sparse representation for
be able to capture the essential features of the image with data compression by a non-linear approximation method
(IJCNS) International Journal of Computer and Network Security, 83
Vol. 1, No. 3, December 2009

using orthornormal ridge functions. The same author [5] is subtracted from the image before taking the transform.
has explored the relationship between orthonormal ridgelets 1
The factor is used for normalization. In Euclidean
and true ridge functions in another paper. M. Do and M. p
Vetterli [6] have presented a finite implementation of the
orthonormal ridgelet transform and numerical results as geometry, a line in the Z 2p plane is uniquely represented by
applied to representation of images and have shown that its slope or direction ‘k’ and its intercept ‘l’. There are
ridgelets are specially adapted for straight line singularities. (p2+p) lines defined in this way and every line contains ‘p’
In their paper, E.J. Candes and D. L. Donoho [7] present a points. Moreover, two lines of different slopes intersect at
review of the work on continuous ridgelet transform, exactly one point. For any given slope there are ‘p’ parallel
ridgelet frames, orthonormal ridgelet bases, ridgelets and
lines that completely cover the plane Z 2p . Therefore, the
edges. The paper by F. Matus and J. Flusser [8] makes
simple computational studies of the finite Radon transform FRAT is redundant, as given by the equation below:
and its application to image compression. In the work by p −1 1
A.J.Flesia et al, [9] a large family of orthonormal bases have ∑ r (k , l ) = ∑ f (i , j ) = 0 (3)
l =0 p (i , j )∈Z 2p
been constructed using ridgelet packets and they have been
applied to images. D.L.Donoho and A.J.Flesia [10] have In each direction, there are only (p-1) independent FRAT
applied ridgelet transform for digital data. They have made coefficients. Those coefficients at (p+1) directions together
a study of the analysis and synthesis using true ridge with the mean value total (p+1)(p-1)+1 = p2 independent
functions. coefficients in the finite Radon domain. The Finite Back-
E.J.Candes [11] has made a quantitative study of the Projection operator (FBP) is defined as the sum of the Radon
properties of estimation by finite linear combination of coefficients that pass through a given point.
1
ridgelets. The representation of arbitrary functions as ridge FBPr (i , j ) = ∑ r (k , l ), (i , j ) ∈ Z 2p
functions has been extensively studied and numerical p ( k , l )∈Pi , j
(4)
experiments have been conducted to illustrate their practical The back propagation operator computes the inverse of
performance. Zhen Yao and Nasir Rajpoot [12] have FRAT; the transform matrices of FRAT and FBP are
developed a novel content-based image signature for transpose of each other.
authentication using ridgelet transform that is robust to
content-preserving manipulations like compression and The FRAT, the basic building block in FRIT, has a wrap-
allows progressive authentication. A comparative study of around effect that is eliminated by a special ordering of the
image compression using curvelet, ridgelet and wavelet coefficients. The FRIT is the application of the DWT on the
transforms has been done by M.S. Joshi , R.R. Manthalkar slices of the FRAT that have been ordered:
and Y.V. Joshi [13]. CRT f (a, b, θ ) = ∫ ψ a ,b (t ) R f (θ , t )dt (5)
Section 2 enumerates the basics of finite ridgelet R2
transform and Section 3 deals with the concepts of The continuous ridgelet transform of the integrable,
multilevel FRIT. Section 4 elaborately explains the bivariate function f(x)is given by:
proposed compression algorithm and discusses the results CRT f (a, b, θ ) = ∫ ψ a , b,θ ( x) f ( x )dx (6)
obtained. Section 5 gives the conclusion and future work. R2
where the ridgelets in 2D are defined from a
2. Finite Ridgelet Transform wavelet-type function in 1D as,
−1 / 2  x1 cos θ + x2 sin θ − b 
The FRAT is applied on the input image to produce ψ a,b,θ ( x ) = a ψ   (7)
projection sequences along different directions. The DWT  a 
is applied on these projections leading to finite ridgelet where ‘a’ is the scaling factor and ‘b’ is the shift parameter.
coefficients. The continuous Radon transform is given by: The ridgelet function is constant along the lines,
x1 cos θ + x2 sin θ = cons tan t (8)
R f (θ , t ) = ∫ f ( x)δ ( x1 cos(θ ) + x2 sin(θ ) − t )dx (1) The separable continuous wavelet transform is given by,
R2 CWT f ( a1 , a2 , b1 , b2 ) = ∫ ψ a1 a 2 b1b2 ( x ) f ( x )dx (9)
The FRAT is adapted from the continuous Radon transform R2
for application to discrete images. The FRAT is defined as where the 2D wavelets are tensor products of 1D wavelets as
summations of image pixels over certain sets of lines. Let specified below:
Zp = {0, 1, 2, ….p-1} be a finite field with modulo-p ψ a1a 2 b1b2 ( x ) = ψ a1b1 ( x1 )ψ a2 b2 ( x2 ) and,
operations defined on the set; ‘p’ is a prime number. The
t −b
FRAT of a real function ‘f’ on the finite lattice Zp2 is ψ a ,b ( t ) = a −1 / 2ψ 
 (10)
defined as:  a 
1 The wavelets and ridgelets are related by,
r (k , l ) = FRAT f (k , l ) = ∑ f (i , j ) (2)
p (i, j )∈Lk ,l Wavelets → ψ scale, po int − position
where Lk,l denotes the set of points that make up a line in the Ridgelets → ψ scale, line − position
Z 2p lattice. FRAT treats the input image as one period of a Therefore, wavelets are effective for point singularities and
ridgelets are effective for line singularities. In 2D, points
periodic image; therefore it exhibits a wrap-around effect.
and lines are related via the Radon transform; thus the
In the FRAT domain, energy is best compacted if the mean
84 (IJCNS) International Journal of Computer and Network Security,
Vol. 1, No. 3, December 2009

wavelet and ridgelet transforms are linked via the Radon where p1 = 17, p2 = 5 and q = 3. The input image is divided
transform. The FRIT is suitable for images with straight into subimages of size 17 x 17, with a total of 15 x 15 non-
edges but not optimal for images with curves. It can be overlapping blocks, as shown in Figure 1.
implemented with fast algorithms.

3. Multilevel FRIT 17x17 17x17 … 17x17


In the conventional FRIT, the number of directions is nearly
equal to the size of the input image and the basis functions 17x17 17x17 … 17x17
have long support extending over the entire image. In
MLFRIT, the basis functions have smaller support and the
number of directions is also reduced. Let the input image be
. . … .
of size n x n, where n = p1.p2.p3…..pJ.q and the ‘pi ’ are prime
numbers. The input image of size n x n is divided into non- . . .
overlapping subimages of size p1 x p1. The number of . . .
subimages obtained is n1 x n1, where n1 = n/p1 and also
n1 = p2.p3.…..pJ.q. The FRIT of each subimage produces one 17x17 17x17 … 17x17
mean value and (p12 – 1) detail coefficients. The number
of mean values produced is equal to the number of
subimages; therefore, the mean values form a coarse Figure 1. Input image of size 255x255 divided into
approximation of the original image of size n1 x n1. subimages of size 17x17, with a total of 15x15 subimages
The above decomposition can be applied again on the The FRIT is applied on each 17 x 17 block producing one
coarse image (mean values of first decomposition). At the mean value and 16 x 18 detail coefficients for each
second level, the subimage size is p2 x p2 and the number of subimage. This first level of decomposition produces a
subimages produced is n2 x n2, where n2 = p3…..pJ.q or coarse approximation of size 15 x 15 and detail coefficients
n2 = n1/p2. This decomposition can be done iteratively up of size 240 x 270, shown in Figure 2(a) and (b). Within
to level ‘J’. The basis functions are orthogonal within their each 17 x 17 block, the directional projections are
block, and also orthogonal with the constant function of the transformed using a one dimensional wavelet transform,
block as well as with other blocks. Therefore, MLFRIT is with four levels of decomposition for each direction. The
an orthonormal transform. The MLFRIT coefficients can be second level of MLFRIT is applied on the coarse
grouped based on their scales and directions to obtain a approximation by dividing it into blocks of size 5 x 5, shown
subband-like decomposition. The results of progressive in Figure 3, with a total of 3 x 3 non-overlapping blocks.
compression with MLFRIT, decomposing the image into The second level decomposition produces an approximation
two levels is presented in Table 1 for the test image ‘object’. of the original image of size 3 x 3 (one mean value for each
block), shown in Figure 4(a). Each block is transformed
The results show that level 1 (L1) detail coefficients are into 4 x 6 detail coefficients, with a total size of 12 x 18
required for picking up the straight edges in the images. coefficients for the second level details (Figure 4(b)). The
The level 2 (L2) mean gives the average value of all the wavelet decomposition can be done up to a maximum of 2
blocks at the second level decomposition. The level 2 detail levels for each block of 5 x 5.
coefficients are responsible for reconstruction of the smooth
regions of the image. The PSNR values of the reconstructed
images reflect the percentage of coefficients included for the
reconstruction and the subband in which the coefficients are
present. Including details at level 1 is sufficient for 15 270
reproducing the edges in the image and details at level 2 for
the smooth regions of the image. It is obvious that a small
percentage of coefficients are only required to pick up edge
15 240
information in images. Adding more details to the
… …
reconstruction improves the PSNR and visual quality of the
image progressively.

4. Proposed Algorithm
A progressive image compression algorithm is proposed (a) (b)
based on the concept of MLFRIT and VQ. The FRIT is
applied on the input image whose size is chosen as Figure 2. First Level Decomposition, (a) Approximation
255 x 255, i.e., n = 255. The parameter ‘n’ is factored as, coefficients, one mean value for each block, 15x15 values
(b) Detail coefficients, 16x18 coefficients for one block,
n = p1.p2.q (11) 15x15 detail blocks, 240x270 coefficients
(IJCNS) International Journal of Computer and Network Security, 85
Vol. 1, No. 3, December 2009

Table 1: Progressive Reconstruction of Images in MLFRIT

Coefficients PSNR Reconstructed Coefficients PSNR Reconstructed


included (dB) Images included (dB) Images

L2 Mean L2 Mean
L2 Details 0% 1.93 L2 Details 100% 30.35
L1 Details 0% L1 Details 40%

L2 Mean
L2 Mean L2 Details 100% 36.59
L2 Details 0% 2.67 L1 Details 60%
L1 Details 100%

L2 Mean
L2 Mean L2 Details 100%
L2 Details 20%
46.41
9.87 L1 Details 80%
L1 Details 100%

L2 Mean
L2 Mean
L2 Details 20% 6.91
L2 Details 40% 14.76 L1 Details 0%
L1 Details 100%

L2 Mean
L2 Mean
L2 Details 40% 8.73
L2 Details 60% 21.23 L1 Details 0%
L1 Details 100%

L2 Mean
L2 Mean
L2 Details 60% 9.66
L2 Details 80% 30.62 L1 Details 0%
L1 Details 100%

L2 Mean
L2 Mean
L2 Details 80% 9.93
L2 Details 100% 241.27 L1 Details 0%
L1 Details 100%

L2 Mean
L2 Mean
L2 Details 100% 9.97
L2 Details 100% 25.01 L1 Details 0%
L1 Details 20%

The coefficients of MLFRIT can be grouped into three: (i) The number of coefficients produced is a total of 3 x 3 = 9.
mean values of level 2 decomposition representing the The codebook size used for level 2 mean is 64. Four
coarse approximation of the input image, (ii) detail codebooks h ave been designed for level 1 details, one
coefficients of level 2 and (iii) detail coefficients of level 1. codebook for each subband, as shown in Figure 5. In
VQ is appliedon each group of coefficients by designing every block, each subband is divided into three vectors of the
separate codebooks for each of them. The number of images respective size. Each codebook has been designed for a size
in the training set used for codebook design is 10. In the of 1024, requiring 10 bits for the index. Figure 6 shows the
proposed compression algorithm, the mean values of level 2 level 2 codebook, code vectors of size 1 x 6 in each
are grouped into vectors of size 1 x 1, since it contains the subband, with two subcodebooks. The subcodebook size is
average value of the input image which is the most 128 with a total codebook size of 256, requiring 8 bits for
important information. each vector. Similarly, the design has been carried out for
86 (IJCNS) International Journal of Computer and Network Security,
Vol. 1, No. 3, December 2009

vector sizes of 1 x 3 and 1 x 2. But, for codevector sizes of 6


1 x 3 and 1 x 2, the number of subcodebooks is 4, with two
subcodebooks for each subband. This will lead to an 1x6
Subcodebook 2
improvement in quality of the reconstructed image as shown
4 1x6
in Figure 7.
1x6 Subcodebook 1
1x6

5x5 5x5 5x5


Figure 6. Level 2 codebook and vectors

5x5 5x5 5x5 The reconstructed images with level 2 mean and
progressively including level 1 details (level 2 details not
included) is shown in Figure 8. The results show that level
5x5 5x5 5x5 1 details are sufficient for picking up the edges in images,
even though the PSNR values are low. Figure 9 shows the
reconstructed images with level 2 mean and details, not
Figure 3. First Level Approximation, 15x15 block divided including level 1 details. The reconstructed images show
into subblocks of size 5x5, total of 3x3 subblocks that level 2 details are required for the smooth regions of the
image. Figure 10 shows the results of progressive image
reconstruction including level 2 mean, level 2 details and
3 18 progressively including level 1 details. Similarly, Figure 11
shows the reconstruction by progressively including level 2
details, with level 2 mean and level 1 details included.
3 12

(a) (b)

Figure 4. Second Level Decomposition,


(a) Approximation coefficients, one mean value for each (a) (b) (c)
block, 3x3 values (b) Detail coefficients, 4x6 coefficients
for one block, 3x3 detail blocks, total of 12x18 coefficients Figure 7. Reconstructed images, codebook size - level 2
mean : 64, level 1 details : 1024 x 4, (a) level 2 details –
code vector size = 1x6, codebook size : 256, bpp = 0.4052,
18 PSNR = 17.26 dB (b) level 2 details - code vector size 1x3,
codebook size : 512, bpp = 0.4108, PSNR = 22.07 dB (b)
1x6 vector level 2 details - code vector size 1x2, codebook size : 1024,
Codebook 4 bpp = 0.4168, PSNR = 23.12 dB
1x6 vector
2x6 vector Codebook 3
16
4x6 vector Codebook 2

(a) (b) (b) (d)


8x6 vector Codebook 1
Figure 8. Image reconstruction with level 2 mean included,
level 2 details not included, subbands of level 1 details
Figure 5. Level 1 codebooks and vectors progressively included : (a) Subband 4, bpp = 0.1, PSNR =
2.32 dB, (b) Subband 4 & 3, bpp = 0.2, PSNR = 2.45 dB,
(c) Subband 4, 3 & 2, bpp = 0.3, PSNR = 2.56 dB, (d)
Subband 4, 3, 2 &1, bpp = 0.4, PSNR = 2.63 dB, Codebook
for mean of level 2 (size : 64), details of level 2 (size : 256)
and details of level 1 (size : 1024x4) are kept constant
(IJCNS) International Journal of Computer and Network Security, 87
Vol. 1, No. 3, December 2009

are present. The proposed algorithm results for a two level


MLFRIT validates the suitability of the algorithm for
progressive compression at low bit rates. This algorithm
can be extended to images with larger size and higher levels
of decomposition greater than two. The codebook size also
determines the quality of the reconstruction. The overhead
resulting from the storage required for codebooks is the
disadvantage of this method. Since, ridgelet compression is
inherently suitable for certain types of images, especially for
images with straight edge segments, it results in sparser
Figure 9. Image reconstruction by progressively including image representation compared to other transforms. This
level 2 details, level 1 not included (a) Reconstruction with work can be extended further by applying multistage VQ
Mean and Subband 2 of level 2 details, bpp = 0.003, PSNR with channel coding for packet-based transmission of
= 5.39 dB, (b) Reconstruction with Mean, Subband 2 and 1 images through communication channels.
of level 2 details, bpp = 0.005, PSNR = 9.39 dB, Codebook
for mean of level 2 (size : 64), details of level 2 (size : 256) References
and details of level 1 (size : 1024x4) are kept constant.
[1] Minh N. Do, Martin Vetterli, “The Finite Ridgelet
Transform for Image Representation”, IEEE
Transactions on Image Processing, 12 (1), pp. 16-28,
2003.
[2] Robert M. Gray, “Vector Quantization”,
IEEE
Acoustics, Speech and Signal
(a) (b) (c) (d) Processing
Magazine, 1(2), pp. 4-29, 1984.
Figure 10. Image reconstruction with mean and level 2 [3] Y. Linde, A. Buzo, R.M. Gray, “An Algorithm for
details included, progressively including subbands of level 1 Vector Quantizer Design”, IEEE Transactions on
details, (a) Subband 4, bpp = 0.1, PSNR = 12.29 dB, (b) Communications, COM-28 (1), pp. 84 – 95, 1980.
Subband 4 & 3, bpp = 0.2, PSNR = 13.72 dB, (c) Subband [4] D.L. Donoho, “Orthonormal Rdigelets and Linear
4, 3 & 2, bpp = 0.3, PSNR = 15.53 dB, (d) Subband 4, 3, 2 Singularities”, SIAM Journal of Mathematical
&1, bpp = 0.4, PSNR = 17.26 dB, Codebook for mean of Analysis, 31 (5), pp.1062 – 1099, 2000.
level 2 (size : 64), details of level 2 (size : 256) and details [5] D.L. Donoho, “Ridge Functions and Orthonormal
of level 1 (size : 1024x4) are kept constant. Ridgelets”, Journal of Approximation Theory, 111 (2),
pp. 143 – 179, 2001.
[6] Minh N. Do, Martin Vetterli, “Orthonormal Finite
Ridgelet Transform for Image Compression”, In
Proceedings of IEEE International Conference on
Image Processing (ICIP), pp. 367 – 370, 2000.
[7] E.J. Candes, D.L. Donoho, “Ridgelets: a key to
higher-dimensional intermittency”, Phil. Trans. R. Soc.
Lond. A., 357(1760), pp.2495-2509, 1999.
[8] F. Matus, J. Flusser, “Image Representations via Finite
(a) (b) Radon Transform”, IEEE Transactions on Pattern
Analysis and Machine Intelligence, 15 (10), pp. 996 –
Figure 11. Image reconstruction with mean and level 1 1006, 1993.
details included, progressively including subbands of level 2 [9] A.J. Flesia, H. Hel-Or, A. Averbuch, E.J. Candes,
details, (a) Subband 2, bpp = 0.4030, PSNR = 7.15 dB, (b) R.R. Coifman, D.L. Donoho, Digital Implementation of
Subband 2 & 1, bpp = 0.4052, PSNR = 4.30 dB, Codebook Ridgelet Packets, Beyond Wavelets, J. Stoeckler and
for mean of level 2 (size : 64), details of level 2 (size : 256) G.V.Welland eds. Academic Press, 2001.
and details of level 1 (size : 1024x4) are kept constant. [10] D.L. Donoho, A.J. Flesia, “Digital Ridgelet Transform
Based on True Ridge Functions”, Beyond Wavelets, 10,
5. Conclusion and Future Work pp. 1 – 30, 2003.
[11] E.J. Candes, “Ridgelets : Estimating with Ridge
The Multilevel FRIT decomposes the input image into
Functions”, Annals of Statistics, 31(5), pp. 1561 –
approximations and details iteratively in a manner similar to
1599, 2003.
DWT. Based on MLFRIT and VQ, a novel progressive
[12] Zhen Yao, Nasir Rajpoot, “Radon / Ridgelet Signature
compression algorithm has been proposed for efficient lossy
For Image Authentication”, In Proceedings of IEEE
compression of images. The ridgelet coefficients resulting
International Conference on Image Processing (ICIP),
from different levels of MLFRIT are subjected to vector
pp. 43 – 46, 2004.
quantization based on the level and subband in which they
88 (IJCNS) International Journal of Computer and Network Security,
Vol. 1, No. 3, December 2009

[13] M.S. Joshi, R.R. Manthalkar, Y.V. Joshi, “Image


Compression Using Curvelet, Ridgelet and Wavelet
Transform, A Comparative Study”, ICGST
International Journal on Graphics, Vision and Image
Processing, 8 (3), pp. 25 - 34, 2008.

Authors Profile

A.Vasuki She obtained her B.E. degree in


Electronics and Communication Engineering
from PSG College of Technology in the year
1989. She obtained her Master’s degree in
Applied Electronics from Coimbatore Institute
of Technology in 1991. She has published over
25 papers in journals and conferences and her
research interest is in the field of Image Compression. She is
currently working as Asst. Professor in the Dept. of ECE,
Kumaraguru College of Technology, Coimbatore, India.

P.T.Vanathi She obtained her Bachelor’s


degree in Electronics and Communication
Engineering and Master’s degree in Computer
Science from PSG College of Technology in
the year 1985 and 1991 respectively. She has
a Ph.D in the area of Speech Coding and has
so far published over 30 papers in Journals
and 60 papers in National and International Conferences. Her
areas of interest are VLSI Design and Speech Recognition and she
has over 23 years of teaching experience. She is currently working
as Asst. Professor in the Dept. of ECE, PSG College of
Technology, Coimbatore, India.

You might also like