Presenting a method for identity recognition based on the feature of the fractal dimension

Number of pages: 166 File Format: word File Code: 30498
Year: 2014 University Degree: Master's degree Category: Computer Engineering
  • Part of the Content
  • Contents & Resources
  • Summary of Presenting a method for identity recognition based on the feature of the fractal dimension

    Computer Software Engineering Master's Thesis

    Abstract:

    Providing a method for identity recognition based on fractal dimension features

     

    Introduction: Since a long time, there have been many techniques to identify people. Meanwhile, biometric-based identity recognition systems are more accurate and reliable. These systems should be designed in such a way that they can reliably identify people based on their physical and behavioral characteristics. Since relatively new methods such as finger veins have advantages such as high durability, user-friendliness and low risk in forgery compared to traditional biometric methods (such as fingerprints and iris), its use can provide better performance. Materials and methods: The proposed identification system consists of three main parts, which are: applying a mask to the image, extracting and matching the feature vector. The most important part in any biometric identity recognition system is the extraction of unique features, and in this research, fractals and subsequent calculation methods (such as the differential box counting method, differential box counting shift, relative differential box counting and multifractal) have been used for this purpose. Two databases, SDUMLA_HMT and FV_USM, which include images of index, ring, and index finger veins from both hands of people (male and female), have been used to apply the proposed method. All results have been prepared on MATLAB software version 2010.

    Results: All performance parameters of the proposed method have been compared with existing methods in the field of identity recognition based on fractal and non-fractal models. The percentage of relative error rate on the databases of the mentioned images is equal to 0.07% and 0.1%, as well as the overall success rate of the system is equal to 99.85% and the FAR and FRR error rates are equal to 0.02% and 0.1%, respectively. Discussion: Our findings refer to the method of extracting features of biometric images using the concept of fractal dimension, which provides better results compared to existing methods. gives It should be noted that the proposed method has been improved with a completely new method that has not been observed in other researchers' studies.

    Key words: biometrics, finger veins, people identification, fractal dimension, feature extraction.

    In their daily life, people can recognize their friends and acquaintances according to their facial features, voice and even the way they walk. In fact, all people have special and unique characteristics that distinguish them from others. These characteristics and their study have led to the emergence of a branch of science called biometric science. Biometric science has a long history in authenticating people. In the era when the computer was not yet invented and the automatic tools developed today did not exist, biometric science was used with traditional and non-automatic methods. For many years, documents such as birth certificates and identification cards were used as documents to identify people. Following the expansion of the virtual world and electronic tools, the use of passwords and digital codes to do various things has found a special place. The rapid developments and widespread use of tools on the one hand and people's desire for the virtual world on the other hand have caused security to become highly important in various systems. The use of passwords, along with the advantages of its use, face challenges such as the possibility of being forgotten or revealed. Therefore, biometric science has opened a new window to a safe and secure world, where it authenticates people with fast and low-risk methods that can neither be stolen nor forgotten. The meaning of authentication is to confirm the correctness of data and information, which is generally done in different ways, which include:

    Authentication based on documents, documents or tools that a person carries with him (token-based).

    Authentication based on information that people are aware of (based on private knowledge).

    Authentication of a person based on what he is (based on biometrics).

    Biometric factors are classified into two general categories: behavioral factors and physical factors. The first category includes features such as the pattern of keyboard strokes, the sound pattern, the way of walking and so on. and in the second category features such as face scan, iris scan, heart rate pattern and so on.are checked The results indicate that physical factors have shown better efficiency than behavioral factors. The biometric factor must be such that it does not change under environmental conditions and with the passage of life. On the other hand, it should be usable by the general public. One of the important parameters in identity recognition systems is the efficiency of the biometric agent in terms of speed, cost and accuracy. It can be said that the biometric agent is suitable and more effective than other agents if the identification process can be done with higher speed and accuracy and less cost. In fact, a biometric system detects patterns by measuring biometric factors. The process of identity recognition includes the general steps of image acquisition, feature extraction, and matching and decision making. The most important part in this process is extracting effective and appropriate features, which is done by image processing operations and mathematical relationships. Using the features extracted from the patterns, a feature vector is generated, which is stored in a database for matching and decision making. Of course, there are several methods for feature extraction, one of which relies on calculating the fractal dimension of images. Since in this research, feature extraction has been done with a fractal-based strategy, a brief description of fractal and its dimension will be given below. All of them have a repetitive and chaotic structure. The study of these structures and the discovery of repeating patterns and their mathematical relationships have led to the emergence of fractal geometry. Fractals were first discovered and introduced by an English scientist named Mandelbrot. Essentially, a fractal consists of subsets that are similar in part to the whole. This feature is called self-similarity, the degree of self-similarity is different in different forms. Because of this feature, the fractal object looks the same from far and near. For example, if a piece of fern leaf is cut and magnified with a scale, it will finally show all the features and details of its original shape. The reason for this is the expansion of the details of the object in all dimensions and directions, which is referred to as objective or complete self-similarity. Volumes like cubes and cylinders are included in Euclidean geometry. These shapes follow special laws and mathematical relationships that cannot be used to describe fractal shapes. In other words, Euclidean geometry is unable to express the characteristics and examine the properties of fractals. Therefore, fractal geometry emerged to compensate for this deficiency. All volumes in Euclidean geometry have correct dimensions, for example, a line has a dimension of one, a plane has a dimension of two, and a cube has a dimension of three. This is because it is not possible to determine the correct dimension for the fractal object, but they have an incorrect and decimal dimension. As an example, Serpinski's triangle has a dimension equal to 1.58, which geometrically means that it is between a line and a plane (its degree of complexity is between a line and a plane). The meaning of dimension is to express the level of complexity and unevenness in an object. It is even possible to predict their behavior in the future by calculating the fractal dimension of a set of data. Such as the use of fractals in examining time series and forecasting the stock market. In general, in fractal geometry, any object that has the characteristics of self-similarity, decimal dimension, and micro-scale complexity is known as fractal. Several methods have been described for calculating the fractal dimension, the most famous and widely used of which can be called the differential box counting dimension. The methods of relative differential box counting dimension, box counting dimension by applying shift and . They are stated as corrective methods. The present research uses these methods to calculate the dimensions of images for identity recognition. 1-3- Objectives and structure of the thesis Identity recognition is one of the issues that are connected with people's lives and by using techniques, it has been tried to reduce the error and increase the confidence factor in their identification. Many biometric methods such as fingerprint, iris, face and. Among them, the finger vein is one of the physical features that has entered the field of identity recognition in recent years and has shown good performance. One of its important features is its high durability and no easy forgery. Therefore, finger vein patterns have been used in all stages of this research.

  • Contents & References of Presenting a method for identity recognition based on the feature of the fractal dimension

    List:

    Chapter One: Introduction

    1-1- An introduction to identity recognition. 2

    1-2- An introduction to fractals and beyond. 4

    1-3- Objectives and structure of the thesis. 5

    Chapter Two: Literature of the subject

    2-1- Introduction. 8

    2-2- Biometric technology. 9

    2-2-1- Identification systems. 9

    2-2-1-1- Token based. 9

    2-2-1-2- based on private knowledge. 10

    2-2-1-3- based on biometrics. 10

    2-2-2- The concept of biometrics. 10

    2-2-3- View of the biometric system. 11

    2-2-4- important parameters in biometric systems. 13

    2-2-5- Characteristics of a biometric system. 14

    2-2-6- types of biometric methods. 16

    2-2-6-1- fingerprint biometrics. 16

    2-2-6-2- iris biometrics. 17

    2-2-6-3- facial recognition biometrics 19

    2-2-6-4- hand and finger geometry biometrics. 20

    2-2-6-5- voice biometrics 21

    2-2-6-6- palm impression biometrics. 21

    2-2-6-7- finger vein biometrics. 22

    2-3- General operations in the identification system. 24

    2-3-1- FV image acquisition. 25

    2-3-2- Image preprocessing. 27

    2-3-2-1- Cutting the desired ROI area based on the position of the fingertip. 27

    2-3-2-2- Cutting the desired ROI area based on the W window. 29

    2-3-2-3- Normalizing and improving the contrast of the FV image. 30

    2-3-3- Examining several feature extraction methods for identity recognition. 32

    2-3-3-1- feature extraction with Gabor filter. 32

    2-3-3-2- FV feature extraction with Blanket technique 35

    2-3-3-3- Lacunarity based on Blanket technique 37

    2-3-3-4- PCA algorithm. 38

    2-3-3-5- ICA algorithm. 40

    2-3-3-6- Fourier transform. 44

    2-3-3-7- Sobel code. 45

    2-3-3-8- feature extraction with SIFT method. 46

    2-3-4- pattern recognition and matching. 47

    2-3-4-1- Detection and classification based on the degree of cosine similarity. 47

    2-3-4-2- Matching using Blanket and Lacunarity technique. 49

    2-4- Fractals and their characteristics. 50

    2-4-1- The emergence of fractals 51

    2-4-2- The concept of fractals. 52

    2-4-3- Properties of fractal shapes. 53

    2-4-4- Fractal geometry. 54

    2-4-4-1- The idea of ??self-similarity and its history. 54

    2-4-5- types of fractals 56

    2-4-6- generation of fractals 57

    2-4-6-1- fractals generated by iterative IFS transformations. 57

    2-4-6-2- Producing fractals by complex polynomials as initial function. 60

    2-4-6-3- production of fractals by L-System. 62

    2-4-6-4- random fractals. 63

    2-5- Summary. 64

    Chapter Three: Fractal dimension calculation methods

    3-1- Introduction. 68

    3-2- Fractal dimension and how to calculate it. 69

    3-2-1- Hausdorf dimension. 70

    3-2-2- Dimension of box counting (BC) 73

    3-2-2-1- Calculation of dimension of box counting for images with gray level. 75

    3-2-3- Dimension of correlation. 76

    3-2-4- After Reni. 77

    3-2-5- after a package. 78

    3-3- Calculation methods of box counting gray images. 78

    3-3-1- DBC method. 79

    3-3-1-1- An overview of the problems of the DBC method. 80

    3-3-2- Modified DBC method (Li's DBC) 83

    3-3-2-1- The first amendment of box width selection 84

    3-3-2-2- The second amendment of calculating the minimum number of boxes 85

    3-3-2-3- The third amendment of image intensity level partitioning. 85

    3-3-3- SDBC method. 86

    3-3-4- RDBC method. 87

    3-3-5- Liu's DBC method. 88

    3-3-5-1- BC mechanism modification. 88

    3-3-5-2- Move the box blocks in the image. 89

    3-3-5-3- choosing the right size of the box. 90

    3-4- Applying fractal dimension calculation methods on gray images and comparing them 91

    3-4-1- Applying fractal dimension calculation methods on images with similar roughness. 91

    3-4-2- Applying fractal dimension calculation methods on Sharpy gray surface images. 92

    3-4-3- Applying fractal dimension calculation methods on natural texture images. 94

    3-5- Summary. 96

    Chapter Four: Proposed method

    4-1- Introduction. 98

    4-2- applying mask on FV images. 98

    4-2-1- Smoothed horizontal and vertical image 99

    4-2-2- Image with low gray level.. 100

    4-2-3- Image with high value gray level. 101

    4-2-4- vertical and horizontal Sobel mask. 101

    4-2-5- Multifractal dimension of the original image. 103

    4-2-6- Calculation of multifractal dimension by RDBC method. 103

    4-3- Suggested method. 104

    4-3-1- Flowchart of the proposed method. 105

    4-3-2- applying a mask to the image. 106

    4-3-3- feature extraction. 107

    4-3-4- Adaptation and decision making. 108

    4-4- Improvement of the proposed method. 109

    4-5- Summary. 111

    Chapter Five: Results and Discussion

    5-1- Introduction. 114

    5-2- Introducing the databases of images used in the research. 114

    5-3- Examining the performance parameters of the proposed method. 116

    5-4- Comparison with existing methods. 121

    5-5- Summary. 122

    Chapter Six: Conclusion and Future Work

    6-1- Conclusion. 126

    6-2- Future works. 127

    Source:

    A) Persian sources:

    ]1 [K. Nejati, "Presentation and improvement of a feature extraction method for biometric identity recognition using palm print", Master's Thesis of Computer Engineering, Arak University, Winter 2013.

    ]2 [N. Faqih, "Fractal development in dynamic systems and transformation in organized systems", Danesh Management, 11th year, numbers 39 and 40, pp. 5-39, winter 1376 and spring 1377. [3] A. Shafiei, "Study of Fractals and their Application", Mechanical Engineering Master's Thesis, Isfahan University of Technology, March 2015.

    ]4 [R. Ebrahimzadeh, M. Yaqoubi, M. Jampour, "A new technique in identifying the iris of the eye by fractal theory", the 6th conference on machine vision and image processing in Iran, pp. 332-339, November 5 and 6, 1389. [p>

    ]5 [A. Salvati, "Next in Mathematics", Sharif Mathematics Journal, 3rd year, 7th issue, Khordad 2013. [6] R. Fazel, A. Yadalhi, "Tissue classification using fractal dimension", 12th Iranian Electrical Engineering Conference, number of pages 6, 22 to 24 May 2013.

    b) English sources:

    [7] J. N. Pato, L. I. Millett, "Biometric Recognition: Challenges and Opportunities", whither Biometrics Committee; National Research Council, pp. 182, 2010.

    [8] R. Saini, N. Rana, "Comparison of Various Biometric Methods", International Journal of Advances in Science and Technology (IJAST), Vol. 2, ISSN 2348-5426, March 2014.

    [9] G. P. Selva, P. Anitha, C. Vinothini, “An Introduction to Biometrics: the Power of Security”, Jltemas, ISSN 2278 – 2540, Vol. III, Issue X, October 2014.

    [10] A. k. Jain, A. Ross, S. Prabhakar, "An Introduction to Biometric Recognition", IEEE Transactions on Circuits and Systems for Video Technology, Vol. 14, no. 1, January 2004.

    [11] k. Delac, M. Grgic, "A Survey of Biometric Recognition Methods", 46th International Symposium Electronic in Marine, pp. 184-193, June 2004.

    [12] M. Jampour, H. Shojaei, M. Ashourzadeh, M. Yaghoobi, "Compressing of Fingerprint Images by Means of Fractals Feature", Second International Conference on Machine Vision, pp. 18-21, December 2009.

    [13] S. Pankanti, S. Prabhakar, A.K. Jain, "Biometric Cryptosystems: Issues and Challenges", Proceedings of the IEEE, Vol. 92, Issue. 6, pp. 948-960, June 2004.

    [14] R. Wildes, “Iris Recognition: An Emerging Biometric Technology”, in proceedings of the IEEE, Vol. 85, no. 9, 1997.

    [15] R. S. Reillo, C. S. Avila, A. G. Marcos, "Biometric Identification Through Hand Geometry Measurements", in proc. IEEE trans, on Pattern Analysis and Machine Intelligence, pp. 1168-1171, 2000.

    [16] S. Novianto, Y. Suzuki, J. Maeda, "Optimum Estimation of Local Fractal Dimension Based on the Blanket Method", Transactions of the Information Processing Society of Japan, Vol. 43, no. 3, pp. 825-828, 2002.

    [17] C. Allain, M. Cloitre, "Characterizing the Lacunarity of Random and Deterministic Fractal Sets", Phys. Rev. A, Vol. 44, no. 6, pp. 3552-3558, 15 September, 1991.

    [18] J. Yang, Y. Shi, J. Yang, “Personal Identi?cation Based on Finger-vein Features”, Computers in Human Behavior, Vol. 27, pp. 1565–1570, 2011.

Presenting a method for identity recognition based on the feature of the fractal dimension