Project On Developing An Offline Handwritten Signature Recognition Application
Project On Developing An Offline Handwritten Signature Recognition Application
An
Offline Handwritten Signature Recognition
Application
Studies Key Features and Dataset Implementation method Results and Conclusion
Shahane Noise removal, preprocessing, Different thresholds used for matching The edge values used here
et al feature extraction, learning and to boost the general potency of the weren’t acceptable for all
verification modules system. It additionally includes the kinds of signatures because
verification of the account range and the values dissent from
quantity on the cheque using OCR and signature to signature of
finds out if the cheque is cleared or various persons.
bounced.
Fahmy Supported separate wave remodel It’s enforced on information of two Accuracy obtained is ninety
discrete wavelet transform (DWT) hundred signature having twenty real fifth for real signature. Here
feature extraction and uses a feed and twenty sure-handed forgery the dataset used for terribly
forward back propagation error signatures of 5 folks. little and over fitting
neural network for recognition prospects was high.
Zhu et al. It has a supervised learning Nursing approach to conjointly notice It is a complicated structural
framework for combining that signatures from document image framework.
complementary form data from can be extracted by structure study
totally different unsimilarity metrics detection across image scales.
via LDA.
Problem Statement: Challenges
One of the main challenges for the signature verification task is
having a high intra-class variability. Compared to physical biometric
traits, such as fingerprint or iris, handwritten signatures from the
same user often show a large variability between samples. This
problem is illustrated in below Figure
Noise Removal
Scalling
Centralization
Rotation
Methodology
FEATURE EXTRACTION
Offline signature verification has been studied from many perspectives, yielding multiple alternatives for feature extraction.
Broadly speaking, the feature extraction techniques can be classified as Static or Pseudo-dynamic, where pseudodynamic
features attempt to recover dynamic information from the signature execution process (such as speed, pressure, etc.). Another
broad categorization of the feature extraction methods is between Global and Local features. Global features describe the
signature images as a whole - for example, features such as height, width of the signature, or in general feature extractors
that are applied to the entire signature image. In contrast, local features describe parts of the images, either by segmenting
the image (e.g. according to connected components) or most commonly by the dividing the image in a grid (of Cartesian or
polar coordinates), and applying feature extractors in each part of the image.
A. Handcrafted feature extractors:
Geometric Features:
Graphometric features:
Directional features
Mathematical transformations:
Shadow-code
Texture features:
Interest point matching
Pseudo-dynamic features:
B. Deep learning
In this approach, the system learns to compare two signatures, by learning a distance metric between them. The
signatures are processed using a feed forward neural network, where the bottom layers are shared among all users (i.e.
the same weights are used), and the last layer is specific to each individual, and specializes for the individual.
Conclusion and Future Scope
The system successfully recognizes and identifies the signature holder accurately with the
forgery issue gift in it.
A robust and reliable signature recognition and verification system with maximum accuracy
possible is very important for many purposes like enforcement, security management, and lots
of business processes. It can be used as an intermediate tool to authenticate several documents
like cheques, legal records, certificates, etc.
The model gave encouraging results. Entirely different threshold values are used for feature
matching on testing and training vectors, which helped to boost the overall performance and
efficiency of the system.
The planned system is highly economical in recognizing and sleuthing the forgeries at runtime
and therefore the responsibility of the system can be magnified by training the extracted
features on the Artificial Neural Networks by storing the extracted features. Negligible
misclassification or error is required in such sensitive applications although it’s at the cost of a
High Recognition Rate (HRR).
Different aim is that the probability chance of forgery signature as if it’s a real one is zero. As
a future work, my aim is to increasing the resultant system accuracy by trying new and better
parameter coefficients that increases the deviation between real and forged signatures also i
want to make it online from offline so that we gets output at the real time.
Thank You