SlideShare une entreprise Scribd logo
1  sur  8
Télécharger pour lire hors ligne
FINGERPRINTS IMAGE COMPRESSION BY
WAVE ATOMS
Mustapha Delassi and Amina Serir.
LTIR, Faculté d'électronique et d'informatique, USTHB
BP 32 EI Alia, bab ezzouar, 16111 Alger, Algerie

ABSTRACT
The fingerprint images compression based on geometric transformed presents important
research topic, these last year’s many transforms have been proposed to give the best
representation to a particular type of image “fingerprint image”, like classics wavelets and
wave atoms. In this paper we shall present a comparative study between this transforms, in
order to use them in compression. The results show that for fingerprint images, the wave atom
offers better performance than the current transform based compression standard. The wave
atoms transformation brings a considerable contribution on the compression of fingerprints
images by achieving high values of ratios compression and PSNR, with a reduced number of
coefficients. In addition, the proposed method is verified with objective and subjective testing.

KEYWORDS
Image, compression, fingerprint, wavelets, wave atoms, WSQ.

1. INTRODUCTION
The fundamental goal of image compression is to obtain the best possible image quality at an
allocated storage capacity. For this, data compression is one of the major challenges that are used
in the majority of digital applications and specifically in the field of biometric "fingerprint",
which presents the centre of interest in our work. The overall process of image compression
through a series of steps: transformation, quantization and coding. The diversity at the steps led to
the birth of different compression standards according to the desired application.
In image compression, it is important to get the ability of representing in a very simple way the
data or the information with the minimum possible elements with allowing a loss of information,
for this, the transformation has duel contribution, it decorrelates the image components and
allows identifying the redundancy. Second it offers a high level of compactness of the energy in
the spatial frequency domain. There have been several transforms used in data compression,
Discrete Fourier Transform (DFT) and the DCT (Discrete cosines transform), DWT (Discrete
wavelets transform) for images compression.
Wavelets have been widely used in image processing, such as denoising and image compression
[1]. The success of wavelets with the JPEG2000 standard, and the DCT with the JPEG standard
was great, but its performance is limited to a certain type of images, this is why some other
standard dedicated to compression of fingerprint images are appeared, one of them is, the FBI
David C. Wyld et al. (Eds) : CST, ITCS, JSE, SIP, ARIA, DMS - 2014
pp. 271–278, 2014. © CS & IT-CSCP 2014

DOI : 10.5121/csit.2014.4125
272

Computer Science & Information Technology (CS & IT)

fingerprint image compression standard, the wavelet scalar quantization (WSQ), which is based
on optimized decomposition of wavelet.
In our work we propose an algorithm for fingerprint image compression using wave atoms
decomposition, compared with WSQ standard results, in order to justify the contribution that can
bring wave atoms transformation for fingerprint image compression.
The remainder of this paper is divided into 4 sections. Section 2 discusses the wavelets and WSQ
standard, wave atoms transform implementation details and the proposed method for fingerprint
image compression is described in section 3. Experimental results are discussed in section 4 and
section 5 details concluding remarks followed by acknowledgment and references.

2. WSQ STANDARD
In 1993, the FBI (Federal Bureau of Investigation) has developed a standard for compressing
fingerprint images and reconstruction based on wavelet transforms, the fingerprint image is
decomposed using 2D DWT, the wavelets used are the biorthogonal 9/7 discrete wavelet
transform (DWT), by decomposing the image into four sub-bands of lower size in every level.
The structure of the tree decomposition can be determined by applying different tests on several
reference images. The tests concluded that the best tree consists of 64 sub bands [2]. These subbands are further decomposed in to sets which grouped the same levels of decomposition, then
quantized and coded. The quantization used for each sub-bands is, the uniform scalar quantization
with dead zone, and then encoded using Huffman algorithm and RLE (Run Length Encoding).
The WSQ compression technique can compress fingerprint images with compression ratio
ranging from 10 to 1 and 20 to 1 [2]. However, despite that the wavelet transform is effective for
the detection of isotropic structures; it’s not optimal for the analysis of anisotropic objects in the
image (i.e., lines, contours), because they fail to follow the direction of this edge. To this effect,
new multiscale geometric transforms so-called second generation have been developed, such as
ridgelets [3], contourlets [4], curvelets [5], and more recently proposed, the wave atoms, which
all incorporate the notion of directionality.

3. WAVE ATOMS
Wave atoms are a recent addition to the collection of mathematical transforms for harmonic
computational analysis. Wave atoms are a variant of wavelet packets, they have a high frequency
localization that cannot be achieved using a filter bank based on wavelet packets and curvelet
Gabor atoms. Wave atoms precisely interpolate between Gabor atoms [6] (constant support) and
directional wavelets [7] (wavelength ~ diameter) in the sense that the period of oscillations of
each wave packet (wavelength) is related to the size of essential support by the parabolic scaling
i.e. wavelength ~ (diameter)2.
Different transforms based on wavelet packet, need to be represented as 'phase-space tiling', there
are two different parameters α, which represent whether the multi-scale decomposition is , and βdirectional capacity if it is isotropic, Wavelets (including Multi Resolution Analysis [5],
directional [8] and complex [9]) correspond to α = 1 β = 1, for ridgelets [10] α = 1, β = 0, Gabor
transform α = 1, β = 0 and curvelets [3] correspond to α = 1, β = 1/2. Wave atoms are defined for
α = 1, β = 1/2. Figure 1 illustrates this classification [4].
Computer Science & Information Technology (CS & IT)

273

Figure 1. Diagram of (α ,β) [Hadd 2009]

3.1 1D discrete wave atoms
Wave atoms are tensor products of a special type of 1D wave packets.

j

ψ m,n ( x )

is a one-

