International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 07 | July 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1089
A Convolutional Neural Network approach for Signature verification
Leena Shruthi H M, Lokesh Kumar S, Shrinidhi P, Nayana T, Pooja S C
1
Assistant Professor, Department of CSE, East West Institute of Technology, Bangalore, India.
2
Department of CSE, East West Institute of Technology, Bangalore, India.
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - Signatures are a form of biometric verification
technique. Its purpose is to serve as evidence of an individual’s
consent towards an official document. Proper verification
mechanism must be in place to verify signatures and detect
any malpractice. Hence there is a need for a robust signature
verification mechanism to monitor the authenticity of the
signatures. Our approach makes use of Convolutional Neural
Networks (CNN) to monitor pixels from an image containing
the signature to identify any kind of malpractice and detect
and decrease any kind of forgery committed.
In this project we build a signature verification system using
CNN and train it on various shadow, texture, geometric and
global features of a user signature to predict whether a given
signature is genuine or forged. When a signature is given as
input to the model, it will be compared with characteristic
patterns of other signatures that fall under the same category.
Using feature extraction and comparison we classify whether a
given signature is authentic or it is forged.
Key Words: Signature verification, Convolutional Neural
Networks, Classification, Machine Learning, Forgery
Detection.
1. INTRODUCTION
Signature verification provides a promising way to identify
users. When we compare the traditional method of manual
verification of signature that is carried out by a human, an
automated alternative is more efficient and time saving.
Therefore, development of such systems helps many
organizations in cutting down costs both in terms of labor
and time. Signature verification systems have a huge role in
banking sectors to validate genuine signatures. Our System
will take an input signature and classify whether it is
genuine or not. The intention is to make use of the neural
networks approach to build a model capable of performing
proper classification. Such a model is built using CNN. By
using CNN, we build a model capable of extracting the
patterns of an input signature to our convolutional layer and
generate a model that has detected the patterns from the
datasets. The patterns contribute to proper classification of
the signature. Our proposed system will aim to classify
signatures efficiently and reduce misclassification.
2. LITERATURE SURVEY-
2.1 Pattern set estimations based on combination
of recurring characteristic classifiers
Abstract: The proposed framework uses weights to help us
classify the images, all the images are trained with the same
characteristic patterns. A system that uses a convolutional
learning techniques, uses a combination of images and
sliding window characteristics patterns selected from the
writing as well as images that contain words without human
monitoring.
2.2 Combination of concentric square consisting of
characteristic patterns in data
Abstract: A Signature Verification system where combination
of concentric square based characteristic patterns, zone-
based slope is made in characteristic pattern estimation with
Support Vector Machine (SVM) as means of classification.
The current method improves upon this approach by making
use of CNN to monitor signatures on cheques, thus helping
us achieve a similar outcome with a different approach.
2.3 Deep Neural Network approach
Abstract: Intensive research in the field of neural networks
proves that it is difficult to train than common learning
frameworks. Data obtained from their experiment using
modified learning framework proved that even though they
are easier than the deep neural networks, they learn and
classify our input with very less errors. Hence our approach
towards the problem supports overcoming the mentioned
issues.
2.4 Evolution of Pattern estimation and Signature
Validation
Abstract: The approach introduced a signature verification
method using the fuzy logic and gene algorithm methods for
classification of the images. It has two approach in its
implementation, the Fuzy inference training uses a Gene
Algorithm and the signature image validation. We can
consider a collection of signatures to identify as a person.
After the pattern estimation the images are made to pre-
process for further classification. Then we extract all the
features. A collection of images having random, skilled and
genuine replicas of a signature image and different
signatures are used to train the data. Then, the modified