Robustness of Offline
Signature Verification Based on Gray Level Features
ABSTRACT:
Several papers
have recently appeared in the literature which propose pseudo-dynamic features
for automatic static handwritten signature verification based on the use of gray
level values from signature stroke pixels. Good results have been obtained
using rotation invariant uniform local binary patterns LBP plus LBP and
statistical measures from gray level co-occurrence matrices (GLCM) with MCYT
and GPDS offline signature corpuses. In these studies the corpuses contain
signatures written on a uniform white “nondistorting” background, however the
gray level distribution of signature strokes changes when it is written on a
complex background, such as a check or an invoice. The aim of this paper is to
measure gray level features robustness when it is distorted by a complex
background and also to propose more stable features. A set of different checks
and invoices with varying background complexity is blended with the MCYT and GPDS
signatures. The blending model is based on multiplication. The signature models
are trained with genuine signatures on white background and tested with other
genuine and forgeries mixed with different backgrounds. Results show that a basic
version of local binary patterns (LBP) or local derivative and directional
patterns are more robust than rotation invariant uniform LBP or GLCM features
to the gray level distortion when using a support vector machine with histogram
oriented kernels as a classifier.
EXISTING SYSTEM:
The verification by signature analysis
requires no invasive measurements and people are used to this event in their
day to day activities.
Two methods of signature verification
stand out. One is an offline method that uses an optical scanner to obtain
handwriting data from a signature written on paper. The other, which is
generally more successful, is an online method, which, with a special device,
measures the sequential data, such as handwriting speed and pen pressure.
Although less successful than the online method, offline systems do have a
significant advantage because they do not require access to special processing
systems when the signatures are produced
DISADVANTAGES OF EXISTING SYSTEM:
The corpuses
contain signatures written on a uniform white “nondistorting” background; however
the gray level distribution of signature strokes changes when it is written on
a complex background, such as a check or an invoice.
PROPOSED SYSTEM:
Among the techniques that analyze the
stroke thickness or stroke intensity variations, we highlight those that focus
on the gray level distribution in the signature stroke.
The aim of this paper is to evaluate the
dependence of the gray level based features and propose strategies to improve
their robustness to gray level distortion and segmentation errors due to
complex backgrounds.
ADVANTAGES OF PROPOSED SYSTEM:
The proposed
system measure gray level features robustness when it is distorted by a complex
background and also to propose more stable features. A set of different checks
and invoices with varying background complexity is blended
MODULES:
Authentication Module
Signature Submission
Module
Gray Level Features Module
Verification Module
Evaluation Module
MODULES DESCRIPTION:
Authentication Module
The first module of Robustness of Offline Signature
Verification Based on Gray Level Features is authentication. Authentication is
done to secure the application from unauthorized user. The username and
password is checked and the unauthorized user is ignored. The user can access
the application if the username and password is valid. As it is the first
module of the project it gives security to our application.
Signature Submission Module
Handwritten
signature is the result of a complex process depending on the psychophysical
state of the signer and the conditions under which the signing process occurs.
Although complex theories have been proposed to model the psychophysical mechanisms
underlying handwriting and the ink processes, signature verification is still
an open challenge. So in this module first we apply Pre processing.
Pre-processing is nothing but a process in which input is an image
the input image is converted into system readable format which is a
bitmap format And sent for further execution the purpose of converting it into
bitmap format is that in second module we are going extract the boundaries of
the signature if it is in bitmap format it would easy for the boundary
extraction.
Gray Level Features Module
Among the techniques
that analyze the stroke thickness or stroke intensity variations, we highlight
those that focus on the gray level distribution in the signature stroke. In
feature extraction the boundaries of the signature image is extracted using MDF
(modified extraction feature) for further modification purpose of extraction of
the signatures boundaries is that. It would be easy for the classifier to
identify and verify the signature because in the in the Feature extraction the
size of the image is reduced.
Verification Module
In the verification module, the input
signature is verified with the server authenticated signatures. And results
will be displayed based on the verification. An automatic signature verifier
should assess whether a questioned signature is an authentic signature normally
used by the reference writer. These parameters were
evaluated with different classifiers
such as nearest neighbor.
Evaluation Module:
In this evaluation module, we evaluate
the system with the compared signatures. Graph is plotted according to the
verified signatures. The experiments were designed to determine the influence
of the gray level distortion and segmentation errors on the verification task.
Therefore, the first experiment was aimed at showing the EER of different
verifier configurations (nearest neighbor classifier with histogram
intersection and Chi-square similarity measures and LS-SVM with linear, RBF,
histogram intersection and Chi-square kernels) with the different parameters
proposed.
HARDWARE
REQUIREMENTS
•
SYSTEM : Pentium IV 2.4 GHz
•
HARD
DISK : 40 GB
•
FLOPPY
DRIVE : 1.44 MB
•
MONITOR : 15 VGA colour
•
MOUSE : Logitech.
•
RAM : 256 MB
•
KEYBOARD :
110 keys enhanced.
SOFTWARE
REQUIREMENTS
•
Operating system :- Windows XP
Professional
•
Front End :- Microsoft Visual Studio .Net 2008
•
Coding Language : - C# .NET.
REFERENCE:
Miguel A. Ferrer, J. Francisco Vargas,
Aythami Morales, and Aarón Ordóñez, “Robustness of Offline Signature
Verification Based on Gray Level Features”, IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, VOL. 7, NO. 3,
JUNE 2012.