dimensional family of real-valued wave packets, where j ≥ 0 , m ≥ 0 and n ∈ Ζ , cantered in
frequency around ± ωj,m=2 π Jm, with C 2 j ≤ m ≤ C 2 j ,and centred in space around xj,n=2-jn. One1

2

dimensional version of the parabolic scaling states that the support of

j

ˆ
ψ m, n (ω ) is

of length O(2j)

while ωj,m= O(22j). Filter bank-based wavelet packets is considered as a potential definition of
an orthonormal basis satisfying these localization properties. The wavelet packet tree, defining
the partitioning of the frequency axis in 1D, can be chosen to have depth j when the frequency is
22j. However, there is a problem associated with standard wavelet packets, that the direction in
which they meet the frequency localization is rather weak [9].
Dyadic dilates and translates of

0

ˆ
ω m on

the frequency axes are combined and bases function,

written as:
j

j

ψ m, n ( x ) = ψ m ( x − 2

−j

j
0 j
n) = 2 2 ψ m ( 2 x − n )

(1)

The coefficients cj,m,n, for each wave number ωj,m,n, are obtained as a decimated convolution at
scale 2-j.
j
−j
c j , m, n = ∫ ψ m ( x − 2 n )u ( x )dx

(2)

By Plancherel’s theorem,
c j ,m,n = ∫ e

i 2− j

∧j

∧

(3)

ψ m (ω ) u (ω )dω

Assuming that the function u is accurately discretized xk = kh, h=1/N, k =1....N, then up to some
small truncation error:
274

Computer Science & Information Technology (CS & IT)
D
c j , m ,n =

∑
e
k =2π ( − N 2+1:1:N 2)

i 2− j

∧j

(4)

∧

ψ m (k ) u (k )

ˆj
This equation makes sense for couples (j,m) for which the support of ψ m (k ) lies entirely inside
the interval [-πn,πn], so we may write k ∈ 2πZ.

3.2.2 D discrete wave atoms
A two-dimensional orthonormal basis function with 4 bumps in frequency plane is formed by
individually taking products of 1D wave packets. Mathematical formulation and implementations
for 1D case are detailed in the previous section. 2D wave atoms are indexed by µ=(j,m,n), where
m=(m1,m2) and n=(n1,n2). Construction is not a simple tensor product since there is only one
scale subscript j. This is similar to the non-standard or multiresolution analysis wavelet bases
where the point is to enforce same scale in both directions in order to retain an isotropic aspect
ratio. Eq. (1) is modified in 2D as:
j

+

ϕ µ ( x1 , x 2 ) = ψ m ( x1 − 2
1

−j

j
−j
n1 )ψ m ( x 2 − 2 n 2 )
2

(5)

The Fourier transform is also separable, namely:
+

j

ˆ
ˆ
ϕ µ (ω1 , ω 2 ) = ψ m (ω1 ) e
1
−

j

−i 2 j n1ω1

ϕ µ ( x1 , x 2 ) = Hψ m ( x1 − 2
1

−i 2 j n2ω2

(6)

j
−j
n1 ) Hψ m ( x 2 − 2 n 2 )
2

(7)

j

ˆ
ψ m (ω1 ) e
2

−j

The recombination between the relations (6) and (7), by dual orthonormal basis give:
+
−
ϕµ + ϕµ
(1)
ϕµ =
,
2

+
−
ϕµ − ϕµ
( 2)
ϕµ =
2

(8)

provides basis functions with two bumps in the frequency plane, symmetric with respect to the
origin, hence directional wave packets (oscillating in one single direction). Together,
(1)
( 2 ) form the wave atom frame and may be denoted jointly as
ϕ . The price to pay in
ϕ
and ϕ
,
µ

µ

µ

considering both

(1)

( 2)

ϕ µ and ϕ µ ,

is an increase of a factor 2 in the redundancy.

Wave atom algorithm is based on the apparent generalization of the 1D wrapping strategy to two
dimensions and its complexity is O (N2 Log N).
Figure 2 represents the wave atom tiling of the special frequency plane. The size of the squares
doubles when the scale j increases by 1. At a given scale j, squares are indexed by m1, m2
starting from zero near the axes.
Computer Science & Information Technology (CS & IT)

275

Figure 2. wave atom tiling of the frequency plane

4. RESULUTS AND DISCUTION
4.1 Transforms studies
Several fingerprint images compression standards was used in order to reduce their size, quoting
JPEG with CDT transforms, WSQ, and JPEG 2000 with DWT transforms, wavelet transform has
brought a significant contribution, but for the feature of the fingerprint images, these
transformations have not given a good compression results, for this, other transforms was used to
better characterize the fingerprints images.
Measures such as MSE (mean squared error) or PSNR (peak signal to noise ratio), correspond to
the numerical analysis of pixel values before and after compression, these values are very general
and do not always reflect the quality of the reconstructed image. For an image I of size n × m
pixels, we define:
n m
ˆ 2
∑ ∑ (I − I )
n × m i =1 j =1
1

MSE =

( 256 − 1)
PSNR = 10 log10

ˆ
I

(9)
(10)

^2
en dB

MSE

represents the compressed image.

The purpose of each transformation is to concentrate the information on few coefficients, for this
we are going to precede tests to reconstruct the image with a portion of the coefficients.
In this paper we propose algorithms for fingerprint images compression based on wavelets and
wave Atoms transform. First, we apply the different transforms on the original image in order to
obtain the energy maximization on a reduced number of coefficients; following the low
coefficients will be set to zero by a threshold. The image is reconstructed in this case only by the
276

Computer Science & Information Technology (CS & IT)

most significant coefficients, and calculates the PSNR for determining the quality of the
reconstructed image.
Tables 1 and 2 present a comparative study between different transformations, based on wavelets
transforms and wave atoms, and their effects on reducing the number of coefficients required for
image reconstruction.
Table 1. PSNR’s results with wavelets transforms

