50409621003- fingerprint recognition system-ppt

52
FINGER PRINTS RECOGNITION SYSTEM S.ANITHALAKSHMI 50409621003

Upload: mohankumar-ramachandran

Post on 30-Oct-2015

140 views

Category:

Documents


0 download

DESCRIPTION

Fingerprint Recognition System-PPT

TRANSCRIPT

Page 1: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 1/52

FINGER PRINTSRECOGNITION SYSTEM

S.ANITHALAKSHMI

50409621003

Page 2: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 2/52

Abstract 

The minutiae are ridge endings or bifurcations on thefingerprints. They, including their coordinates and

direction, are most distinctive features to represent the

fingerprint.

Most fingerprint recognition systems store only the

minutiae template in the database for further usage.

The conventional methods to utilize minutiae

information are treating it as a point set and finding the

matched points from different minutiae sets.

Page 3: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 3/52

This kind of minutiae-based fingerprint recognition

systems consists of two steps, i.e., minutiae

extraction and minutiae matching.

In the minutiae matching process, the minutiae

feature of a given fingerprint is compared with theminutiae template, and the matched minutiae will be

found out.

The template used for fingerprint recognition isfurther utilized in the matching stage to enhance thesystem’s performance.

Page 4: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 4/52

 

These templates are been stored in the database for further 

 processing.

Specific unique id is generated for each template stored.

The id is stored in the database along with the template locations.

 Next is the verification process where you need to provide the id

for comparison.

The given id is being compared with the id’s in the database and

matched with the corresponding template of that id.

Page 5: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 5/52

 

A message is being displayed on successful matching along

with the score.

Otherwise an failure message is displayed indicating match not

found.

In the identification stage we need not specify an id. Click on

the Identify button which searches for any match and provides

the corresponding result.

Page 6: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 6/52

 

The database records can also be deleted through the

application.

Auto extract and Auto identify check boxes can be selected if 

need which automatically extracts and identifies the matching

image

It is also possible to load an image and compare it with the

database images.

The colors of the template extraction can also be changed.

Page 7: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 7/52

 ORGANIZATIONAL PROFILE 

ORATOR SOLUTIONS 

The name “Orator”– A Good Speaker, One who speaks

well in public. A good speaker has lot of followers.

Like that, We people are good speaker by our work. Wesatisfy our clients by our services. And we are here to

 provide Intelligent

SKILLS

 Banking & Real Estate

Finance & Insurance

Page 8: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 8/52

o Hospital and health care industry

o Web Applications

o Office Automation

o Manufacturing Retailing

Page 9: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 9/52

  HARDWARE REQUIREMENTS

Processor PENTIUM IV

RAM 128 MB

Hard Disk 40 GB

Page 10: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 10/52

 SOFTWARE REQUIREMENTS

Browser Internet Explorer 

Server side scripting Java

Database Ms-Access

Client side scripting HTML

Page 11: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 11/52

Existing System 

The conventional methods to utilize minutiae

information are treating it as a point set and finding the

matched points from different minutiae sets.

In existing system, the Sparse areas are not considered.

So the result may not obtain correctly. And the

matching will be difficult to get an absolute result.

Page 12: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 12/52

FingerPrint ViewRed SpotsMinutiae

Page 13: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 13/52

Proposed System 

In Proposed system, we considered the sparse area

and the fingerprint’s orientation field is reconstructedfrom minutiae and further utilized in the matching

stage to enhance the system’s performance.

Page 14: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 14/52

DESIGN OF THE PROJECT 

Page 15: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 15/52

Data Flow Diagram

Show the matching Score

Thump Impression

Extract

Particular Identify

Entire Verification

Database

If Matches Show the Particular ID No

Does Not Exist

False

True

If Matches

Does not match

False

True

Enroll

Page 16: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 16/52

Module List

Minutiae Template

Minutiae Matching

Effective Region Estimation

Orientation Field Matching

Fusing Matching

Page 17: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 17/52

Minutiae Template

 Minutiae templates are a fraction of the size of 

