• No results found

COMPRESSION ALGORITHM,S BY USING WAVELETS

N/A
N/A
Protected

Academic year: 2020

Share "COMPRESSION ALGORITHM,S BY USING WAVELETS"

Copied!
5
0
0

Loading.... (view fulltext now)

Full text

(1)

COMPRESSION ALGORITHM,S BY

USING WAVELETS

*Chakresh kumar, **Chandra Shekhar,**Seema Das,**Shampy Bhandari

* Department of Electronics and communication Engineering, Galgotias College of Engineering and Technology, Greater Noida-201306

**Deptt of Electronics & Communication Engineering, Dronacharya College of Engineering Gurgaon-123506, India

Abstract— Large volumes of fingerprints are collected and stored every day in a wide range of applications,

including forensics, access control etc. In this digital world, police forces use Automated Fingerprint Identification Systems (AFIS) to match fingerprints. The database of Federal Bureau of Investigation (FBI) which contains more than 70 million finger prints. In these systems, fingerprint image compression is essential. Wavelet based Algorithms for image compression are the most successful, which result in high compression ratios compared to other compression techniques. Then set partitioning in hierarchical trees (SPIHT) which is applied to get better quality, i.e., high peak signal to noise ratio (PSNR).

We present optimized biorthogonal and orthonormal wavelets for embedded zero tree wavelet compression of fingerprint images.

I. INTRODUCTION

FINGERPRINTS are the ridge and furrow patterns on the tip of the finger and are used for personal identification of the people [1]. An automatic recognition of people based on fingerprints requires that the input fingerprint be matched with candidates within a large number of fingerprints. The FBI Identification Division collected 25 millions fingerprint cards by 1992[2]. Each fingerprint card requires approximately 10 MB of storage .Thus; the 25 million fingerprint cards require 245,000 GB of storage. To reduce the storage requirements, the captured data must be compressed. The minutiae and their relations in a fingerprint are the key features for identification.That means any

reconstructed image must preserve these features.

One of the main difficulties in developing compression algorithms for fingerprints resides preserving the ridge endings and bifurcations. Compression can be achieved by applying various transformation techniques. To avoid redundancy, which hinders compression, the transform must be at least biorthogonal and in order to save CPU time, the corresponding algorithm must be fast In this paper we focus on 2-D wavelet coding technique because it satisfies all the above conditions well and moreover every function in a wavelet basis is a dilated and translated version of one mother wavelet. That allows transformation to be carried out more successfully than other techniques such as DST, DCT and DFT.

II. WAVELET CODING AND SPIHT

(2)

Initialization n = log2 (max |coeff|)

LIP = All elements in H LSP = Empty

LIS = D’s of Roots

Sorting Pass

Process LIP

for each coeff (i,j) in LIP Output Sn(i,j)

If Sn(i,j)=1

O/p sign of coeff(i,j): 0/1 = -/+ Move (i,j) to the LSP

Endif

End loop over LIP

Process LIS

for each set (i,j) in LIS if type D Send Sn(D(i,j)) If Sn(D(i,j))=1

for each (k,l) O(i,j)

output Sn(k,l)

if Sn(k,l)=1, then add (k,l) to the LSP and output sign of coeff: 0/1 = -/+ if Sn(k,l)=0, then add (k,l) to the end of the LIP

endfor endif

else (type L ) Send Sn(L(i,j))

If Sn(L(i,j))=1

add each (k,l) O(i,j) to the end of the LIS as an entry of type D. remove (i,j) from the LIS

end if on type

End loop over LIS

Refinement Pass

Process LSP

for each element (i,j) in LSP – except those just added above Output the nth most significant bit of coeff

End loop over LSP

Update

Decrement n by 1 Go to sorting pass.

Where:

O(i,j): set of coordinates of all offspring of node (i,j); children only

D (i,j): set of coordinates of all descendants of node (i,j); children, grandchildren, great-grand, etc. H (i,j): set of all tree roots (nodes in the highest pyramid level); parents

L (i,j): D (i,j) – O(i,j) (all descendents except the offspring); grandchildren, great-grand, etc.

(3)

FIGURE 1

III. OPTIMIZATION OF WAVELETS

A basis that spans a space does not have to be orthogonal. In order to gain greater flexibility in the construction of wavelet bases, we resort to relaxing the orthogonality condition and allowing non-orthogonal wavelet bases[7]. For example, it is well-known that the Haar wavelet is the only known wavelet that is compactly supported, orthogonal, and symmetric. In many applications, the symmetry of the filter coefficients is often desirable since it results in linear phase of the transfer function. So in order to construct more families of compactly supported, symmetric wavelets, in this section we forego the requirement of orthogonality, and, in particular, we introduce the so-called biorthogonal wavelets[8].

Properties of orthogonal & Bi-orthogonal Wavelets that make them important tool for image compression are: 1.Compactly supporting:

On the basis of compacltly supporting the bi-orthogonal & Orthogonal wavelets are more compactly supported than any other wavelets.

