Smart ATM System using Facial Recognition: Design, Implementation, and Security, Study Guides, Projects, Research of Electrical Engineering

A research paper on a smart atm system that utilizes facial recognition technology for faster and more secure financial transactions. The authors, tanu singh, sreyashi chowdhury, arkodyuti saha, and saurabh kumar, describe the design and implementation of the system using raspberry pi and open cv software. The document also discusses the hardware and software requirements and the security measures implemented to ensure the safety of financial transactions.

Typology: Study Guides, Projects, Research

2018/2019

Uploaded on 11/03/2021

mehdi-elhimer
mehdi-elhimer 🇲🇦

3 documents

1 / 4

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Volume 3, Issue 3, March 2018 International Journal of Innovative Science and Research Technology
ISSN No:-2456-2165
IJISRT18MA239 www.ijisrt.com 265
Smart ATM using Facial Recognition
(Smart ATM)
Tanu Singh
Computer Science & Engineering Department,
SRM Institute of Science & Technology, Chennai.
Tamil Nadu, India.
Sreyashi Chowdhury
Computer Science & Engineering Department,
Arkodyuti Saha
Computer Science & Engineering Department,
SRM Institute of Science & Technology, Chennai.
Tamil Nadu, India.
Saurabh Kumar
Computer Science & Engineering Department,
SRM Institute of Science & Technology, Chennai. SRM Institute of Science & Technology, Chennai.
Tamil Nadu, India. Tamil Nadu, India.
Senthil M.
Assistant Professor (Senior Grade)
SRM Institue of Science & Technology, Chennai.
Abstract:-The proposed project works to cut down the
security issues we have with ATM’s and thus, shortening
the process of this mundane activity. As the proposed
system uses Facial Recognition, the user is able to skip the
old security protocols and steps, instead is processed by the
new security protocols which function faster. Facial
Recognition based ATM System used Embedded Linux
Platform and Raspberry Pi. The system is implemented
Raspberry Pi board with extended capability of open
source Computer Vision software which is used for Image
processing operation.
Keywords:- ATM; Raspberry pi; Facial Recognition; Image
Processing; Open CV.
I. INTRODUCTION
An automated teller machine (ATM) is a device which
carries out financial transactions at anytime and anywhere. It
uses multiple small devices for its construction and as a
database for storing the information of the customers. The
proposed project works to cut down the interactions we have
with ATM’s and thus, shortening the process of this mundane
activity. As the proposed system uses Facial Recognition, the
user is able to skip the old security protocols and steps, instead
is processed by the new security protocols which function
faster.
II. PROPOSED SYSTEM
A. Design and Implementation of ATM System
ATM is an electronic device which is used by the banks for
financial transactions. There is a card allotted by the respective
banks to their customers, which can be used by them to access
the ATM inside or outside the bank.
ATM Networking
ATM uses networking, in which ISP (Internet Service
Provider) plays an important role for providing connections
between the ATM and host processors. When the transactions
is done by the customers in their respective ATMs, the
information of that customers are saved in the database of the
ATM, which is further processed and sent to the host
processors of an ATM. The function of these host processors
is to authenticate the details of the customers. If these details
are matched with the information saved in the ATMs database,
the host processor send an approval to the ATM machine
which in turn processes the cash transfer.
Fig. 1:- ATM Network
Working Principle
The processor plays an important role in an ATM.
ATM uses the centralized database system, so that the bank
can have all the information about the transactions done by an
ATM at any place. Host processor of an ATM acts as a
gateway of card holder for an ATM network. When a card
holder inserts the card in the ATM and asks for the respective
actions to take place like requesting a cash withdrawal, cash
deposit, etc, the ATM sends the details to the host processor,
which processes all these actions.
pf3
pf4

Partial preview of the text

Download Smart ATM System using Facial Recognition: Design, Implementation, and Security and more Study Guides, Projects, Research Electrical Engineering in PDF only on Docsity!

ISSN No:- 2456 - 2165

Smart ATM using Facial Recognition

(Smart ATM)