From the Tables 1 and 2 we note that the PSNR increases when the percentage of coefficients
selected for image reconstruction increase. This applies to all transformations, by varying the
threshold value. However, this increase differs from decomposition to another, and in the same
context, we see that it is not a large scale for wavelet-based transformations. While with the
transformation in wave atom, the PSNR is growing strongly and the values are higher compared
to other processing while the number of coefficients used for reconstruction is much less
important.
Table 2. PSNR’s results with wave atoms transforms

We conclude that the transformation wave Atoms can better focus the information useful for the
image reconstruction, on few coefficients, this give more importance to use the wave atoms
transform for the compression of fingerprints images.

4.2 Compression algorithms
In this section, we realized the several compression schemes based on transformations wavelets
and wave atoms.
All these methods are based on the same compression scheme: we start by the transformation,
after the quantization and finally coding. So the difference between these schemes lies in the
choice of the transformation and the strategy of quantification. For the quantization, we adopt the
uniform scalar quantization with dead zone for the WSQ algorithm compression, while for the
Computer Science & Information Technology (CS & IT)

277

compression algorithm based on wave atoms transform we chose non-uniform scalar
quantization, these quantization are followed by Huffman and RLE (Run length coding) coding.
Table 3. Comparative results between algorithms

6,17
5,75

PSNR
(dB)
31,20
31,36

Visual
assessment
Poor
Poor

18.00

35. 04

Very good

Algorithms RATE
wavelets
WSQ
Wave
atoms

(a)

(b)

(c)
Figure 3. (a) Original image (b) Compressed image with wave atoms algorithm, (c) Compressed image
with WSQ algorithm

As shown in the table 3 we can say that the wave atoms algorithm gives the best results PSNR
with high compression rate.
Figure 3 represents a sample fingerprint image compressed and reconstructed by wave atoms and
WSQ algorithms; we can see that wave atoms algorithm provides excellent results for the image
reconstruction.
To appreciate the compression results, we could apply minutiae detection. Figure 4 illustrates the
detected minutiae for original and decompressed images, we can notice that the wave atoms
prevue the local structures.
278

Computer Science & Information Technology (CS & IT)

Original image

Compressed image

Figure 4. Minutiae detection on original and compressed image by wave atoms

The obtained results show that wave atoms transform is more appropriate to fingerprints images
compression than wavelet transform

5. CONCLUSION
Compression of fingerprint images based on wave atoms provides better results, it can improved
the PSNR with high RATE compared to WSQ fingerprint standard compression, we have also
shown that wavelets are not all time appropriate to different type of images and on of them the
images with curvatures and lines.

ACKNOWLEDGEMENTS
Thank’s everyone

REFERENCES
[1]
[2]

S. G. Mallat. “A Wavelet Tour of Signal Processing”. 2nd Edition,San Diego : Academic Press, 1999.
Zehira Haddad, Azeddine Beghdadi, Amina Serir, Anissa Mokraoui, “A new fingerprint image
compression based on wave atoms transform”, IEEE Xplore, 2009.
[3] M.N. Do and M. Vetterli, “The finite ridgelet transform for image representation”, IEEE Trans Image
Processing, vol. 12, no 1, pp. 16-28, 2003.
[4] M.N. Do and M. Vetterli, “The contourlet transform: An efficient directional multiresolution image
representation”, IEEE Trans. Image Processing, vol. 14, no 12, pp. 2091-2106, 2005.
[5] E.J. Candès, L. Demanet, D.L. Donoho and L. Ying, “Fast discrete curvelet transforms”, Multiscale
Model. Simul., pp. 861-899, 2005.
[6] S. Mallat, “A wavelet Tour of Signal Processing”, Second Edition, Academic Press, OrlandoSanDiego, 1999.
[7] J.P. Antoine and R. Murenzi, “Two-dimensional directional wavelets and the scale-angle
representation”, Sig. Process, vol. 52, pp. 259-281, 1996.
[8] L. Villemoes, “Wavelet packets with uniform time-frequency localization”, in Comptes Rendus Math,
vol. 335, no 10, pp. 793-796, 2002.
[9] L. Demanet and L. Ying, “Wave Atoms and Sparsity of Oscillatory Patterns”, Appl. Comput.
Harmon. Anal., vol. 23, no 3, pp. 368-387, 2007.
[10] L. Demanet and L. Ying, “Scattering in Flatland: Efficient Representations via Wave Atoms”, in
Found. of Comput. Math, 2008.

Contenu connexe

Tendances

Non-Blind Deblurring Using Partial Differential Equation Method
Non-Blind Deblurring Using Partial Differential Equation MethodNon-Blind Deblurring Using Partial Differential Equation Method
Non-Blind Deblurring Using Partial Differential Equation MethodEditor IJCATR
 
VARIATION-FREE WATERMARKING TECHNIQUE BASED ON SCALE RELATIONSHIP
VARIATION-FREE WATERMARKING TECHNIQUE BASED ON SCALE RELATIONSHIPVARIATION-FREE WATERMARKING TECHNIQUE BASED ON SCALE RELATIONSHIP
VARIATION-FREE WATERMARKING TECHNIQUE BASED ON SCALE RELATIONSHIPcsandit
 
Robust Super-Resolution by minimizing a Gaussian-weighted L2 error norm
Robust Super-Resolution by minimizing a Gaussian-weighted L2 error normRobust Super-Resolution by minimizing a Gaussian-weighted L2 error norm
Robust Super-Resolution by minimizing a Gaussian-weighted L2 error normTuan Q. Pham
 