fingerprint images, require less storage memory

and can be transmitted electronically faster than

images.

Page 18: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 18/52

Minutiae Matching

 In this module we matches the fingerprint minutiae by using both the local and global structures of minutiae.

The local structure of a minutia describes a rotationand translation invariant feature of the minutia in itsneighborhood.

It is used to find the correspondence of two minutiaesets and increase the reliability of the global matching.

The global structure of minutiae reliably determinesthe uniqueness of fingerprint. Therefore, the local andglobal structures of minutiae together provide a solid

 basis for reliable and robust minutiae matching.

Page 19: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 19/52

 

(a) X Person’s Fingerprint (b) X Person’s Fingerprint for 

verification

Matching Stage

Page 20: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 20/52

Effective Region ESTIMATION

  we can extract the effective region by finding the

smallest envelope that contains all the minutiae

 points. For an When only having minutiae feature, wecan extract the effective region by only using

minutiae illustration. Here, we put the original image

together for the convenience to give a visual sense.

Page 21: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 21/52

Estimation of Effective Region 

Page 22: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 22/52

Orientation Field Matching

To compare two fingerprints’ orientation field, thefirst step is alignment of these two fingerprints. Thealignment is mainly based on minutiae information .Here we choose the Hough transform based approach

to finish the alignment due to its simplicity.

Hough Transform (HT) is one of the most commonmethods for detecting shapes (lines, circles, etc.) in

 binary or edge images. Its advantage is its ability todetect discontinuous patterns in noisy images, but itrequires a large amount of computing power.

Page 23: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 23/52

Fusing Matching 

A variety of combination rules have been proposed. Ithas shown that matching accuracy can be improved

 by combining independent matchers using Neyman – 

Pearson rule. Here, we will also use Neyman – Pearson

rule for the task.

Matching of test fingerprint with template is done in

 Neyman-Pearson rule. Two sets of minutiae are

compared. If matching score is found, then thefingerprint is matched with template. Otherwise does

not matched with the template.

Page 24: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 24/52

Input And Output Screens

Page 25: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 25/52

Main Page

Page 26: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 26/52

Authentication 

L d BMP I

Page 27: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 27/52

Load BMP Image 

Page 28: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 28/52

Page 29: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 29/52

 

Page 30: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 30/52

 

Page 31: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 31/52

 Extract Template 

Enroll

Page 32: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 32/52

 Enroll 

Page 33: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 33/52

 

Page 34: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 34/52

 

Page 35: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 35/52

 

Page 36: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 36/52

 

Page 37: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 37/52

 

Page 38: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 38/52

 

Page 39: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 39/52

 

Page 40: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 40/52

 

R t

Page 41: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 41/52

Reports 

Page 42: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 42/52

 

Verify

Page 43: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 43/52

 Verify 

Page 44: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 44/52

 

Verify

Page 45: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 45/52

 Verify 

Page 46: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 46/52

 

Identify

Page 47: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 47/52

 Identify 

ClearDatabase

Page 48: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 48/52

 Clear Database 

Clear Log 

Page 49: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 49/52

 g

Page 50: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 50/52

Benefits of the project

The project can be used for security purposes.

E.g. : Attendance ,voter registration,

Crime Investigation,

forensic fingerprint searching.

CONCLUSION

Page 51: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 51/52

CONCLUSIONOrientation field is important for fingerprint

representation. In order to utilize the orientationinformation in automatic fingerprint recognition

systems which only stores minutiae feature. So we can

reduce the usage of memory and enhancing the

 performance of system.

We also utilize the reconstructed orientation field

information into the matching stage. We can reducethe effect of wrongly detected minutiae. A fingerprint

matching based on orientation field is used to combine

with conventional minutiae matching for real

applications.

Page 52: 50409621003- Fingerprint Recognition System-PPT

7/15/2019 50409621003- Fingerprint Recognition System-PPT

http://slidepdf.com/reader/full/50409621003-fingerprint-recognition-system-ppt-563383c3779f1 52/52

THANK YOU