finger prints


Published on

Published in: Technology
1 Comment
  • Hi,
    Good presentation.
    I have been wanting to contact Sheela Shanthakumari, wondering if she is my college friend. I would like to contact her please. my email id is
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

finger prints

  1. 1. <ul><li>R & D PROPOSAL </li></ul><ul><li>RELIABLE FINGERPRINT MATCHING </li></ul><ul><ul><ul><ul><ul><li>SUBMITTED BY </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><ul><li> A.ROHINI </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>B.LALITHA DEVI </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>P.K.SHEELA SHANTHA KUMARI </li></ul></ul></ul></ul></ul>
  2. 2. ABSTRACT <ul><li>One of the most difficult problem in human identification is fingerprint . </li></ul><ul><li>Fingerprint Matching is significantly influenced by fingertip surface condition,which may very depending on enviromental or personal causes. </li></ul>
  3. 3. Cont.. <ul><li>Minutae based matching has difficulty in quickly matching of two fingerprint images. </li></ul><ul><li>I proposed filter based algorithm and Eucledian distance algorithm using to show an accuracy of fingerprint matching.. </li></ul><ul><li>Finally I showed that the Reliable Fingerprint Matching is achieved by this project. </li></ul>
  4. 4. Biometric Technique <ul><li>Biometric is the science of verifying & establishing the identity of an individual through physiological features or behavioral traits. </li></ul><ul><li>Physiological biometric </li></ul><ul><li>Fingerprint, Hand geometry,face,Iris. </li></ul><ul><li>Dependent on environmental/Interactions. </li></ul>
  5. 5. Fingerprint Classification <ul><li>Fingerprint is an impression of ridges on the can be classified in to 5 categories. </li></ul>arch tented arch right loop Left loop whorl
  6. 6. EXISTING SYSTEM <ul><li>The Existing system uniaueness of the ridges flow pattern is the basis of forensic application on fingerprints,they taken small images of fingerprint and gave solution to the valid minutae points. </li></ul>
  7. 7. PROPOSED SYSTEM <ul><li>Fingerprint verification using Enhanced Modified Direction feature and Neural based classification with fingerprint images. </li></ul><ul><li>I proposed </li></ul><ul><li>How we extract the minutiae points, & </li></ul><ul><li>How we establish whether two ` impression belong to the same finger. </li></ul>
  8. 8. contd.. <ul><li>By using gabor filters size of the image has calculated. </li></ul><ul><li>By using Eucledian distance algorithm I search the position of ridges and to which identify the nearest number of ridges has taken to calcuate distance between the ridges. </li></ul><ul><li>Knowing the distance after that I calculated Ridges and pore configuration. </li></ul>
  9. 9. Features of Fingerprint Matching <ul><li>Shape - Lot of variations in the shape of </li></ul><ul><li>minutiae. </li></ul><ul><li>Ridges - Orientation is defined in the ridge area. </li></ul><ul><li>Configuration-Measurement accuracy can be seen by comparing. </li></ul>
  11. 11. Cont.. <ul><li>Four components in architecture </li></ul><ul><li>User interface </li></ul><ul><li>System Database </li></ul><ul><li>Enrollment </li></ul><ul><li>Authentication </li></ul>
  12. 12. cont… <ul><li>The uniqueness of a configuration or ridges depends on several factors such as whorl ,loop, arch involved in the respective of shape and sizes. </li></ul><ul><li>These factors matched with databse and give authentication to user,But sometimes not matched in live scan process, </li></ul><ul><li>In my project any type of fingerprint condition is there,it is sequentially matched and give authentication to user. </li></ul>
  13. 13. MODULES <ul><li>SOURCE MODULE </li></ul><ul><li>EXTRACTOR MODULE </li></ul><ul><li>MATCHING MODULE </li></ul><ul><li>ACCURACY MODULE </li></ul><ul><li>AUTHENTICATION MODULE </li></ul>
  14. 14. SOURCE MODULE <ul><li>Read Image file,The client progam is responsible for this to provide image for testing . </li></ul>
  15. 15. EXTRACTOR MODULE <ul><li>Fingerprint enhancement is essential to ensure the robustness of fingerprint identification with respect to the image quality. </li></ul><ul><li>Gabor filter is introduced in this paper </li></ul><ul><li>Gabor filtering is the most popular method in fingerprint enhancement </li></ul>
  16. 16. Cont... <ul><li>The enhancement performance is assessed on standard fingerprint databases. Experimental results show that the proposed Gabor filtering method can effectively improve the fingerprint image quality and promote the reliability of fingerprint identification. </li></ul>
  17. 17. ALGORITHM <ul><li>Pattern or Image based algo: </li></ul>Step 1: Pattern based algorithms compare the basic fingerprint patterns (arch, whorl, and loop) between a previously stored template and a candidate fingerprint. Step 2: This requires that the images be aligned in the same orientation .
  18. 18. Cont… <ul><li>Step3: The algorithm finds a central point in the fingerprint image . </li></ul><ul><li>Step4: In a pattern-based algorithm, the template contains the type, size, and orientation of patterns within the aligned fingerprint image. </li></ul><ul><li>Step 5: The candidate fingerprint image is graphically compared with the template to determine the degree to which they match </li></ul>
  19. 19. MATCHING MODULE <ul><li>MINUTAE CONFIGURATION: </li></ul><ul><li>When Matching is based on minutae,the template consist of vital information about these ffeatures. </li></ul><ul><li>{R p ,R o , R t ….. R p (ME) ,R o (ME ) , R t (ME) } </li></ul><ul><li>R p- Ridge position </li></ul><ul><li>Ro-Ridge orientation </li></ul><ul><li>Rt -Type of ridge </li></ul><ul><li>ME – Minutae enrolled </li></ul>
  20. 20. Cont.. <ul><li>The position gives relative to the local reference point size & shape could be stored. </li></ul><ul><ul><ul><ul><ul><li> </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>Configuration = R*(1/N o )^Nr </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>R -type of Ridge </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>No- No,of different orientation </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>Nr-No of ridges in the configuration </li></ul></ul></ul></ul></ul>
  21. 21. PORE CONFIGURATION <ul><li>Neighboring pores are separated by constant distance ‘d’. </li></ul><ul><li>D-distance between neighboring pores. </li></ul><ul><li>Value of distance d is calculate by using this formula </li></ul><ul><li>d-(area of the ridge/No .of .pores) </li></ul><ul><li>confgtn- distance* N p * 0.48 </li></ul>
  22. 22. ALGORITHM –K NN algo <ul><li>The k -nearest neighbors algorithm ( k -NN) is a method for classifying objects based on closest training examples in the feature space. </li></ul>
  23. 23. ACCURACY MODULE <ul><li>A Matching score provides the the degree of matching between two segments with a range of complete match. </li></ul><ul><li> Matching score = ( Minutae config value + pore config value ) * 100 </li></ul><ul><li> 2 </li></ul>
  24. 24. AUTHENTICATION MODULE <ul><li>A Fingerprint is scanned and is compared to the template in a database ,if they match valid finger print, If not matched it is Fake. </li></ul>
  25. 25. DATA FLOW DIAGRAM FAKE VALID USER Read image Save image as identifier Smoothing Filtering Scaling Database Verification Remove background images Filtering fake minutae Scaling the length of the image
  26. 26. TESTING <ul><li>Analyzed 20 various fingerprint image average result </li></ul>RING INDEX THUMB Above 95-High accuracy (using algorithm ) 50 % matching is image matched with database( ordinary live scan process) LIVE SCAN MATCHING SCORES 55% 54% 63% ALGORITHM USING MATCHING SCORE 97% 98% 99%
  27. 27. Experimental results <ul><li>Proposed Enhancement of </li></ul><ul><li>algorithm gives good results compared with the existing system </li></ul><ul><li>Experimental results shows that the performance and efficiency are improved with my implementation . </li></ul>
  28. 28. CONCLUSION <ul><li>This project demonstrates an efficient fingerprint recognition using minutiae matching, the proposed technique is particularly effective for verifying quality fingerprint images, Every feature was required to match for the entire set to match </li></ul><ul><li>Proposed enhancement of algorithm for detection of minutiae give good results in reducing the false minutiae improvements, due to low quality level can also refer to the unification of image filtering and segmentation algorithm and minutiae detection, In order to make the entire process faster </li></ul>
  29. 29. The end