Afis Biometrics Report

Topics: Fingerprint, Fingerprint recognition, Dactyloscopy Pages: 8 (2101 words) Published: March 1, 2013

Development of a web-based library/API for Fingerprint enrollment and Matching

Saurabh Kumar
Shri Mata Vasihno Devi Unviersity

Development of a web-based library/API for Fingerprint enrollment and Matching by
Saurabh Kumar (2008ECS18)
School of Computer Science and Engineering
Shri Mata Vaishno Devi University

Submitted as Summer Internship project at
National Informatics Centre (NIC)

Shashi Kant Sharma
Principal Systems Analyst

May-July, 2011


This is to certify that the project entitled “Development of a web-based library/api for Fingerprint enrollment and Matching”, being submitted by Saurabh Kumar, student of Computer Science and Engineering at Shri Mata Vaishno Devi University, Jammu and Kashmir as summer internship project, to the best of my knowledge, is a record of bonafide research work carried out by. This Project has been successfully completed and submitted at National Informatics Centre.

Shashi Kant Sharma
Principal Systems Analyst
Ministry of Communication & Information Technology
Government of India

Now-a-days, websites allow users to do more than just retrieve information. They can build on the interactive facilities of of old internet to provide "Network as platform" computing, allowing users to run software-applications entirely through a browser. Current project explores and implements a client/server based online Automated Fingerprint Identification System based on the Live Scan of the Fingerprint. The whole of the system can be broadly divided into following modules – fingerprint enrollment, Fingerprint Feature Extraction and storage, and Fingerprint Matching against enrolled Fingerprints of people. A web-based user-interface is developed for capturing Live Scan and enrollment of Fingerprints. The web browser accesses the fingerprint sensor installed on client’s machine using the TWAIN interfacing standards, which makes this web-application independent of third-party vendor specific sensor devices and platform independent and easily accessible though internet. Fingerprint features are extracted as Minutiae and Fingerprint Image data along with its template is stored on a centralized database server. Fingerprint Image data is stored as a raw image (compatible with ISO/IEC 19794-4:2005(E)) and its template is stored in ISO 19794-2:2005(E) for inter-application compatibility, although this software system provides a custom template format which is much smaller in size. Standard feature extraction time is 130ms per fingerprint image. Multiple Fingerprints of different fingers can be used for verification (1:1) and identification (1: N) of a person. Matching is a time consuming process for big databases. It must be optimized at database level and algorithm level. Without the database level optimization this software matches around 1000 fingerprint per sec. This software is implemented completely as a .net managed code in C#. There is no dependency whatsoever, except the Dynamic Web TWAIN ActiveX Control and is made available as open source software with the name OnlineAFIS.


1. The project requirments and analysis6
1.1 The problem Statement6
1.2 Scope6
1.3 Technical Requirements8
2. Application Designs and Models9
2.1 Theory of fingerprint Analysis9
2.2 Diagrams10
2.2 Algorithms12
4.1 Client Machine Configuration14
4.2 Server Machine Configuration14
5. Future Scope15
5.1 Fingerprint Quality15
5.2 ANSI INCITS 378-2004 template format15
5.4 Accuracy and Performance Optimization15
6. References16

1. The project requirments and analysis
1.1 The problem Statement
To study and develop a fingerprint matching library which should conform to the e-governance standards. Provide a web/browser based interface for capturing the Live Scan of Fingerprint from the fingerprint sensor device which is used during online enrollment and...
Continue Reading

Please join StudyMode to read the full document

You May Also Find These Documents Helpful

  • Biometrics Essay
  • Biometrics Essay
  • biometrics Essay
  • Report Essay
  • biometrics Essay
  • Essay about Biometrics
  • Essay about Biometrics
  • Biometrics Essay

Become a StudyMode Member

Sign Up - It's Free