Image Compression Using Wavelet Packet Tree
Image Compression Using Wavelet Packet TreeImage Compression Using Wavelet Packet Tree
Image Compression Using Wavelet Packet TreeIDES Editor
 
Image Denoising Techniques Preserving Edges
Image Denoising Techniques Preserving EdgesImage Denoising Techniques Preserving Edges
Image Denoising Techniques Preserving EdgesIDES Editor
 
A Comparative Study of Image Compression Algorithms
A Comparative Study of Image Compression AlgorithmsA Comparative Study of Image Compression Algorithms
A Comparative Study of Image Compression AlgorithmsIJORCS
 
Lifting Scheme Cores for Wavelet Transform
Lifting Scheme Cores for Wavelet TransformLifting Scheme Cores for Wavelet Transform
Lifting Scheme Cores for Wavelet TransformDavid Bařina
 
4.[23 28]image denoising using digital image curvelet
4.[23 28]image denoising using digital image curvelet4.[23 28]image denoising using digital image curvelet
4.[23 28]image denoising using digital image curveletAlexander Decker
 
An Application of Second Generation Wavelets for Image Denoising using Dual T...
An Application of Second Generation Wavelets for Image Denoising using Dual T...An Application of Second Generation Wavelets for Image Denoising using Dual T...
An Application of Second Generation Wavelets for Image Denoising using Dual T...IDES Editor
 
An improved Spread Spectrum Watermarking technique to withstand Geometric Def...
An improved Spread Spectrum Watermarking technique to withstand Geometric Def...An improved Spread Spectrum Watermarking technique to withstand Geometric Def...
An improved Spread Spectrum Watermarking technique to withstand Geometric Def...IDES Editor
 
Improved anti-noise attack ability of image encryption algorithm using de-noi...
Improved anti-noise attack ability of image encryption algorithm using de-noi...Improved anti-noise attack ability of image encryption algorithm using de-noi...
Improved anti-noise attack ability of image encryption algorithm using de-noi...TELKOMNIKA JOURNAL
 
Fusion Based Gaussian noise Removal in the Images using Curvelets and Wavelet...
Fusion Based Gaussian noise Removal in the Images using Curvelets and Wavelet...Fusion Based Gaussian noise Removal in the Images using Curvelets and Wavelet...
Fusion Based Gaussian noise Removal in the Images using Curvelets and Wavelet...CSCJournals
 
DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...
DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...
DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...ijistjournal
 

Tendances (17)

Non-Blind Deblurring Using Partial Differential Equation Method
Non-Blind Deblurring Using Partial Differential Equation MethodNon-Blind Deblurring Using Partial Differential Equation Method
Non-Blind Deblurring Using Partial Differential Equation Method
 
VARIATION-FREE WATERMARKING TECHNIQUE BASED ON SCALE RELATIONSHIP
VARIATION-FREE WATERMARKING TECHNIQUE BASED ON SCALE RELATIONSHIPVARIATION-FREE WATERMARKING TECHNIQUE BASED ON SCALE RELATIONSHIP
VARIATION-FREE WATERMARKING TECHNIQUE BASED ON SCALE RELATIONSHIP
 
Robust Super-Resolution by minimizing a Gaussian-weighted L2 error norm
Robust Super-Resolution by minimizing a Gaussian-weighted L2 error normRobust Super-Resolution by minimizing a Gaussian-weighted L2 error norm
Robust Super-Resolution by minimizing a Gaussian-weighted L2 error norm
 
Image Compression Using Wavelet Packet Tree
Image Compression Using Wavelet Packet TreeImage Compression Using Wavelet Packet Tree
Image Compression Using Wavelet Packet Tree
 
Image Denoising Techniques Preserving Edges
Image Denoising Techniques Preserving EdgesImage Denoising Techniques Preserving Edges
Image Denoising Techniques Preserving Edges
 
Study and Analysis of Multiwavelet Transform with Threshold in Image Denoisin...
Study and Analysis of Multiwavelet Transform with Threshold in Image Denoisin...Study and Analysis of Multiwavelet Transform with Threshold in Image Denoisin...
Study and Analysis of Multiwavelet Transform with Threshold in Image Denoisin...
 
A Comparative Study of Image Compression Algorithms
A Comparative Study of Image Compression AlgorithmsA Comparative Study of Image Compression Algorithms
A Comparative Study of Image Compression Algorithms
 
Lifting Scheme Cores for Wavelet Transform
Lifting Scheme Cores for Wavelet TransformLifting Scheme Cores for Wavelet Transform
Lifting Scheme Cores for Wavelet Transform
 
4.[23 28]image denoising using digital image curvelet
4.[23 28]image denoising using digital image curvelet4.[23 28]image denoising using digital image curvelet
4.[23 28]image denoising using digital image curvelet
 
Cb34474478
Cb34474478Cb34474478
Cb34474478
 
An Application of Second Generation Wavelets for Image Denoising using Dual T...
An Application of Second Generation Wavelets for Image Denoising using Dual T...An Application of Second Generation Wavelets for Image Denoising using Dual T...
An Application of Second Generation Wavelets for Image Denoising using Dual T...
 
Fw3610731076
Fw3610731076Fw3610731076
Fw3610731076
 
An improved Spread Spectrum Watermarking technique to withstand Geometric Def...
An improved Spread Spectrum Watermarking technique to withstand Geometric Def...An improved Spread Spectrum Watermarking technique to withstand Geometric Def...
An improved Spread Spectrum Watermarking technique to withstand Geometric Def...
 
Improved anti-noise attack ability of image encryption algorithm using de-noi...
Improved anti-noise attack ability of image encryption algorithm using de-noi...Improved anti-noise attack ability of image encryption algorithm using de-noi...
Improved anti-noise attack ability of image encryption algorithm using de-noi...
 