Tanu Singh Computer Science & Engineering Department, SRM Institute of Science & Technology, Chennai. Tamil Nadu, India. Sreyashi Chowdhury Computer Science & Engineering Department, Arkodyuti Saha Computer Science & Engineering Department, SRM Institute of Science & Technology, Chennai. Tamil Nadu, India. Saurabh Kumar Computer Science & Engineering Department, SRM Institute of Science & Technology, Chennai. SRM Institute of Science & Technology, Chennai. Tamil Nadu, India. Tamil Nadu, India. Senthil M. Assistant Professor (Senior Grade) SRM Institue of Science & Technology, Chennai. Abstract:-The proposed project works to cut down the security issues we have with ATM’s and thus, shortening the process of this mundane activity. As the proposed system uses Facial Recognition, the user is able to skip the old security protocols and steps, instead is processed by the new security protocols which function faster. Facial Recognition based ATM System used Embedded Linux Platform and Raspberry Pi. The system is implemented Raspberry Pi board with extended capability of open source Computer Vision software which is used for Image processing operation. Keywords:- ATM; Raspberry pi; Facial Recognition; Image Processing; Open CV. I. INTRODUCTION An automated teller machine (ATM) is a device which carries out financial transactions at anytime and anywhere. It uses multiple small devices for its construction and as a database for storing the information of the customers. The proposed project works to cut down the interactions we have with ATM’s and thus, shortening the process of this mundane activity. As the proposed system uses Facial Recognition, the user is able to skip the old security protocols and steps, instead is processed by the new security protocols which function faster. II. PROPOSED SYSTEM A. Design and Implementation of ATM System ATM is an electronic device which is used by the banks for financial transactions. There is a card allotted by the respective banks to their customers, which can be used by them to access the ATM inside or outside the bank.  ATM Networking ATM uses networking, in which ISP (Internet Service Provider) plays an important role for providing connections between the ATM and host processors. When the transactions is done by the customers in their respective ATMs, the information of that customers are saved in the database of the ATM, which is further processed and sent to the host processors of an ATM. The function of these host processors is to authenticate the details of the customers. If these details are matched with the information saved in the ATMs database, the host processor send an approval to the ATM machine which in turn processes the cash transfer. Fig. 1:- ATM Network  Working Principle The processor plays an important role in an ATM. ATM uses the centralized database system, so that the bank can have all the information about the transactions done by an ATM at any place. Host processor of an ATM acts as a gateway of card holder for an ATM network. When a card holder inserts the card in the ATM and asks for the respective actions to take place like requesting a cash withdrawal, cash deposit, etc, the ATM sends the details to the host processor, which processes all these actions.

ISSN No:- 2456 - 2165 Fig. 2:- Authentication Page Fig. 3:- Login Page Fig. 4 :- Activity Page Fig. 5 :- Home Page Fig. 6 :- Working Principle  Implementation The system is implemented Raspberry Pi board with extended capability of open source Computer Vision (Open CV) software which is used for Image processing operation. High level security mechanism is provided by the consecutive actions such as to check whether the human face is detected properly or not and also monitoring behavioral activity of person in the ATM cabin. If the face is not detected properly, user is provided another try. If the system still fails to recognize the user, a security alarm is raised to the control room and bank server. If recognized correctly, the user can proceed to access his/her account. The camera will get input image of user’s face for face recognition. With the help of sensor, we will find if the

ISSN No:- 2456 - 2165 operating system which is compatible with the Raspberry Pi board. The Human face is captured by the camera which can be directly interfaced with the Raspberry Pi board.  Image Processor Open CV (Open Source Computer Vision Library) is used as a software in this project for image processing and machine learning perspective.  Open CV 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. IV. HARDWARE & SOFTWARE REQUIREMENTS  Raspberry Pi  Mobile Camera  PIR sensor  Raspbian Jessie OS  Language : Python  Open CV  HTML, PHP. V. CONCLUSION In conclusion, we have described a Privacy Techniques and shown that this can be a practical and advanced approach which can be used in our upcoming generation. We have described this technique which can be used in the security of financial transactions done by using an ATM. It is also described that how the data in the system is being secured by using facial recognition technique. VI. ACKNOWLEDGEMENT This paper is the report of ATM transactions and its security which is completed from the various researches regarding the security in ATM. I acknowledge and express my profound sense of gratitude and thanks to everybody who have been a source of inspiration during the completion of this paper. REFERENCES [1] https://www.elprocus.com/automatic-teller-machine types-working-advantages/ [2] http://ieeexplore.ieee.org/document/7159316/ [3] https://www.theengineeringprojects.com/2016/11/exampl es-of-embedded-systems.html