A Review Of Rotational Invariance Technique In Fingerprint Recognition

DOI : 10.17577/IJERTV2IS80390

Download Full-Text PDF Cite this Publication

Text Only Version

A Review Of Rotational Invariance Technique In Fingerprint Recognition

Er. Deepa Verma 1 , Manisha Sharma 2 1 Deptt. Of ECE, PTU, RBIET

2Research Scholar, Deptt. Of ECE, PTU, RBIET

Abstract

In the image processing systems, the input image is first preprocessed, which may involve restoration, enhancement, or just proper representation of the data. The most significant problem in image analysis is the detection of presence of an object within a given scene or an image. Such problem occurs in trademarks classification and other areas like remote sensing for monitoring growth patterns within urban areas, weather prediction from satellite, target detection from radar or from the fighter plane, etc. For this purpose, template matching or template detection is the most commonly used technique.

Using rotation invariant template matching the object of interest can be easily searched even if it is rotated at any angle within the query image. Rotation invariant template matching is used in many applications like, trademark detection, character recognition, fingerprint identification, biomedical imaging, remote sensing and feature tracking.

Keywords: Fingerprint recognition, Biometrics, Rotation Invariance

  1. Introduction

    Biometric system is an imperative area of research in recent years. Biometrics refers to the use of distinct physiological and behavioral characteristics to identify individuals automatically and has the ability to distinguish between an authorized person and

    imposter. Physiological characteristics include fingerprint, face, retina iris etc. and these characteristics are unique to every person [1]. Among all biometrics (e.g., face, fingerprint, hand geometry, iris, retina, signature, voice print, facial thermo gram, hand vein, gait, ear, odor, keystroke dynamics, etc.), fingerprint-based identification is one of the most mature and proven technique.

    Nowadays, fingerprint recognition is one of the most important biometric technologies based on fingerprint distinctiveness, persistence and ease of acquisition. Although there are many real applications using this technology, its problems are still not fully solved, especially in poor quality fingerprint images and when low-cost acquisition devices with a small area are adopted. In fingerprint recognition process, the important step which affects on system accuracy is matching between template and query fingerprint.

  2. Fingerprint Recognition System

    The block diagram of Finger Recognition System is as shown in Figure 1. First, Input step takes on-line form the fingerprint scanner or off- line input image from database. Second, the input is passed through a number of preprocessing steps such as gray scale converting, noise reduction, binarization, and

    thinning.[2]. All these steps use the built-in functions of Matlab. Third, fingerprint recognition system is started to run. It is

    .

    considered by statistics of geometry approaches. Finally, decision will be made

    Finger Image

    Gray Scale Conversion Noise Reduction Histogram Equalization

    Binarization

    Thinning Minuatiae detection

    Finger Image

    Gray Scale Conversion Noise Reduction Histogram Equalization

    Binarization

    Thinning Minuatiae detection

    Results

    Compare

    Image Alignment

    Sense Rotation and translation

    Results

    Compare

    Image Alignment

    Sense Rotation and translation

    Trained Data Base

    Trained Data Base

    Fig1: Block Diagram Fingerprint Recognition System

    1. Preprocessing Steps

      The performance of feature extraction for image depends on the quality of input image. To obtain the higher accuracy performance, the input image needs to undergo several image enhancement techniques. In this system, Pre-processing steps are the most important than the other recognition system.

    2. Image Enhancement

      Image enhancement is the process improving the quality of a digitally stored image by manipulating the image with software. It is quite easy, for example, to make an image lighter or darker, or to increase or decrease contrast. The first step in image

      enhancement is to convert the input image into gray scale image. This is necessary because though it image appears black and white there are 3 dimensions which are present in the normal color image. Then next step is noise reduction. For this purpose median filter is used. Median filter is useful salt and paper noise which is usually present in the fingerprint image [3]. Then next step is binarization. Binarization is the process which transforms the 8 bit gray image to a one bit image. After the binarization image contains 0 values for ridges and 1 value for furrows. The next step is fingerprint image thinning. In this process the redundant pixels of ridges are just

      one pixel wide[4]. This is done using MATLABs built in morphological thinning function.

  3. Literature Review

    Kim H. Y. et al. [7] considered the grayscale template matching problem, invariant to rotation, scale, translation, brightness and contrast. They proposed a technique that substantially accelerates this searching while obtaining the same results as the original brute force algorithm. Their algorithm consists of three cascade filters. Lin Y-H. et al. [8] proposed a new method for template matching, invariant to image translation, rotation and scaling. In the first step of the approach, the ring-projection transform (RPT) process is used to convert the 2D template in a circular region into a 1D gray-level signal as a function of radius. Then, the template matching is performed by constructing a parametric template vector (PTV) of the 1D gray-level signal with differently scaled templates of the object.

    W-C. et al. [9] proposed an algorithm for rotation invariant template matching method. The algorithm consists of two stages process. In the first stage, the scene image and template are reduced in resolution. Then the features from the sub image covered by the template are extracted using RPT method. The normalized correlation formula is used to select the matching candidates in the coarse search stage. These candidates will be recovered to original position and determine the searching range. In the second-stage process, Zernike moments based on the matching candidates are used to determine the optimal matching point.

    Ullah F. et al. [10] proposed a new method for rotation-invariant template matching in gray scale images. It is based on the utilization of gradient

    information in the form of orientation codes as the feature for approximating the rotation angle as well as for matching. Orientation codes-based matching is robust for searching objects in cluttered environments even in the cases of illumination fluctuations resulting from shadowing or highlighting, etc. Zhonghai L.I. et al. [11] present the concept of relative orientation code, and designed a template matching method based on relative orientation code in order to improve accuracy and real time ability. This method first selects candidate target points using relative orientation codes histogram matching, then calculates the rotation angle of candidate sub image and rotates the sub image, finally match the relative orientation codes in the sub image. Their results show that this method is robust when the image is rotated by any angle, and the candidate points are selected and matched accurately, and the computing time is less than original method. Urano et al. [12] proposed a fast and rotation invariant template matching using an rientation code difference histogram (OCDH). The method is effective in presence of some irregularities like shading, highlighting, occlusion or their combination. This method is based on Orientation code matching (OCM) and orientation code histogram.

    Pew-Than Yap et al. [13] introduces a set of 2D transforms, based on a set of orthogonal projection bases, to generate a set of features which are invariant to rotation. R M Mandi et al.[14] uses an algorithm for recovering translation parameters from two fingerprint images of the same individual that differ by Scaling, Rotation, and Transformation also known as similarity transformation or Rotation-scale-

    Translation (RST) Transformation.The algorithm uses minutiae based matching to compare input fingerprint image with the template fingerprint image

  4. stored in the database. The algorithm uses various standard preprocessing steps. It includes all the stages to extract the minutiae.

    Year Of Publication

    Author Name

    Technique / Method Used

    Pros

    Cons

    2007

    H. Y. Kim and S. A. Araujo [7]

    Grayscale template matching using rotation invariance.

    Obtains the same results as the origina

    2008

    Yi-Hsien Lin, Chin- Hsing Chen [8]

    Template matching using the parametric template vector with translation, rotation and scale invariance

    Conversion Of 2D images is easy and simple

    2009

    Wen-Chia Lee, Chin- Hsing Chen [9]

    Template Matching Method for Rotation Invariance

    Zerkine moments are used to determine matching point

    2004

    Farhan Ullah, Shunichi Kaneko

    Orientation codes for rotation- invariant template matching

    Uses Gradient information

    2011

    LI Zhonghai, LIU Chunyu, CUI Jianguo, SHEN Weifeng, [11]

    Improved Rotation Invariant Template Matching Method Using Relative Orientation Codes

    Uses histogram matching to find orientation codes.

    2005

    Takahiro Urano, Shunichi Kaneko, Takayuki Tanaka, Munatoshi Imada [12]

    Using Orientation Code Difference Histogram (OCDH) for Robust Rotation-invariant

    Effective in Presence of irregularities as well.

    2010

    Pew-Thian Yap, Xudong Jiang, Alex Chichung Kot [13]

    2D transforms, based on a set of orthogonal projection bases

    to generate a set of features which are invariant to rotation

    PHTs encompass the orthogonality and invariance advantages of Zernike and pseudo- Zernike moments

    Free from Zerkine inherent limitations

    2012

    Uses an algorithm for recovering translation parameters from two fingerprint images of the same individual that differ by Scaling, Rotation, and Transformation also known as similarity transformation or Rotation-scale-Translation (RST) Transformation

    Useful to identify two fingerprint images of the same individual which are misaligned by small transformations.

    Tested on the pilot database

    1. M.Mandi

    2. S. Lokhande [14]

  1. Dadgostar, M., Tabrizi, P. R., Fatemizadeh, E. and Soltanian Z. H, Feature Extraction using Gabor Filter and Recursive Fisher Linear Discriminant with Application in Fingerprint Identification, Seventh International Conference on Advances in Pattern Recognition, pp. 217- 220, 2009.

  2. Mar Mar Min, Yadana Thein Intelligent Fingerprint Recognition System by Using Geometry Approach , IEEE Trans.PAMI, 18(8),pp. 799-806, 2009.

  3. M. Kaur,M.Singh,A.Girdhar and P.S.Sindhu,Fingerprint verification system using minutiae extraction technique,World Academy of Science,Engineering and Technology 46.pp497-502,2008.

  4. A.K.Jain, L.Hong, Ruud Bolle, An Identity-Authentication System Using Fingerprints, Proceedings of IEEE , Vol.85, No 9, pp.1365-1388.

  5. Q. Zhao, A. K. Jain, On the utility of extended fingerprint features: a study on pores, IEEE Computer Society Workshop on Biometrics, CVPR2010, San Francisco, U.S., June 18, 2010.

  6. Anil Jain, Yi Chen, and Meltem Demirkus, Pores and ridges: fingerprint matching using level 3 features, 18th International Conference on Pattern Recognition, pp. 477 480, 2006.

  7. H. Y. Kim and S. A. Araujo, Grayscale Template-Matching Invariant to Rotation, Scale, Translation, Brightness and Contrast , IEEE Pacific- Rim Symposium on Image and Video Technology, Lecture Notes in Computer Science, vol. 4872, pp.100-113, 2007.

  8. Yi-Hsien Lin, Chin-Hsing Chen, Template matching using the parametric template vector with translation, rotation and scale invariance, Pattern Recognition 41 (2008), pp. 2413 2421

  9. Wen-Chia Lee, Chin-Hsing Chen, A Fast Template Matching Method for

    Rotation Invariance Using Two Stage Process, IEEE, 2009, pp.9-12.

  10. Farhan Ullah, Shunichi Kaneko, Using Orientation codes for rotation- invariant template matching, Pattern Recognition 37(2004), pp. 201-209.

  11. LI Zhonghai, LIU Chunyu, CUI Jianguo, SHEN Weifeng, Improved Rotation Invariant Template Matching Method Using Relative Orientation Codes, Proceedings of the 30th Chinese Control Conference July 22-24, 2011, Yantai, China, pp.3119-3123.

  12. Takahiro Urano, Shunichi Kaneko, Takayuki Tanaka, Munatoshi Imada, Using Orientation Code Difference Histogram (OCDH) for Robust Rotation-invariant Search, Conference on Machine Vision Application, May 16-17, 2005, Tsukuba Science City, Japan, pp 364-367.

  13. Pew-Thian Yap, Xudong Jiang and Alex Chichung Kot, Fellow, Two- Dimensional Polar Harmonic Transforms for

    Invariant Image Representation, IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, VOL. 32, NO. 7, JULY

    2010

  14. R. M.Mandi and S. S. Lokhande, Rotation Invariant Fingerprint Identification System, International Journal of Electronics Communication and Computer Technology (IJECCT) Volume 2 Issue 4 (July 2012)

DEEPA VERMA is working as an Assistant Professor in Punjab Technical University.

MANISHA SHARMA is a Research Scholar in Punjab Technical University and studying in Rayat and Bahra Institute of Engineering and Biotechnology. Mohali, Punja

Leave a Reply