0% found this document useful (0 votes)
46 views17 pages

Vault Box Using Biometric: - Naman Jain (04614803115) - Mohammed Tabish (04514803115)

This document proposes developing a face recognition security system using a Raspberry Pi camera and OpenCV software. It would take training images of an authorized person and use the eigenfaces algorithm to recognize and verify their identity. If the person is recognized, it would unlock a vault box or other system. Face recognition has advantages over other biometrics like being non-intrusive and not requiring contact. Potential applications include law enforcement, social media tagging, credit card verification, and automated check-ins at hotels and schools. The system would contribute to security uses while raising potential issues around privacy, image quality, and spoofing attempts.

Uploaded by

Naman Jain
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
46 views17 pages

Vault Box Using Biometric: - Naman Jain (04614803115) - Mohammed Tabish (04514803115)

This document proposes developing a face recognition security system using a Raspberry Pi camera and OpenCV software. It would take training images of an authorized person and use the eigenfaces algorithm to recognize and verify their identity. If the person is recognized, it would unlock a vault box or other system. Face recognition has advantages over other biometrics like being non-intrusive and not requiring contact. Potential applications include law enforcement, social media tagging, credit card verification, and automated check-ins at hotels and schools. The system would contribute to security uses while raising potential issues around privacy, image quality, and spoofing attempts.

Uploaded by

Naman Jain
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 17

Vault Box using Biometric

-Naman Jain(04614803115)
-Mohammed Tabish(04514803115)
Introduction
● The human face plays an important role in our social interaction,
conveying people’s identity. Using the human face as a key to security,
biometric face recognition technology has received significant attention
in the past several years due to its potential for a wide variety of
applications in both law enforcement and non-law enforcement.
● As compared with other biometrics systems using fingerprint/palmprint
and iris, face recognition has distinct advantages because of its non-
contact process. Face images can be captured from a distance without
touching the person being identified, and the identification does not
require interacting with the person. In addition, face recognition serves
the crime deterrent purpose because face images that have been
recorded and archived can later help identify a person.
Problem Statement
As one of the most successful application of images analysis and
understanding, face recognition has recently received significant
attention, especially during the past few years. Facial recognition
technology (FRT) has emerged as an attractive solution to address many
contemporary needs for identification and the verification of identity
claims. It brings together the promise of other biometric systems, which
attempt to tie identity to individually distinctive features of the body, and
the more familiar functionality of visual surveillance systems.
Why this project?
This project develops a sociopolitical analysis that bridges the technical and social
scientific literatures on FRT and addresses the unique challenges and concerns
that attend its development, evaluation, and specific operational uses, contents,
and goals. It highlights the potential and limitations of the technology, noting those
tasks for which it seems ready for deployment, those areas where performance
obstacles may be overcome by future technological developments or sound
operating procedures, and still other issues which appear intractable. Its concern
with efficacy tends to ethical considerations. Face recognition technology may
solve this problem since a face is undeniably connected to its owner expect in the
case of identical twin. The system can then compare scans to records stored in a
central or local database or even on a smart card.
What is Face Recognition System ?
• A facial recognition system is a computer application capable of
identifying or verifying a person from a digital image or video frame.
• It is typically used in security systems and can be compared to other
biometrics such as fingerprint or eye iris recognition systems. Recently, it
has also become popular as a commercial identification and marketing
tool.
Advantage of using face recognition:
• Least intrusive
• More Secure.
Why Face Recognition is Needed ?

• There are many identification systems but face recognition is now-a-days


more preferred.
• No Physical Interaction.
• It’s not that expensive to install/implement.
• Like Security purposes (As of Door unlocking), Attendance system, face
lock for mobile devices.
• Snapchat, Geo tagging(Facebook Auto Tags), law enforcement agencies
etc.
Flowchart
Hardware & Software to be used
• OpenCV (Open Source Computer Vision)
• OpenCV modules like Imgproc, Video, Features2d, Objdetect
• Raspberry Pi, Raspberry Pi camera
OPENCV(OPEN SOURCE COMPUTER
VISION)
● It is a popular computer vision library started by Intel in 1999. The
cross-platform library sets its focus on real-time image processing
and includes patent-free implementations of the latest computer
vision algorithms.
● OpenCV now comes with the very new FaceRecognizer class for
face recognition.
APPROACH TO FACE-RECOGNITION
• Face recognition based on the geometric features of a face is
probably the most intuitive approach to face recognition.
• The Eigenfaces method took a holistic approach to face recognition:
A facial image is a point from a high-dimensional image space and a
lower-dimensional representation is found, where classification
becomes easy.
• The basic idea is to minimize the variance within a class, while
maximizing the variance between the classes at the same time.
PROCEDURE
● First, we generate ‘training images’ of the person who will be
allowed to open the box.
● This script will take pictures with the box hardware and write them
to the training/positive sub-directory
● This project uses the eigenfaces algorithm in OpenCV to perform
face recognition. To use this algorithm we'll need to create a set of
training data with pictures of faces that are and are not allowed to
open the box.
EIGENFACE IMAGES
● The positive eigenface is a
summary of the features that
differentiate my face from the
average or mean face. This
face will be allowed to unlock
the box.
● The negative eigenface
represents all the other faces
in the training set. This face
will not be allowed to unlock
the box.
SYSTEM ARCHITECTURE
Strengths
•Cheap
•Fast
•Highly reliable and provides enough flexibility to suit the requirements
of different systems.
Limitations
• Processing & Storing
• Fooling the system
• Image Size & Quality
What contribution would project make?

•Law enforcement and security use it to track down criminals


•Social Media can tag people automatically
•Credit card companies will allow you to shop with your face
•Upscale hotels greet guests upon arrival
•Schools can use them to take attendance
Conclusion
This project will develop a face recognition security system
using Python and OpenCV will be used to implement the
feature extraction and classifier. The prototype design for
real world implementation is the in which the output of face
recognition algorithm will lock or unlock the different
systems when implemented .
Thank You

You might also like