Fusion Based Gaussian noise Removal in the Images using Curvelets and Wavelet...
Fusion Based Gaussian noise Removal in the Images using Curvelets and Wavelet...Fusion Based Gaussian noise Removal in the Images using Curvelets and Wavelet...
Fusion Based Gaussian noise Removal in the Images using Curvelets and Wavelet...
 
56 58
56 5856 58
56 58
 
DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...
DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...
DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...
 

Similaire à FINGERPRINTS IMAGE COMPRESSION BY WAVE ATOMS

FINGERPRINTS IMAGE COMPRESSION BY WAVE ATOMS
FINGERPRINTS IMAGE COMPRESSION BY WAVE ATOMSFINGERPRINTS IMAGE COMPRESSION BY WAVE ATOMS
FINGERPRINTS IMAGE COMPRESSION BY WAVE ATOMScscpconf
 
DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...
DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...
DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...ijistjournal
 
A Comparative Study of Wavelet and Curvelet Transform for Image Denoising
A Comparative Study of Wavelet and Curvelet Transform for Image DenoisingA Comparative Study of Wavelet and Curvelet Transform for Image Denoising
A Comparative Study of Wavelet and Curvelet Transform for Image DenoisingIOSR Journals
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Performance Analysis of Image Enhancement Using Dual-Tree Complex Wavelet Tra...
Performance Analysis of Image Enhancement Using Dual-Tree Complex Wavelet Tra...Performance Analysis of Image Enhancement Using Dual-Tree Complex Wavelet Tra...
Performance Analysis of Image Enhancement Using Dual-Tree Complex Wavelet Tra...IJERD Editor
 
4.[23 28]image denoising using digital image curvelet
4.[23 28]image denoising using digital image curvelet4.[23 28]image denoising using digital image curvelet
4.[23 28]image denoising using digital image curveletAlexander Decker
 
ANALYSIS OF INTEREST POINTS OF CURVELET COEFFICIENTS CONTRIBUTIONS OF MICROS...
ANALYSIS OF INTEREST POINTS OF CURVELET  COEFFICIENTS CONTRIBUTIONS OF MICROS...ANALYSIS OF INTEREST POINTS OF CURVELET  COEFFICIENTS CONTRIBUTIONS OF MICROS...
ANALYSIS OF INTEREST POINTS OF CURVELET COEFFICIENTS CONTRIBUTIONS OF MICROS...sipij
 
RTOS BASED SECURE SHORTEST PATH ROUTING ALGORITHM IN MOBILE AD- HOC NETWORKS
RTOS BASED SECURE SHORTEST PATH ROUTING ALGORITHM IN MOBILE AD- HOC NETWORKSRTOS BASED SECURE SHORTEST PATH ROUTING ALGORITHM IN MOBILE AD- HOC NETWORKS
RTOS BASED SECURE SHORTEST PATH ROUTING ALGORITHM IN MOBILE AD- HOC NETWORKScscpconf
 
REVERSIBLE WAVELET AND SPECTRAL TRANSFORMS FOR LOSSLESS COMPRESSION OF COLOR ...
REVERSIBLE WAVELET AND SPECTRAL TRANSFORMS FOR LOSSLESS COMPRESSION OF COLOR ...REVERSIBLE WAVELET AND SPECTRAL TRANSFORMS FOR LOSSLESS COMPRESSION OF COLOR ...
REVERSIBLE WAVELET AND SPECTRAL TRANSFORMS FOR LOSSLESS COMPRESSION OF COLOR ...cscpconf
 
Paper id 25201478
Paper id 25201478Paper id 25201478
Paper id 25201478IJRAT
 
Paper id 2420148
Paper id 2420148Paper id 2420148
Paper id 2420148IJRAT
 
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...Ijripublishers Ijri
 
FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...
FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...
FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...ieijjournal
 
FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...
FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...
FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...ieijjournal
 
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...Ijripublishers Ijri
 

Similaire à FINGERPRINTS IMAGE COMPRESSION BY WAVE ATOMS (20)

FINGERPRINTS IMAGE COMPRESSION BY WAVE ATOMS
FINGERPRINTS IMAGE COMPRESSION BY WAVE ATOMSFINGERPRINTS IMAGE COMPRESSION BY WAVE ATOMS
FINGERPRINTS IMAGE COMPRESSION BY WAVE ATOMS
 
DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...
DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...
DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...
 
B042107012
B042107012B042107012
B042107012
 
Me2521122119
Me2521122119Me2521122119
Me2521122119
 
A Comparative Study of Wavelet and Curvelet Transform for Image Denoising
A Comparative Study of Wavelet and Curvelet Transform for Image DenoisingA Comparative Study of Wavelet and Curvelet Transform for Image Denoising
A Comparative Study of Wavelet and Curvelet Transform for Image Denoising
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
 
Performance Analysis of Image Enhancement Using Dual-Tree Complex Wavelet Tra...
Performance Analysis of Image Enhancement Using Dual-Tree Complex Wavelet Tra...Performance Analysis of Image Enhancement Using Dual-Tree Complex Wavelet Tra...
Performance Analysis of Image Enhancement Using Dual-Tree Complex Wavelet Tra...
 
4.[23 28]image denoising using digital image curvelet
4.[23 28]image denoising using digital image curvelet4.[23 28]image denoising using digital image curvelet
4.[23 28]image denoising using digital image curvelet
 
40120140501004
4012014050100440120140501004
40120140501004
 
40120140501004
4012014050100440120140501004
40120140501004
 
ANALYSIS OF INTEREST POINTS OF CURVELET COEFFICIENTS CONTRIBUTIONS OF MICROS...
ANALYSIS OF INTEREST POINTS OF CURVELET  COEFFICIENTS CONTRIBUTIONS OF MICROS...ANALYSIS OF INTEREST POINTS OF CURVELET  COEFFICIENTS CONTRIBUTIONS OF MICROS...
ANALYSIS OF INTEREST POINTS OF CURVELET COEFFICIENTS CONTRIBUTIONS OF MICROS...
 