2. Symmetry:

Symmetric scaling functions and wavelets are important because they are used to build bases of regular wavelets over an interval, rather than the real axis. Daubechies has proved that, for a wavelet to be symmetric or antisymmetric, its filter must have a linear complex phase, and the only symmetric compactly supported conjugate mirror filter is the Haar filter, which corresponds to a discontinuous wavelet with one vanishing moment. Besides the Haar wavelet, there is no symmetric compactly supported orthogonal wavelet.

Unlike the orthogonal case, it is possible to synthesize biorthogonal wavelets and scaling functions, which are symmetric or antisymmetric.

We optimize wavelets for fingerprint image compression by searching the space of wavelet filter coefficients to minimize an error metric. Optimizations were done for filter lengths of 8 and 10 taps, corresponding to 3 and 4 annealed variables respectively. For an orthonormal 2n-tap wavelet there are also n-1 free coefficients, due to the normalization condition and the n orthogonality conditions

hihi2k k 0.

Type of Wavelet

No of taps Rms error

Biorthogonal 10 6.876(best)

Biorthogonal 8 6.937

Biorthogonal 7 7.128(Worst)

Orthogonal 10 8.349

Orthogonal 8 8.873

(4)

The above table shows the comparative analysis of type of wavelet filter used with variable no of taps. Their respective rms error can be calculated. We can select the best filter for different images because no single filter can be proved best for all the images.

By using optimized wavelet with SPIHT algorithm compression ratio upto 20:1 can be achieved.

IV. RESULTS

Using optimized Biorthogonal and Orthogonal wavelets with SPIHT algorithm does the compression. The compression ratio of 20:1 is achieved by using our technique and gives better results than any other compression technique. The figure 2 shows the original and compressed image of fingerprint. This compressed fingerprint can be analyzed by experts for fingerprint matching and can be transmitted by wireless connections using lesser bandwidth and airtime.

Original image FIGURE 2 (a)

(5)

V. REFRENCES

[1] C. H. Park, J. J. Lee, M. J. T. Smith, S. I. Park, and K. H. Park, "Directional filter bank-based fingerprint feature extraction and matching," IEEE Trans. on Circuits and Systems for Video Technology., vol. 14, no. 1, pp. 74-84, Jan. 2004.

[2] Federal bureau of investigation ‘WSQ gray scale fingerprint image compression specification’.document IAFIS-IC-0110v2 Februry 1993. [3] Shaprio, J.M; ‘Embedded image coding zerotree of wavelet coefficients, IEEE transactions on signal processing Vol 41, No 12, pp

3445-3462, December 1993.

[4] Sherlock B.G, Monro D.M and millard; ‘Fingerprint enhancemet by directional fourier filtering’, IEEE proceeding-vision, image & signal processing vol 141, No 2 ,pp 87-94,April 1994.

[5] C. H. Park, J. J. Lee, M. J. T. Smith, S. I. Park, and K. H. Park,"Directional filter bank-based fingerprint feature extraction and matching," IEEE Trans. on Circuits and Systems for Video Technology., vol. 14, no. 1, pp. 74-84, Jan. 2004.

[6] A. Said and W. A. Pearlman, "A New fast and efficient image codec based on set partitioning in hierarchical trees", IEEE Trans. On Circuits and Systems for Video Technology, vol. 6, no.3 pp 243-250, Jun. 1996.

[7] Daubechies “orthonormal bases of compactly supported wavelets,’ Comm pure Appl. Mtah Vol 41, pp 909-966, 1998.

[8] S. M. Phoong, C. W. Kim, P. P. Vaidyanathan, and R. Ansari, "A new class of two-channel biorthogonal filter banks and wavelet bases", IEEE Trans. on signal Processing, vol. 43, no.3, pp. 649-665, Mar. 1995

References

Related documents

The rest of this dissertation is organized as follows. Chapter 2 discusses the pre- vious work that is related to our research. In Chapter 3 we present an explicit proactive

Although different media access control (MAC) procedure have been proposed to keep the power and expand the lifetime of WSNs, the existing plan of MAC protocol are inadequate to

Of these, significantly higher values were obtained in the group II who received only cholesterol (C) compared to the group III receiving valine (C + V) or IV receiving leucine (R

This research work discusses the development and research for the detection of fraud in physical credit card environments by using artificial intelligence applications and

STUDY PROTOCOL Open Access Induction of labour versus expectant monitoring for gestational hypertension or mild pre eclampsia between 34 and 37 weeks? gestation (HYPITAT II) a

Norum et al BMC Pregnancy and Childbirth 2013, 13 175 http //www biomedcentral com/1471 2393/13/175 RESEARCH ARTICLE Open Access Quality of obstetric care in the sparsely populated

Figure 9 shows the measured RHCP and LHCP radiation patterns of the proposed antenna at 2.492 GHz.. The solid line is the RHCP curve, while the dashed line is the