Biometric 10 Fingerprints
Enrollment Identification and Verification System with webcam in Visual Basic Source
Code
Biometric
10 Fingerprints Enrollment Identification and Verification System with webcam is developed
using Visual Basic (VB .Net) and Visual Studio Professional 2017 as the
integrated development environment.
Users can capture all ten (10) fingers in the
system, the fingerprints templates
are saved in SQL server database as binary data. The user proceeds to register
his or her personal information on the registration form with the help of the
administrative officer, we have integrated image capture using OpenCV and
EmguCV SDKs, I am going to explain the meaning of OpenCV below.
Immediately the user’s
information has been saved in the database, the admin officer will then proceed
to enrol the users 10 fingerprints, on the fingerprints
enrolment form, the admin will enter the user’s name, the textbox has been
programmed to suggest names of registered users based on letter keys entered by
the admin or operator e.g. the name Cletus Igbe was saved in the database,
immediately the admin types “Cl” the textbox will pop-out related names “Cletus Igbe” as its suggestion, the
admin will then click on the suggested name, the click event will be triggered
and the corresponding ID will appear on the ID textbox which is read-only. The
ID was automatically generated during registration; we have used cryptography
to auto generate user’s ID.
The admin will now click on
the Start Enrollment button, the fingerprints enrolment form will appear
with an instruction, to enrol a finger, click on a finger on the hands below,
it is recommended that you enrol your index finger. Enrolled fingers are highlighted, you may also delete an enrolled fingerprint by clicking a highlighted
finger.
The enrolled fingerprints are
automatically saved immediately after each enrolment, making it very easy and
seamless for the user and the system administrator.
The system has been designed
to accommodate millions of records
and the fingerprints verification and
identification are done within seconds.
Once the fingerprints enrolment has been completed and all record has been
saved in the database, the admin can then identify and verify user by opening
the fingerprint verification form.
For fingerprint verification, one
(1) of the ten 10 enrolled fingers can be used for fingerprints
verification. The fingerprints verification and identification is 100% accurate and it is done within seconds.
You are free to integrate
this system to your web application,
change the connection string in the App.config file and in the codes to point
to your server database which has already been configure to accept remote
connection. If you have further question on this regard, you are free to leave
a comment below, I will be happy to help you.
I promised to explain the
meaning of OpenCV.
OpenCV (Open Source Computer Vision
Library) is an open source computer vision and machine learning software
library. OpenCV was built to provide a common infrastructure for computer
vision applications and to accelerate the use of machine perception in the
commercial products. Being a BSD-licensed product, OpenCV makes it easy for
businesses to utilize and modify the code.
The library has more than
2500 optimized algorithms, which includes a comprehensive set of both classic
and state-of-the-art computer vision and machine learning algorithms. These
algorithms can be used to detect and recognize faces, identify objects, classify
human actions in videos, track camera movements, track moving objects, extract
3D models of objects, produce 3D point clouds from stereo cameras, stitch
images together to produce a high resolution image of an entire scene, find
similar images from an image database, remove red eyes from images taken using
flash, follow eye movements, recognize scenery and establish markers to overlay
it with augmented reality, etc. OpenCV has more than 47 thousand people of user
community and estimated number of downloads exceeding 18 million. The library
is used extensively in companies, research groups and by governmental bodies.
Along with well-established
companies like Google, Yahoo, Microsoft, Intel, IBM, Sony, Honda, Toyota that
employ the library, there are many startups such as Applied Minds, VideoSurf,
and Zeitera, that make extensive use of OpenCV. OpenCV’s deployed uses span the
range from stitching streetview images together, detecting intrusions in
surveillance video in Israel, monitoring mine equipment in China, helping
robots navigate and pick up objects at Willow Garage, detection of swimming
pool drowning accidents in Europe, running interactive art in Spain and New
York, checking runways for debris in Turkey, inspecting labels on products in
factories around the world on to rapid face detection in Japan.
You can also use this module
to create your own attendance system for employee or students, Fingerprint time
and attendance technology eliminates any possibility of your employees clocking
each other in/out, you can check back for the biometric fingerprints attendance
system module as we currently developing one.
Robust and reliable fingerprint
enrolment, identification and verification system with proven fingerprint
reading technology.
Key Features
1. Fingerprint Registration module (for
fingerprint enrolment)
2. Fingerprint Verification module (for
fingerprint authentication)
3. Fingerprint Identification (for
extracting and matching fingerprints template)
4. MSSQL back-end database.
To use this Biometric Fingerprint and
Integration Module you will require one / any of the following Biometric
Fingerprint Reader Scanners
1. DigitalPersona 4000 Fingerprint
Reader Scanner
2. DigitalPersona 4000B Fingerprint
Reader Scanner
3. DigitalPersona 4500 Fingerprint
Reader Scanner
4. DigitalPersona 5100 Fingerprint
Reader Scanner
5. Digital Persona 5160 Fingerprint
Reader Scanner (This device does not work with Windows 64 bit Operating
Systems)
6. Digital Persona 5300 Fingerprint
Reader Scanner
Software requirement
Development Environment: Visual Studio
Professional 2017
Language – Visual Basic (VB .NET)
Database - SQL Server
Digital Persona Fingerprint Reader
Scanner SDK
EmguCV and OpenCV SDK
The Cost for this Biometric
10 Fingerprints Enrollment, Identification and Verification System is way below
what you would pay to Hire a Contractor Software Engineer / Senior Software
Developer to Code this Entire Full Module for You.
We
are helping you Save immensely by Cutting Down on Software Development Costs,
Contractor Software Developer Hiring Costs and Software Development Time.
Grab this Biometric 10 Fingerprints Enrollment, Identification and Verification System with Source Code Now!
1hr
free software setup with TeamViewer
Delivery: Email
Price: NGN 50,000 || $120
Program Screenshots
![]() |
10 Fingerprints Enrollment Form |
![]() |
Registration Form with Webcam |
![]() |
Fingerprints Identification and Verification |
![]() |
Login Form |