INTERNATIONAL JOURNAL FOR TRENDS IN ENGINEERING & TECHNOLOGY VOLUME 4 ISSUE 2 – APRIL 2015 - ISSN: 2349 - 9303
Quality Prediction in Fingerprint Compression T. Pavithra1 1
2
Kalasalingam Institute of Technology, ECE, anu20bharathy@gmail.com
P. Anu bharathy2 Kalasalingam Institute of Technology, ECE anu20bharathy@gmail.com
Abstract— A new algorithm for fingerprint compression based on sparse representation is introduced. At first, dictionary is constructed by sparse combination of set of fingerprint patches. Designing dictionaries can be done by either selecting one from a prespecified set or adapting a dictionary to a set of training signals. In this paper, we use K-SVD algorithm to construct dictionary. After computation of dictionary, the image gets quantized, filtered and encoded. The resultant image obtained may be of three qualities: Good, Bad and Ugly (GBU problem). In this paper, we overcome the GBU problem by prediction the quality of image. Index Terms— Compression, DCT, DWT, Fingerprint, Histogram, K-SVD, Sparse representation. —————————— ——————————
1 INTRODUCTION
D
ue to the uniqueness of fingerprint, it is considered to be the most important of all biometric characteristics. Fingerprint has been widely used in identification of persons. Due to the advancement in technology person identification becomes digitalized. The fingerprint is applied in crime branches like FBI, forensic, etc. The fingerprint recognition becomes popular due to its simplicity. It is comprised of mainly ridges and valleys. The older technique used in fingerprint compression is based on wavelet scalar quantization [1]. K-SVD algorithm (K means clustering) is an iterative method that uses sparse coding for the current dictionary and continuously updating the dictionary. The K-SVD algorithm is compatible with many existing pursuit method [2]. Here, the training sample is considered by having both the corrupted image and the high quality image databases. The proposed system has the ability to predict whether the resultant image is Good (easy to match), Bad (average matching difficulty) and the Ugly (difficult to match) [3].
3
SPARSE REPRESENTATION
Representing an image in sparse is nothing but representing them in a few points. This greatly reduces the memory required to store them. In order to overcome the shortcomings like deformation, rotation, translation, noise, sparse representation should be employed [8]. The concept of sparse representation [9] is briefly explained below. Sparse representation is nothing but considering only the value of few coefficients into account and others into zero. Equation (1) represents the sparse representation of vectors as follows,
(1) Only some of the co-efficient are considered in Fig.1.As a result, the data vector can be represented using few points.
2 EXISTING TECHNIQUE For general image compression, two most commonly used transforms are i) Discrete Cosine Transform [5], ii) Discrete Wavelet Transform [6]. DCT based algorithms are used in JPEG [7], JPEG2000 [8] whereas DWT based algorithms are used in SPIHT (Set Partitioning in Hierarchical Trees. Targeted at fingerprint images commonly used are WSQ (Wavelet Scalar Quantization), CT (Contourlet Transform) [1]. But these algorithms have a major disadvantage i.e.) they lack the ability of learning. The proposed method based on sparse representation has the ability to update itself. ————————————————
T. Pavithra is currently pursuing bachelors degree program in electronic and communication engineering in Kalasalingam Institute of Technology, India, PH- +91 9994711434. E-mail: tpavithra333@gmail.com P. Anu bharathy is currently pursuing bachelors degree program in electronic and communication engineering in Kalasalingam Institute of Technology, India, PH- +91 9489009651. E-mail: anu20bharathy@gmail.com
Fig.1.Sparse representation
111