RTOS BASED SECURE SHORTEST PATH ROUTING ALGORITHM IN MOBILE AD- HOC NETWORKS
RTOS BASED SECURE SHORTEST PATH ROUTING ALGORITHM IN MOBILE AD- HOC NETWORKSRTOS BASED SECURE SHORTEST PATH ROUTING ALGORITHM IN MOBILE AD- HOC NETWORKS
RTOS BASED SECURE SHORTEST PATH ROUTING ALGORITHM IN MOBILE AD- HOC NETWORKS
 
REVERSIBLE WAVELET AND SPECTRAL TRANSFORMS FOR LOSSLESS COMPRESSION OF COLOR ...
REVERSIBLE WAVELET AND SPECTRAL TRANSFORMS FOR LOSSLESS COMPRESSION OF COLOR ...REVERSIBLE WAVELET AND SPECTRAL TRANSFORMS FOR LOSSLESS COMPRESSION OF COLOR ...
REVERSIBLE WAVELET AND SPECTRAL TRANSFORMS FOR LOSSLESS COMPRESSION OF COLOR ...
 
Paper id 25201478
Paper id 25201478Paper id 25201478
Paper id 25201478
 
Paper id 2420148
Paper id 2420148Paper id 2420148
Paper id 2420148
 
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...
 
1873 1878
1873 18781873 1878
1873 1878
 
FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...
FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...
FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...
 
FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...
FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...
FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...
 
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...
 

Dernier

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 

Dernier (20)

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 

FINGERPRINTS IMAGE COMPRESSION BY WAVE ATOMS

  • 1. FINGERPRINTS IMAGE COMPRESSION BY WAVE ATOMS Mustapha Delassi and Amina Serir. LTIR, Faculté d'électronique et d'informatique, USTHB BP 32 EI Alia, bab ezzouar, 16111 Alger, Algerie ABSTRACT The fingerprint images compression based on geometric transformed presents important research topic, these last year’s many transforms have been proposed to give the best representation to a particular type of image “fingerprint image”, like classics wavelets and wave atoms. In this paper we shall present a comparative study between this transforms, in order to use them in compression. The results show that for fingerprint images, the wave atom offers better performance than the current transform based compression standard. The wave atoms transformation brings a considerable contribution on the compression of fingerprints images by achieving high values of ratios compression and PSNR, with a reduced number of coefficients. In addition, the proposed method is verified with objective and subjective testing. KEYWORDS Image, compression, fingerprint, wavelets, wave atoms, WSQ. 1. INTRODUCTION The fundamental goal of image compression is to obtain the best possible image quality at an allocated storage capacity. For this, data compression is one of the major challenges that are used in the majority of digital applications and specifically in the field of biometric "fingerprint", which presents the centre of interest in our work. The overall process of image compression through a series of steps: transformation, quantization and coding. The diversity at the steps led to the birth of different compression standards according to the desired application. In image compression, it is important to get the ability of representing in a very simple way the data or the information with the minimum possible elements with allowing a loss of information, for this, the transformation has duel contribution, it decorrelates the image components and allows identifying the redundancy. Second it offers a high level of compactness of the energy in the spatial frequency domain. There have been several transforms used in data compression, Discrete Fourier Transform (DFT) and the DCT (Discrete cosines transform), DWT (Discrete wavelets transform) for images compression. Wavelets have been widely used in image processing, such as denoising and image compression [1]. The success of wavelets with the JPEG2000 standard, and the DCT with the JPEG standard was great, but its performance is limited to a certain type of images, this is why some other standard dedicated to compression of fingerprint images are appeared, one of them is, the FBI David C. Wyld et al. (Eds) : CST, ITCS, JSE, SIP, ARIA, DMS - 2014 pp. 271–278, 2014. © CS & IT-CSCP 2014 DOI : 10.5121/csit.2014.4125
  • 2. 272 Computer Science & Information Technology (CS & IT) fingerprint image compression standard, the wavelet scalar quantization (WSQ), which is based on optimized decomposition of wavelet. In our work we propose an algorithm for fingerprint image compression using wave atoms decomposition, compared with WSQ standard results, in order to justify the contribution that can bring wave atoms transformation for fingerprint image compression. The remainder of this paper is divided into 4 sections. Section 2 discusses the wavelets and WSQ standard, wave atoms transform implementation details and the proposed method for fingerprint image compression is described in section 3. Experimental results are discussed in section 4 and section 5 details concluding remarks followed by acknowledgment and references. 2. WSQ STANDARD In 1993, the FBI (Federal Bureau of Investigation) has developed a standard for compressing fingerprint images and reconstruction based on wavelet transforms, the fingerprint image is decomposed using 2D DWT, the wavelets used are the biorthogonal 9/7 discrete wavelet transform (DWT), by decomposing the image into four sub-bands of lower size in every level. The structure of the tree decomposition can be determined by applying different tests on several reference images. The tests concluded that the best tree consists of 64 sub bands [2]. These subbands are further decomposed in to sets which grouped the same levels of decomposition, then quantized and coded. The quantization used for each sub-bands is, the uniform scalar quantization with dead zone, and then encoded using Huffman algorithm and RLE (Run Length Encoding). The WSQ compression technique can compress fingerprint images with compression ratio ranging from 10 to 1 and 20 to 1 [2]. However, despite that the wavelet transform is effective for the detection of isotropic structures; it’s not optimal for the analysis of anisotropic objects in the image (i.e., lines, contours), because they fail to follow the direction of this edge. To this effect, new multiscale geometric transforms so-called second generation have been developed, such as ridgelets [3], contourlets [4], curvelets [5], and more recently proposed, the wave atoms, which all incorporate the notion of directionality. 3. WAVE ATOMS Wave atoms are a recent addition to the collection of mathematical transforms for harmonic computational analysis. Wave atoms are a variant of wavelet packets, they have a high frequency localization that cannot be achieved using a filter bank based on wavelet packets and curvelet Gabor atoms. Wave atoms precisely interpolate between Gabor atoms [6] (constant support) and directional wavelets [7] (wavelength ~ diameter) in the sense that the period of oscillations of each wave packet (wavelength) is related to the size of essential support by the parabolic scaling i.e. wavelength ~ (diameter)2. Different transforms based on wavelet packet, need to be represented as 'phase-space tiling', there are two different parameters α, which represent whether the multi-scale decomposition is , and βdirectional capacity if it is isotropic, Wavelets (including Multi Resolution Analysis [5], directional [8] and complex [9]) correspond to α = 1 β = 1, for ridgelets [10] α = 1, β = 0, Gabor transform α = 1, β = 0 and curvelets [3] correspond to α = 1, β = 1/2. Wave atoms are defined for α = 1, β = 1/2. Figure 1 illustrates this classification [4].
  • 3. Computer Science & Information Technology (CS & IT) 273 Figure 1. Diagram of (α ,β) [Hadd 2009] 3.1 1D discrete wave atoms Wave atoms are tensor products of a special type of 1D wave packets. j ψ m,n ( x ) is a one- dimensional family of real-valued wave packets, where j ≥ 0 , m ≥ 0 and n ∈ Ζ , cantered in frequency around ± ωj,m=2 π Jm, with C 2 j ≤ m ≤ C 2 j ,and centred in space around xj,n=2-jn. One1 2 dimensional version of the parabolic scaling states that the support of j ˆ ψ m, n (ω ) is of length O(2j) while ωj,m= O(22j). Filter bank-based wavelet packets is considered as a potential definition of an orthonormal basis satisfying these localization properties. The wavelet packet tree, defining the partitioning of the frequency axis in 1D, can be chosen to have depth j when the frequency is 22j. However, there is a problem associated with standard wavelet packets, that the direction in which they meet the frequency localization is rather weak [9]. Dyadic dilates and translates of 0 ˆ ω m on the frequency axes are combined and bases function, written as: j j ψ m, n ( x ) = ψ m ( x − 2 −j j 0 j n) = 2 2 ψ m ( 2 x − n ) (1) The coefficients cj,m,n, for each wave number ωj,m,n, are obtained as a decimated convolution at scale 2-j. j −j c j , m, n = ∫ ψ m ( x − 2 n )u ( x )dx (2) By Plancherel’s theorem, c j ,m,n = ∫ e i 2− j ∧j ∧ (3) ψ m (ω ) u (ω )dω Assuming that the function u is accurately discretized xk = kh, h=1/N, k =1....N, then up to some small truncation error:
  • 4. 274 Computer Science & Information Technology (CS & IT) D c j , m ,n = ∑ e k =2π ( − N 2+1:1:N 2) i 2− j ∧j (4) ∧ ψ m (k ) u (k ) ˆj This equation makes sense for couples (j,m) for which the support of ψ m (k ) lies entirely inside the interval [-πn,πn], so we may write k ∈ 2πZ. 3.2.2 D discrete wave atoms A two-dimensional orthonormal basis function with 4 bumps in frequency plane is formed by individually taking products of 1D wave packets. Mathematical formulation and implementations for 1D case are detailed in the previous section. 2D wave atoms are indexed by µ=(j,m,n), where m=(m1,m2) and n=(n1,n2). Construction is not a simple tensor product since there is only one scale subscript j. This is similar to the non-standard or multiresolution analysis wavelet bases where the point is to enforce same scale in both directions in order to retain an isotropic aspect ratio. Eq. (1) is modified in 2D as: j + ϕ µ ( x1 , x 2 ) = ψ m ( x1 − 2 1 −j j −j n1 )ψ m ( x 2 − 2 n 2 ) 2 (5) The Fourier transform is also separable, namely: + j ˆ ˆ ϕ µ (ω1 , ω 2 ) = ψ m (ω1 ) e 1 − j −i 2 j n1ω1 ϕ µ ( x1 , x 2 ) = Hψ m ( x1 − 2 1 −i 2 j n2ω2 (6) j −j n1 ) Hψ m ( x 2 − 2 n 2 ) 2 (7) j ˆ ψ m (ω1 ) e 2 −j The recombination between the relations (6) and (7), by dual orthonormal basis give: + − ϕµ + ϕµ (1) ϕµ = , 2 + − ϕµ − ϕµ ( 2) ϕµ = 2 (8) provides basis functions with two bumps in the frequency plane, symmetric with respect to the origin, hence directional wave packets (oscillating in one single direction). Together, (1) ( 2 ) form the wave atom frame and may be denoted jointly as ϕ . The price to pay in ϕ and ϕ , µ µ µ considering both (1) ( 2) ϕ µ and ϕ µ , is an increase of a factor 2 in the redundancy. Wave atom algorithm is based on the apparent generalization of the 1D wrapping strategy to two dimensions and its complexity is O (N2 Log N). Figure 2 represents the wave atom tiling of the special frequency plane. The size of the squares doubles when the scale j increases by 1. At a given scale j, squares are indexed by m1, m2 starting from zero near the axes.
  • 5. Computer Science & Information Technology (CS & IT) 275 Figure 2. wave atom tiling of the frequency plane 4. RESULUTS AND DISCUTION 4.1 Transforms studies Several fingerprint images compression standards was used in order to reduce their size, quoting JPEG with CDT transforms, WSQ, and JPEG 2000 with DWT transforms, wavelet transform has brought a significant contribution, but for the feature of the fingerprint images, these transformations have not given a good compression results, for this, other transforms was used to better characterize the fingerprints images. Measures such as MSE (mean squared error) or PSNR (peak signal to noise ratio), correspond to the numerical analysis of pixel values before and after compression, these values are very general and do not always reflect the quality of the reconstructed image. For an image I of size n × m pixels, we define: n m ˆ 2 ∑ ∑ (I − I ) n × m i =1 j =1 1 MSE = ( 256 − 1) PSNR = 10 log10 ˆ I (9) (10) ^2 en dB MSE represents the compressed image. The purpose of each transformation is to concentrate the information on few coefficients, for this we are going to precede tests to reconstruct the image with a portion of the coefficients. In this paper we propose algorithms for fingerprint images compression based on wavelets and wave Atoms transform. First, we apply the different transforms on the original image in order to obtain the energy maximization on a reduced number of coefficients; following the low coefficients will be set to zero by a threshold. The image is reconstructed in this case only by the
  • 6. 276 Computer Science & Information Technology (CS & IT) most significant coefficients, and calculates the PSNR for determining the quality of the reconstructed image. Tables 1 and 2 present a comparative study between different transformations, based on wavelets transforms and wave atoms, and their effects on reducing the number of coefficients required for image reconstruction. Table 1. PSNR’s results with wavelets transforms From the Tables 1 and 2 we note that the PSNR increases when the percentage of coefficients selected for image reconstruction increase. This applies to all transformations, by varying the threshold value. However, this increase differs from decomposition to another, and in the same context, we see that it is not a large scale for wavelet-based transformations. While with the transformation in wave atom, the PSNR is growing strongly and the values are higher compared to other processing while the number of coefficients used for reconstruction is much less important. Table 2. PSNR’s results with wave atoms transforms We conclude that the transformation wave Atoms can better focus the information useful for the image reconstruction, on few coefficients, this give more importance to use the wave atoms transform for the compression of fingerprints images. 4.2 Compression algorithms In this section, we realized the several compression schemes based on transformations wavelets and wave atoms. All these methods are based on the same compression scheme: we start by the transformation, after the quantization and finally coding. So the difference between these schemes lies in the choice of the transformation and the strategy of quantification. For the quantization, we adopt the uniform scalar quantization with dead zone for the WSQ algorithm compression, while for the
  • 7. Computer Science & Information Technology (CS & IT) 277 compression algorithm based on wave atoms transform we chose non-uniform scalar quantization, these quantization are followed by Huffman and RLE (Run length coding) coding. Table 3. Comparative results between algorithms 6,17 5,75 PSNR (dB) 31,20 31,36 Visual assessment Poor Poor 18.00 35. 04 Very good Algorithms RATE wavelets WSQ Wave atoms (a) (b) (c) Figure 3. (a) Original image (b) Compressed image with wave atoms algorithm, (c) Compressed image with WSQ algorithm As shown in the table 3 we can say that the wave atoms algorithm gives the best results PSNR with high compression rate. Figure 3 represents a sample fingerprint image compressed and reconstructed by wave atoms and WSQ algorithms; we can see that wave atoms algorithm provides excellent results for the image reconstruction. To appreciate the compression results, we could apply minutiae detection. Figure 4 illustrates the detected minutiae for original and decompressed images, we can notice that the wave atoms prevue the local structures.
  • 8. 278 Computer Science & Information Technology (CS & IT) Original image Compressed image Figure 4. Minutiae detection on original and compressed image by wave atoms The obtained results show that wave atoms transform is more appropriate to fingerprints images compression than wavelet transform 5. CONCLUSION Compression of fingerprint images based on wave atoms provides better results, it can improved the PSNR with high RATE compared to WSQ fingerprint standard compression, we have also shown that wavelets are not all time appropriate to different type of images and on of them the images with curvatures and lines. ACKNOWLEDGEMENTS Thank’s everyone REFERENCES [1] [2] S. G. Mallat. “A Wavelet Tour of Signal Processing”. 2nd Edition,San Diego : Academic Press, 1999. Zehira Haddad, Azeddine Beghdadi, Amina Serir, Anissa Mokraoui, “A new fingerprint image compression based on wave atoms transform”, IEEE Xplore, 2009. [3] M.N. Do and M. Vetterli, “The finite ridgelet transform for image representation”, IEEE Trans Image Processing, vol. 12, no 1, pp. 16-28, 2003. [4] M.N. Do and M. Vetterli, “The contourlet transform: An efficient directional multiresolution image representation”, IEEE Trans. Image Processing, vol. 14, no 12, pp. 2091-2106, 2005. [5] E.J. Candès, L. Demanet, D.L. Donoho and L. Ying, “Fast discrete curvelet transforms”, Multiscale Model. Simul., pp. 861-899, 2005. [6] S. Mallat, “A wavelet Tour of Signal Processing”, Second Edition, Academic Press, OrlandoSanDiego, 1999. [7] J.P. Antoine and R. Murenzi, “Two-dimensional directional wavelets and the scale-angle representation”, Sig. Process, vol. 52, pp. 259-281, 1996. [8] L. Villemoes, “Wavelet packets with uniform time-frequency localization”, in Comptes Rendus Math, vol. 335, no 10, pp. 793-796, 2002. [9] L. Demanet and L. Ying, “Wave Atoms and Sparsity of Oscillatory Patterns”, Appl. Comput. Harmon. Anal., vol. 23, no 3, pp. 368-387, 2007. [10] L. Demanet and L. Ying, “Scattering in Flatland: Efficient Representations via Wave Atoms”, in Found. of Comput. Math, 2008.