SlideShare ist ein Scribd-Unternehmen logo
1 von 5
Downloaden Sie, um offline zu lesen
The Graphology Applied to Signature Verification
Luiz S. OLIVEIRA a , Edson JUSTINO a , Cinthia FREITAS a and Robert SABOURIN b
a

Pontif´
ıcia Universidade Cat´lica do Paran´, Curitiba, BRAZIL
o
a
b

Ecole de Technologie Superieure, Montreal, CANADA
{soares,justino,cinthia}@ppgia.pucpr.br, robert.sabourin@etsmtl.ca
Abstract. In this paper we discuss automatic signature verification in the context of the graphology.
Graphology is claimed to be useful for everything from understanding health issues, morality and
past experiences to hidden talents, and mental problems. It is not restricted to this, though. Forensic
document examiners use the concepts of graphology to examine handwriting in order to detect
authenticity or forgery. In this work, we describe some of the main features of the graphology and
propose a set of features to automatic signature verification. They are evaluated in a database of
5,600 signatures using hidden Markov models.
Keywords:

Graphology, Graphometry, Automatic Signature verification.

1. Introduction
The handwriting has been studied for almost 400 years. The first person that carried out systematic
observations on the manner of handwriting was Camillo Baldi in 1622. He published the book entitled
“Treated how, by a letter missive, one recognizes the writer´s nature and qualities”, which is considered
the first known graphological essay. The term “graphology” was coined by Abb Jean-Hippolyte Michon in
Paris in 1897 by merging two Greek words graphein, to write and logos, science. He was also the founder
of The Society of Graphology and the first one to give scientific bases to the analysis of handwriting.
The Michon´s work was continued by one of his pupils, J. Cr´pieux-Jamin. He put of the order in
e
Michon´s work and divided the writing into seven fundamental elements: speed, pressure, form, dimension,
continuity, direction, and order [1].
A branch of the graphology is the psychometrical graphology or graphometry. This is the term used
to describe the technique of picking up psychic impressions about a person from a specimen of their
handwriting. Gobineau and Perron [2] elaborated a theory of graphometry, or more exactly a statistical
method of the graphic elements. In their work, they propose more than 60 features but choose 14 which
they deem essential and easy to extract.
Graphology is claimed to be useful for everything from understanding health issues, morality and past
experiences to hidden talents, and mental problems. The person that uses the concepts of graphology to
this end is known as graphologist. However, the graphology is not restricted to this. Forensic document
examiners (FDE) use it to examine handwriting in order to detect authenticity or forgery. A type of
handwriting that is subject of analysis very often is the signature. With the power of computers growing
exponentially, researchers have tried to use the ideas of graphology and the expertise of FDE to automatically analyze and verify signatures. Some of the concepts of graphology have been intrinsically used to
build automatic signature verification systems by several different authors [5, 4, 3, 6]. However, in most
of the cases they do not establish a connection between features and graphology/graphometry.
In this paper, we first describe some of the main graphological and graphometrical features. The criterion
used to select them was if they were feasible computationally. Then, we establish a relationship between
features from these two fields in order to propose a set of features that can be applied to automatic
signature verification. The performance of such features are evaluated on a dataset composed of 5,600
signatures (genuines, random and simulated forgeries). The classifiers used are the hidden Markov models.
Finally, we discuss the advantages and drawbacks of using such features in context of signature verification.
2. Features From Graphology and Graphometry
Nowadays we can find two different schools of graphology. One is called the mimic school and tries to
identify a person’s character based on holistic features of the handwriting such as height, width, slant, and
regularity. The other school is called symbolic and it is based mainly on the study of the interpretation
of the symbols. The main features in this case are: order, proportion, dimension, pressure, constancy,
form, characteristic gestures, and occupation of the space. We can visualize better some of these features
looking at Figure 1.
The order refers to the distribution of the graphical elements. It can be clear, confusing, concentrated,
and spaced (Figure 1a). The Proportion is related to the symmetry of the writing. Figure 1b shows
proportional, unproportionate, and mixed. Dimension shows the enthusiasm of the writer. Basically, we
can classify dimension into high-dimension when the height of the letters are bigger than the width and
Proportion

Order

Dimension

Form

proportional
clear

High-dimensional
Rounded strokes
unproportionate
Low-dimensional

confusing

Vertical strokes

mixed

concentrated

Horizontal strokes

spaced

Calligraphical model

(b)

(a)

(c)

(d)

Fig. 1. Features from graphology.

low-dimension, otherwise (1c). Pressure is related to the changing width of a line as pen pressure varies.
Constancy refers to the speed and intensity of the writing. The Form in graphology concerns to the
graphical models employed, i.e., the kind of stroke that prevail over the image. We can have rounded,
vertical, and horizontal strokes. We can also have a calligraphical model (Figure 1d). As the name says,
the Characteristic Gestures are gestures that the writer repeat periodically, e.g., the way the writer makes
a t bar, the way he/she starts/finishies writing, etc. Occupation of the space regards the way the writer
uses the space available for the writing. This feature will be discussed in more details later.
The graphometrical features can be classified into genetic and generic. The genetic features are: minimal
graphics (i dots, commas, cedillas, tildes, etc ), pressure, speed, entry/exit strokes, and movement (Figure
2a ). The generic features are: calibre, spacing between characters and words, proportion, slant, and
alignment to baseline (Figure 2b).
Pressure
Strong

Speed

Movement

Entry/Exit Strokes

Garland

Regular

Arcade
Medium

Fast
Angle

Weak

Slow
Wavy-line

Thread

(a)
Calibre

Proportion

Slant

Proportional

Perpendicular

Medium

Varied

Right

Large

Irregular

Left

Reduced

Alignment to Baseline

(b)
Fig. 2. Graphometrical features: (a) genetic and (b) generic.

3. The Proposed Set of Feature for Signature Verification
Based on the features presented in the previous section, we defined a set of features that can be applied
to signature verification. Table 1 shows some features we can adapt from graphology and graphometry
for signature verification. Although some features have different names in graphology and graphometry
they are exactly the same.
Table 1
The Proposed Feature Set
Feature

Name in Graphology

Name in Graphometry

Calibre
Proportion
Spacing
Alignment to baseline
Progression
Pressure
Gesture
Occupation of the graphical space
Minimal Graphics
Slant

Calibre
Proportion
Spacing
Alignment to baseline
Speed
Pressure
Entry/Exit Strokes
–
Minimal graphics
Slant

Height, Width, Dimension
Regularity, Proportion
–
–
Constancy
Pressure
Characteristic gestures
Occupation of the graphical space
–
–

Signature verification has several different applications, but our work was carried out in the context of
bank cheque processing. In light of this, some of the aforementioned features are difficult to extract or
computationally expensive:
• Pressure: In the case of bank cheques, the signature can be pre-printed in the form, so that the
information about pressure is not available.
• Minimal graphics: We have verified that small fragments of images, such as i dots, periods, and
commas, are very often eliminated due to pre-processing steps.
• Occupation of the graphical space: Since the area reserved for the signature in bank cheques is small
and well delimited, there is no meaning in using this kind of feature. In Section 4. we discuss this
issue in more details.
• Characteristic Gesture: This feature can be located anywhere in the writing, what makes it very
difficult to find by means of computer program. A simplification of this feature of the graphology is
the entry/exit stroke of the graphometry.
Therefore, the following are the features we propose for signature verification: Calibre, Proportion, Spacing, Alignment to Baseline, Progression, Form, and Slant. The first four are called static features, while
the last three classes are pseudo-dynamic features. As we can observe from Figure 3, the static features are
related basically to the occupation of the graphical space. The calibre describes the relationship between
height and width, the Proportion refers to the symmetry of the signature, the Spacing shows when the
writer put pen lifts and breaks between specific letter/stroke combinations, and Alignment to Baseline is
simply the relationship of the writing to a baseline.
Calibre

H eight

Alignment to Baseline

Width

Proportion
Spacing

Proportional

Disproportionate

Mixed

Spaces

No Spaces

Fig. 3. Static features.

The pseudo-dynamic features also contain rich information about the signature, since they are directly
related to the strokes of the signature. The Progression can be represented by three set of features: density
of pixels, distribution of pixels, and progression. The density is what we call apparent pressure, since it
describes the width of the strokes. In order to compute it, we put a grid over the image and count the
number of black pixels in each cell (see Section 4.). The distribution of pixels is based on four measures
as depicted in Figure 4a. In this case, each cell is divided in four zones. Then, the width of the stroke is
computed in four direction (limited to the zones). These values are represented by the letters A, B, C,
and D in Figure 4a. A more complex approach, but based on the same idea was proposed by Sabourin
et al [7].
The third feature set based on progression is the progression itself. It is based on the level of tension in
each cell and gives some vital information about the strokes, such as, the dynamics, speed, continuity,
and uniformity. To determine this, we select the most significative stroke of each cell (i.e, the longest one),
and them compute the number of times the stroke changes direction. When few directions are changed,
we have a tense stroke, otherwise it is classified as a limp stroke (see Figure 4b).
B
A

C
Tense
Stroke

D

Limp
Stroke

(a)

(b)

(c)

(d)

Fig. 4. Pseudo-dynamic features: (a) Distribution of pixels, (b) Progression, (c) Slant, and (d) Form.

In order to compute the slant we have applied the concept presented by Hunt and Qi [4], which determines
the slant in two steps. First, a global slant is computed over the entire image and then the slant for each
cell is computed as well. In this way, each cell has a slant value (Figure 4c) and the final local value is
the most frequent value in the matrix. Finally, the final overall slant will be a combination of both global
and local slants.
The last pseudo-dynamic feature we consider is the form. This is probably the most basic of individual
characteristics. Form is the pictorial representation of a letter or writing movement. Computationally
speaking, the concavities are very interesting way to get such pictorial representation of the handwriting.
Therefore, we extract concavities measures of each cell, as depicted in Figure 4d.
4. Experiments
In bank cheques, usually the writer has a restricted space to sign. In light of this, we have made some
experiments to verify how the writer behaves to space constraints. In other words, does he/she change
the way of sign due to such constraints? To verify this, we have built a form (Figure 5) with different
constraints so that we could analyze whether the writers respect them or not. We have collected 1,316
signatures from 94 writes (14 samples per writer). These signatures are not the same that we have used to
train the models. Firstly, the writer is asked to sign in the back of the sheet so that we can know his/her
signatures when no constraints are imposed. Then, the writer is asked to sign 13 times in the front of
the sheet (Figure5). It is worth of remark that the writers were not instructed to respect the constraints.
After analyzing the forms (the forms were evaluated by three experts), we verified that about 89% of the
writers do not change their way of signing, i.e., they keep their signature in the same scale. This justifies
our choice of not using this feature, at least explicitly.

Fig. 5. Form proposed to the experiment on the occupation of the graphical space.

Once our goal is to build a system to automatically verify signatures in bank cheques, we have build a
system based on hidden Markov models. The database used in our experiments contains 5,600 signatures
(300 dpi, 256 gray levels) collected from 60 writers (60 samples per writing), and it is composed as follows:
20 genuine signatures for training, 10 genuine signatures for validation, and 50 (10 genuines, 10 simple
forgeries, 10 simulated forgeries, and 20 random forgeries) for testing. The random forgery is usually
a genuine signature sample belonging to a different writer, one who is not necessarily enroled in the
signature verification system. The simple forgery is a signature written without any a priori knowledge
of the genuine signature while the simulated forgery is a reasonable imitation of the genuine signature
model.
In order to extract the aforementioned features we take into account a grid segmentation. It consists in
putting a grid over the image and them computing the features for each cell. The size of the cell can
vary, but we have found through experimentation that 16 × 40 pixels is a good configuration. This kind
of segmentation extracts implicitly all static features described before, i.e., Calibre, Proportion, Spacing,
Alignment to Baseline. In other words, when we extract the pseudo-dynamic features, the static ones
are implicitly incorporated in the feature vector. Table 2 reports the results achieved on the test set for
the pseudo-dynamic features. The error is divided into two classes. Type I error (false negative) occurs
when the system rejects a signature correctly classified while Type II error (false positive) occurs and the
system accepts a forgery. As stated before, a forgery can be simple, random, or simulated.
In order to compute those errors we have used local decision thresholds (one decision threshold for each
author), which where determined by using random forgeries. In practice, frauds in banking industry are
related in about 95% of the time with simple forgeries. The hypothesis we have made is that random
forgeries seem to be a reasonable estimation of simple forgeries for the training of real signature verification
systems. In other words, we estimate the decision thresholds with random forgeries and measure the overall
performance considering only simulated forgeries for testing.
Table 2
Results on the test set.
Feature

Error I

Error II (%)

Average

(%)
Density of Pixels
Distribution of Pixels
Slant
Progression
Form

Random

Simple

Simulated

Error (%)

2.17
1.33
4.00
4.33
6.20

1.23
1.29
0.72
1.27
0.93

3.17
2.83
2.50
3.00
2.63

36.57
37.83
32.33
37.67
35.45

7.87
7.65
7.92
9.15
11.30

We can observe from this table that the slant is the most robust feature against forgeries. This can be
explained in part by the characteristic gestures from graphometry encoded in the slant. So, in spite of the
fact characteristic gestures are not being used explicitly, it has been used implicitly into other features,
such as the slant. On the other hand, the slant produces the highest error rate type I, since it can not
absorb those signatures with high variability. This also explain the high error rate type I for the form
feature.
5. Conclusion
In this paper we have discussed how the features of graphology and graphometry can be applied to automatic signature verification. Firstly, we have described the main features of graphology and graphometry
and made a relationship between them. Thereafter, we have proposed a set of features that could be
applied to automatic signature verification in the context of bank cheque processing. We have demonstrated thorough experimentation, using hidden Markov models as classifiers and a data set composed of
5,600 signatures, that these features reach interesting results in detecting simple, random, and simulated
forgeries.
References
[1] J. Crepieux-Jamin. L´ecriture et le caractere. Presses Univ. de France, 14th edition, 1951.
[2] H. Gobineau and R. Perron. G´n´tique de l´ecriture et ´tude de la personnalit´: Essais de
e e
e
e
graphom´trie. Delachaux & Niestl´, 1954.
e
e
[3] K. Huang and H. Yan. Off-line signature verification based on geometric feature extraction and neural
network classification. Pattern Recognition, 30:917–927, 1997.
[4] R. Hunt and Y. Qi. A multi-resolution approach to computer verification of handwritten system.
IEEE Trans. Image Processing, 4:870–874, 1995.
[5] E. Justino, A. Yacoubi, R. Sabourin, and F. Bortolozzi. An off-line signature verification system using
hmm and graphometric features. In Proc. of the 4th International Workshop on Document Analysis
Systems, pages 211–222, Rio de Janeiro, Brazil, 2000.
[6] F. Leclerc and R. Plamondon. Automatic signature verification: the state of the art 1989-1993.
IJPRAI, 8(3):643–660, 1994.
[7] R. Sabourin, G. Genest, and F. Preteux. Off-line signature verification by local granulometric size
distributions. IEEE Trans. on PAMI, 19:976–988, 1997.

Weitere ähnliche Inhalte

Was ist angesagt?

Dimensioning, scales, lines and multiple projections
Dimensioning, scales, lines and multiple projectionsDimensioning, scales, lines and multiple projections
Dimensioning, scales, lines and multiple projectionsAkash Patel
 
Simple Correspondence Analysis
Simple Correspondence AnalysisSimple Correspondence Analysis
Simple Correspondence AnalysisVarun Gangadhar
 
Quantitative techniques in business
Quantitative techniques in businessQuantitative techniques in business
Quantitative techniques in businesssameer sheikh
 
Correspondence analysis final
Correspondence analysis finalCorrespondence analysis final
Correspondence analysis finalsaba khan
 
Introduction to Engineering and profession Ethics Lecture6-Engineering Standa...
Introduction to Engineering and profession Ethics Lecture6-Engineering Standa...Introduction to Engineering and profession Ethics Lecture6-Engineering Standa...
Introduction to Engineering and profession Ethics Lecture6-Engineering Standa...Dr. Khaled Bakro
 
Introduction to Engineering drawing and Graphics
Introduction to Engineering drawing and GraphicsIntroduction to Engineering drawing and Graphics
Introduction to Engineering drawing and GraphicsNUST Stuff
 
Ed ass ammar 2013
Ed ass ammar 2013Ed ass ammar 2013
Ed ass ammar 2013marshredded
 
Class 2 presentation posted
Class 2 presentation postedClass 2 presentation posted
Class 2 presentation postedlaura_gerold
 
Correspondence Analysis
Correspondence AnalysisCorrespondence Analysis
Correspondence AnalysisGaetan Lion
 
Working with orthographic projections and basic isometrics
Working with orthographic projections and basic isometricsWorking with orthographic projections and basic isometrics
Working with orthographic projections and basic isometricsSebastian Joseph
 
1- introduction Graphic and geometric graphics Engineering.
1- introduction Graphic and geometric graphics Engineering.1- introduction Graphic and geometric graphics Engineering.
1- introduction Graphic and geometric graphics Engineering.Abo Talak Al-wayli
 
File 498 Doc 27 03dm Exploratorydataanalysis
File 498 Doc 27 03dm ExploratorydataanalysisFile 498 Doc 27 03dm Exploratorydataanalysis
File 498 Doc 27 03dm Exploratorydataanalysismupa
 
Measurement and scales
Measurement and scalesMeasurement and scales
Measurement and scalesKaran Khaneja
 
Drafting a Traditional drawing
Drafting  a Traditional drawingDrafting  a Traditional drawing
Drafting a Traditional drawingJhongNatz
 
20160227 Granma v2
20160227 Granma v220160227 Granma v2
20160227 Granma v2Sharon Liu
 

Was ist angesagt? (18)

Dimensioning, scales, lines and multiple projections
Dimensioning, scales, lines and multiple projectionsDimensioning, scales, lines and multiple projections
Dimensioning, scales, lines and multiple projections
 
Simple Correspondence Analysis
Simple Correspondence AnalysisSimple Correspondence Analysis
Simple Correspondence Analysis
 
Quantitative techniques in business
Quantitative techniques in businessQuantitative techniques in business
Quantitative techniques in business
 
Correspondence analysis final
Correspondence analysis finalCorrespondence analysis final
Correspondence analysis final
 
Introduction to Engineering and profession Ethics Lecture6-Engineering Standa...
Introduction to Engineering and profession Ethics Lecture6-Engineering Standa...Introduction to Engineering and profession Ethics Lecture6-Engineering Standa...
Introduction to Engineering and profession Ethics Lecture6-Engineering Standa...
 
Introduction to Engineering drawing and Graphics
Introduction to Engineering drawing and GraphicsIntroduction to Engineering drawing and Graphics
Introduction to Engineering drawing and Graphics
 
Ed ass ammar 2013
Ed ass ammar 2013Ed ass ammar 2013
Ed ass ammar 2013
 
Class 2 presentation posted
Class 2 presentation postedClass 2 presentation posted
Class 2 presentation posted
 
Correspondence Analysis
Correspondence AnalysisCorrespondence Analysis
Correspondence Analysis
 
Engineering Drawing
Engineering DrawingEngineering Drawing
Engineering Drawing
 
Working with orthographic projections and basic isometrics
Working with orthographic projections and basic isometricsWorking with orthographic projections and basic isometrics
Working with orthographic projections and basic isometrics
 
1- introduction Graphic and geometric graphics Engineering.
1- introduction Graphic and geometric graphics Engineering.1- introduction Graphic and geometric graphics Engineering.
1- introduction Graphic and geometric graphics Engineering.
 
File 498 Doc 27 03dm Exploratorydataanalysis
File 498 Doc 27 03dm ExploratorydataanalysisFile 498 Doc 27 03dm Exploratorydataanalysis
File 498 Doc 27 03dm Exploratorydataanalysis
 
Lesson 1 intro to drawing
Lesson 1 intro to drawingLesson 1 intro to drawing
Lesson 1 intro to drawing
 
Measurement and scales
Measurement and scalesMeasurement and scales
Measurement and scales
 
Drafting a Traditional drawing
Drafting  a Traditional drawingDrafting  a Traditional drawing
Drafting a Traditional drawing
 
20160227 Granma v2
20160227 Granma v220160227 Granma v2
20160227 Granma v2
 
Figure line
Figure lineFigure line
Figure line
 

Andere mochten auch

Graphology (full dictionary)
Graphology (full dictionary)Graphology (full dictionary)
Graphology (full dictionary)Nenad Krcmarevic
 
Personality Prediction using HandWriting Analysis
Personality Prediction using HandWriting AnalysisPersonality Prediction using HandWriting Analysis
Personality Prediction using HandWriting AnalysisManvi Garg
 
Face Reading
Face ReadingFace Reading
Face Readingindi101
 
Bimbingan konseling
Bimbingan konselingBimbingan konseling
Bimbingan konselingindi101
 
105-forensic-graphology-handwriting
105-forensic-graphology-handwriting105-forensic-graphology-handwriting
105-forensic-graphology-handwritingSifs India
 
METHODS STUDY HABITS OR LEARNING TECHNIQUES. FOR MEMORY, TESTING, UNIVERSITY ...
METHODS STUDY HABITS OR LEARNING TECHNIQUES. FOR MEMORY, TESTING, UNIVERSITY ...METHODS STUDY HABITS OR LEARNING TECHNIQUES. FOR MEMORY, TESTING, UNIVERSITY ...
METHODS STUDY HABITS OR LEARNING TECHNIQUES. FOR MEMORY, TESTING, UNIVERSITY ...jefercordoba
 
Graphological Test
Graphological TestGraphological Test
Graphological Testanooppaul
 
What Graphology Can Do For You
What Graphology Can Do For YouWhat Graphology Can Do For You
What Graphology Can Do For Youaig_graph
 
CSI Handwriting Analysis
CSI Handwriting AnalysisCSI Handwriting Analysis
CSI Handwriting AnalysisMrs. Henley
 
Cursive Handwriting Introduction
Cursive Handwriting IntroductionCursive Handwriting Introduction
Cursive Handwriting Introductionfehlinger
 
Questioned Documents First Chapter
Questioned Documents First ChapterQuestioned Documents First Chapter
Questioned Documents First Chapterchapterhouseinc
 
Pemahaman Diri
Pemahaman DiriPemahaman Diri
Pemahaman Diriindi101
 
Handwriting analysis presentaion
Handwriting analysis presentaionHandwriting analysis presentaion
Handwriting analysis presentaionFarida Bharmal
 
Face Values - How to Master the Art of Reading People
Face Values - How to Master the Art of Reading PeopleFace Values - How to Master the Art of Reading People
Face Values - How to Master the Art of Reading PeopleAboutPeople
 

Andere mochten auch (20)

Graphology (full dictionary)
Graphology (full dictionary)Graphology (full dictionary)
Graphology (full dictionary)
 
Personality Prediction using HandWriting Analysis
Personality Prediction using HandWriting AnalysisPersonality Prediction using HandWriting Analysis
Personality Prediction using HandWriting Analysis
 
Emotions & Health
Emotions & HealthEmotions & Health
Emotions & Health
 
Graphology
GraphologyGraphology
Graphology
 
Face Reading
Face ReadingFace Reading
Face Reading
 
I AM
I AMI AM
I AM
 
Dangerous Eyes
Dangerous EyesDangerous Eyes
Dangerous Eyes
 
연구논문Ppt
연구논문Ppt연구논문Ppt
연구논문Ppt
 
Bimbingan konseling
Bimbingan konselingBimbingan konseling
Bimbingan konseling
 
105-forensic-graphology-handwriting
105-forensic-graphology-handwriting105-forensic-graphology-handwriting
105-forensic-graphology-handwriting
 
METHODS STUDY HABITS OR LEARNING TECHNIQUES. FOR MEMORY, TESTING, UNIVERSITY ...
METHODS STUDY HABITS OR LEARNING TECHNIQUES. FOR MEMORY, TESTING, UNIVERSITY ...METHODS STUDY HABITS OR LEARNING TECHNIQUES. FOR MEMORY, TESTING, UNIVERSITY ...
METHODS STUDY HABITS OR LEARNING TECHNIQUES. FOR MEMORY, TESTING, UNIVERSITY ...
 
Graphological Test
Graphological TestGraphological Test
Graphological Test
 
What Graphology Can Do For You
What Graphology Can Do For YouWhat Graphology Can Do For You
What Graphology Can Do For You
 
Signature Analysis
Signature AnalysisSignature Analysis
Signature Analysis
 
CSI Handwriting Analysis
CSI Handwriting AnalysisCSI Handwriting Analysis
CSI Handwriting Analysis
 
Cursive Handwriting Introduction
Cursive Handwriting IntroductionCursive Handwriting Introduction
Cursive Handwriting Introduction
 
Questioned Documents First Chapter
Questioned Documents First ChapterQuestioned Documents First Chapter
Questioned Documents First Chapter
 
Pemahaman Diri
Pemahaman DiriPemahaman Diri
Pemahaman Diri
 
Handwriting analysis presentaion
Handwriting analysis presentaionHandwriting analysis presentaion
Handwriting analysis presentaion
 
Face Values - How to Master the Art of Reading People
Face Values - How to Master the Art of Reading PeopleFace Values - How to Master the Art of Reading People
Face Values - How to Master the Art of Reading People
 

Ähnlich wie Psychoanalysis of handwriting

AUTOMATED HANDWRITING ANALYSIS FOR HUMAN BEHAVIOR PREDICTION
AUTOMATED HANDWRITING ANALYSIS FOR HUMAN BEHAVIOR PREDICTIONAUTOMATED HANDWRITING ANALYSIS FOR HUMAN BEHAVIOR PREDICTION
AUTOMATED HANDWRITING ANALYSIS FOR HUMAN BEHAVIOR PREDICTIONJeff Nelson
 
IRJET- Identifying Human Behavior Characteristics using Handwriting Analysis
IRJET-  	  Identifying Human Behavior Characteristics using Handwriting AnalysisIRJET-  	  Identifying Human Behavior Characteristics using Handwriting Analysis
IRJET- Identifying Human Behavior Characteristics using Handwriting AnalysisIRJET Journal
 
Age-Related Evolution Patterns In Online Handwriting
Age-Related Evolution Patterns In Online HandwritingAge-Related Evolution Patterns In Online Handwriting
Age-Related Evolution Patterns In Online HandwritingLisa Muthukumar
 
HABIT: Handwritten Analysis based Individualistic Traits Prediction
HABIT: Handwritten Analysis based Individualistic Traits PredictionHABIT: Handwritten Analysis based Individualistic Traits Prediction
HABIT: Handwritten Analysis based Individualistic Traits PredictionCSCJournals
 
Iso 9001 explained
Iso 9001 explainedIso 9001 explained
Iso 9001 explainedjomsatgec
 
Artificial Intelligence - Data Analysis, Creative & Critical Thinking and AI...
Artificial Intelligence - Data Analysis, Creative & Critical Thinking and  AI...Artificial Intelligence - Data Analysis, Creative & Critical Thinking and  AI...
Artificial Intelligence - Data Analysis, Creative & Critical Thinking and AI...deboshreechatterjee2
 
How to get iso 9001
How to get iso 9001How to get iso 9001
How to get iso 9001porikgefus
 
How to draw a good graph
How to draw a good graphHow to draw a good graph
How to draw a good graphTarun Gehlot
 
Iso 9001 jobs
Iso 9001 jobsIso 9001 jobs
Iso 9001 jobsjomsatgec
 
Critical Review on Off-Line Sinhala Handwriting Recognition
Critical Review on Off-Line Sinhala Handwriting RecognitionCritical Review on Off-Line Sinhala Handwriting Recognition
Critical Review on Off-Line Sinhala Handwriting RecognitionAmila Wijayarathna
 
Detection of Behavior Using Machine Learning
Detection of Behavior Using Machine LearningDetection of Behavior Using Machine Learning
Detection of Behavior Using Machine LearningIRJET Journal
 
Iso 9001 book
Iso 9001 bookIso 9001 book
Iso 9001 booktagujomri
 
Iso 9001 quality management
Iso 9001 quality managementIso 9001 quality management
Iso 9001 quality managementdenritafu
 
A Critique Of Anscombe S Work On Statistical Analysis Using Graphs (2013 Home...
A Critique Of Anscombe S Work On Statistical Analysis Using Graphs (2013 Home...A Critique Of Anscombe S Work On Statistical Analysis Using Graphs (2013 Home...
A Critique Of Anscombe S Work On Statistical Analysis Using Graphs (2013 Home...Simar Neasy
 
Iso 9001 books
Iso 9001 booksIso 9001 books
Iso 9001 booksjondarita
 
Iso 9001 lead auditor course
Iso 9001 lead auditor courseIso 9001 lead auditor course
Iso 9001 lead auditor coursepogerita
 
Iso 9001 forms
Iso 9001 formsIso 9001 forms
Iso 9001 formsporikgefus
 

Ähnlich wie Psychoanalysis of handwriting (20)

AUTOMATED HANDWRITING ANALYSIS FOR HUMAN BEHAVIOR PREDICTION
AUTOMATED HANDWRITING ANALYSIS FOR HUMAN BEHAVIOR PREDICTIONAUTOMATED HANDWRITING ANALYSIS FOR HUMAN BEHAVIOR PREDICTION
AUTOMATED HANDWRITING ANALYSIS FOR HUMAN BEHAVIOR PREDICTION
 
IRJET- Identifying Human Behavior Characteristics using Handwriting Analysis
IRJET-  	  Identifying Human Behavior Characteristics using Handwriting AnalysisIRJET-  	  Identifying Human Behavior Characteristics using Handwriting Analysis
IRJET- Identifying Human Behavior Characteristics using Handwriting Analysis
 
Age-Related Evolution Patterns In Online Handwriting
Age-Related Evolution Patterns In Online HandwritingAge-Related Evolution Patterns In Online Handwriting
Age-Related Evolution Patterns In Online Handwriting
 
HABIT: Handwritten Analysis based Individualistic Traits Prediction
HABIT: Handwritten Analysis based Individualistic Traits PredictionHABIT: Handwritten Analysis based Individualistic Traits Prediction
HABIT: Handwritten Analysis based Individualistic Traits Prediction
 
Iso 9001 explained
Iso 9001 explainedIso 9001 explained
Iso 9001 explained
 
Artificial Intelligence - Data Analysis, Creative & Critical Thinking and AI...
Artificial Intelligence - Data Analysis, Creative & Critical Thinking and  AI...Artificial Intelligence - Data Analysis, Creative & Critical Thinking and  AI...
Artificial Intelligence - Data Analysis, Creative & Critical Thinking and AI...
 
How to get iso 9001
How to get iso 9001How to get iso 9001
How to get iso 9001
 
How to draw a good graph
How to draw a good graphHow to draw a good graph
How to draw a good graph
 
Visual Aids.pptx
Visual Aids.pptxVisual Aids.pptx
Visual Aids.pptx
 
Iso 9001 jobs
Iso 9001 jobsIso 9001 jobs
Iso 9001 jobs
 
Mba quality management
Mba quality managementMba quality management
Mba quality management
 
Critical Review on Off-Line Sinhala Handwriting Recognition
Critical Review on Off-Line Sinhala Handwriting RecognitionCritical Review on Off-Line Sinhala Handwriting Recognition
Critical Review on Off-Line Sinhala Handwriting Recognition
 
Detection of Behavior Using Machine Learning
Detection of Behavior Using Machine LearningDetection of Behavior Using Machine Learning
Detection of Behavior Using Machine Learning
 
Iso 9001 book
Iso 9001 bookIso 9001 book
Iso 9001 book
 
Iso 9001 quality management
Iso 9001 quality managementIso 9001 quality management
Iso 9001 quality management
 
A Critique Of Anscombe S Work On Statistical Analysis Using Graphs (2013 Home...
A Critique Of Anscombe S Work On Statistical Analysis Using Graphs (2013 Home...A Critique Of Anscombe S Work On Statistical Analysis Using Graphs (2013 Home...
A Critique Of Anscombe S Work On Statistical Analysis Using Graphs (2013 Home...
 
A010310107
A010310107A010310107
A010310107
 
Iso 9001 books
Iso 9001 booksIso 9001 books
Iso 9001 books
 
Iso 9001 lead auditor course
Iso 9001 lead auditor courseIso 9001 lead auditor course
Iso 9001 lead auditor course
 
Iso 9001 forms
Iso 9001 formsIso 9001 forms
Iso 9001 forms
 

Kürzlich hochgeladen

Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIShubhangi Sonawane
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 

Kürzlich hochgeladen (20)

Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 

Psychoanalysis of handwriting

  • 1. The Graphology Applied to Signature Verification Luiz S. OLIVEIRA a , Edson JUSTINO a , Cinthia FREITAS a and Robert SABOURIN b a Pontif´ ıcia Universidade Cat´lica do Paran´, Curitiba, BRAZIL o a b Ecole de Technologie Superieure, Montreal, CANADA {soares,justino,cinthia}@ppgia.pucpr.br, robert.sabourin@etsmtl.ca Abstract. In this paper we discuss automatic signature verification in the context of the graphology. Graphology is claimed to be useful for everything from understanding health issues, morality and past experiences to hidden talents, and mental problems. It is not restricted to this, though. Forensic document examiners use the concepts of graphology to examine handwriting in order to detect authenticity or forgery. In this work, we describe some of the main features of the graphology and propose a set of features to automatic signature verification. They are evaluated in a database of 5,600 signatures using hidden Markov models. Keywords: Graphology, Graphometry, Automatic Signature verification. 1. Introduction The handwriting has been studied for almost 400 years. The first person that carried out systematic observations on the manner of handwriting was Camillo Baldi in 1622. He published the book entitled “Treated how, by a letter missive, one recognizes the writer´s nature and qualities”, which is considered the first known graphological essay. The term “graphology” was coined by Abb Jean-Hippolyte Michon in Paris in 1897 by merging two Greek words graphein, to write and logos, science. He was also the founder of The Society of Graphology and the first one to give scientific bases to the analysis of handwriting. The Michon´s work was continued by one of his pupils, J. Cr´pieux-Jamin. He put of the order in e Michon´s work and divided the writing into seven fundamental elements: speed, pressure, form, dimension, continuity, direction, and order [1]. A branch of the graphology is the psychometrical graphology or graphometry. This is the term used to describe the technique of picking up psychic impressions about a person from a specimen of their handwriting. Gobineau and Perron [2] elaborated a theory of graphometry, or more exactly a statistical method of the graphic elements. In their work, they propose more than 60 features but choose 14 which they deem essential and easy to extract. Graphology is claimed to be useful for everything from understanding health issues, morality and past experiences to hidden talents, and mental problems. The person that uses the concepts of graphology to this end is known as graphologist. However, the graphology is not restricted to this. Forensic document examiners (FDE) use it to examine handwriting in order to detect authenticity or forgery. A type of handwriting that is subject of analysis very often is the signature. With the power of computers growing exponentially, researchers have tried to use the ideas of graphology and the expertise of FDE to automatically analyze and verify signatures. Some of the concepts of graphology have been intrinsically used to build automatic signature verification systems by several different authors [5, 4, 3, 6]. However, in most of the cases they do not establish a connection between features and graphology/graphometry. In this paper, we first describe some of the main graphological and graphometrical features. The criterion used to select them was if they were feasible computationally. Then, we establish a relationship between features from these two fields in order to propose a set of features that can be applied to automatic signature verification. The performance of such features are evaluated on a dataset composed of 5,600 signatures (genuines, random and simulated forgeries). The classifiers used are the hidden Markov models. Finally, we discuss the advantages and drawbacks of using such features in context of signature verification. 2. Features From Graphology and Graphometry Nowadays we can find two different schools of graphology. One is called the mimic school and tries to identify a person’s character based on holistic features of the handwriting such as height, width, slant, and regularity. The other school is called symbolic and it is based mainly on the study of the interpretation of the symbols. The main features in this case are: order, proportion, dimension, pressure, constancy, form, characteristic gestures, and occupation of the space. We can visualize better some of these features looking at Figure 1. The order refers to the distribution of the graphical elements. It can be clear, confusing, concentrated, and spaced (Figure 1a). The Proportion is related to the symmetry of the writing. Figure 1b shows proportional, unproportionate, and mixed. Dimension shows the enthusiasm of the writer. Basically, we can classify dimension into high-dimension when the height of the letters are bigger than the width and
  • 2. Proportion Order Dimension Form proportional clear High-dimensional Rounded strokes unproportionate Low-dimensional confusing Vertical strokes mixed concentrated Horizontal strokes spaced Calligraphical model (b) (a) (c) (d) Fig. 1. Features from graphology. low-dimension, otherwise (1c). Pressure is related to the changing width of a line as pen pressure varies. Constancy refers to the speed and intensity of the writing. The Form in graphology concerns to the graphical models employed, i.e., the kind of stroke that prevail over the image. We can have rounded, vertical, and horizontal strokes. We can also have a calligraphical model (Figure 1d). As the name says, the Characteristic Gestures are gestures that the writer repeat periodically, e.g., the way the writer makes a t bar, the way he/she starts/finishies writing, etc. Occupation of the space regards the way the writer uses the space available for the writing. This feature will be discussed in more details later. The graphometrical features can be classified into genetic and generic. The genetic features are: minimal graphics (i dots, commas, cedillas, tildes, etc ), pressure, speed, entry/exit strokes, and movement (Figure 2a ). The generic features are: calibre, spacing between characters and words, proportion, slant, and alignment to baseline (Figure 2b). Pressure Strong Speed Movement Entry/Exit Strokes Garland Regular Arcade Medium Fast Angle Weak Slow Wavy-line Thread (a) Calibre Proportion Slant Proportional Perpendicular Medium Varied Right Large Irregular Left Reduced Alignment to Baseline (b) Fig. 2. Graphometrical features: (a) genetic and (b) generic. 3. The Proposed Set of Feature for Signature Verification Based on the features presented in the previous section, we defined a set of features that can be applied to signature verification. Table 1 shows some features we can adapt from graphology and graphometry
  • 3. for signature verification. Although some features have different names in graphology and graphometry they are exactly the same. Table 1 The Proposed Feature Set Feature Name in Graphology Name in Graphometry Calibre Proportion Spacing Alignment to baseline Progression Pressure Gesture Occupation of the graphical space Minimal Graphics Slant Calibre Proportion Spacing Alignment to baseline Speed Pressure Entry/Exit Strokes – Minimal graphics Slant Height, Width, Dimension Regularity, Proportion – – Constancy Pressure Characteristic gestures Occupation of the graphical space – – Signature verification has several different applications, but our work was carried out in the context of bank cheque processing. In light of this, some of the aforementioned features are difficult to extract or computationally expensive: • Pressure: In the case of bank cheques, the signature can be pre-printed in the form, so that the information about pressure is not available. • Minimal graphics: We have verified that small fragments of images, such as i dots, periods, and commas, are very often eliminated due to pre-processing steps. • Occupation of the graphical space: Since the area reserved for the signature in bank cheques is small and well delimited, there is no meaning in using this kind of feature. In Section 4. we discuss this issue in more details. • Characteristic Gesture: This feature can be located anywhere in the writing, what makes it very difficult to find by means of computer program. A simplification of this feature of the graphology is the entry/exit stroke of the graphometry. Therefore, the following are the features we propose for signature verification: Calibre, Proportion, Spacing, Alignment to Baseline, Progression, Form, and Slant. The first four are called static features, while the last three classes are pseudo-dynamic features. As we can observe from Figure 3, the static features are related basically to the occupation of the graphical space. The calibre describes the relationship between height and width, the Proportion refers to the symmetry of the signature, the Spacing shows when the writer put pen lifts and breaks between specific letter/stroke combinations, and Alignment to Baseline is simply the relationship of the writing to a baseline. Calibre H eight Alignment to Baseline Width Proportion Spacing Proportional Disproportionate Mixed Spaces No Spaces Fig. 3. Static features. The pseudo-dynamic features also contain rich information about the signature, since they are directly related to the strokes of the signature. The Progression can be represented by three set of features: density of pixels, distribution of pixels, and progression. The density is what we call apparent pressure, since it describes the width of the strokes. In order to compute it, we put a grid over the image and count the number of black pixels in each cell (see Section 4.). The distribution of pixels is based on four measures as depicted in Figure 4a. In this case, each cell is divided in four zones. Then, the width of the stroke is computed in four direction (limited to the zones). These values are represented by the letters A, B, C, and D in Figure 4a. A more complex approach, but based on the same idea was proposed by Sabourin et al [7].
  • 4. The third feature set based on progression is the progression itself. It is based on the level of tension in each cell and gives some vital information about the strokes, such as, the dynamics, speed, continuity, and uniformity. To determine this, we select the most significative stroke of each cell (i.e, the longest one), and them compute the number of times the stroke changes direction. When few directions are changed, we have a tense stroke, otherwise it is classified as a limp stroke (see Figure 4b). B A C Tense Stroke D Limp Stroke (a) (b) (c) (d) Fig. 4. Pseudo-dynamic features: (a) Distribution of pixels, (b) Progression, (c) Slant, and (d) Form. In order to compute the slant we have applied the concept presented by Hunt and Qi [4], which determines the slant in two steps. First, a global slant is computed over the entire image and then the slant for each cell is computed as well. In this way, each cell has a slant value (Figure 4c) and the final local value is the most frequent value in the matrix. Finally, the final overall slant will be a combination of both global and local slants. The last pseudo-dynamic feature we consider is the form. This is probably the most basic of individual characteristics. Form is the pictorial representation of a letter or writing movement. Computationally speaking, the concavities are very interesting way to get such pictorial representation of the handwriting. Therefore, we extract concavities measures of each cell, as depicted in Figure 4d. 4. Experiments In bank cheques, usually the writer has a restricted space to sign. In light of this, we have made some experiments to verify how the writer behaves to space constraints. In other words, does he/she change the way of sign due to such constraints? To verify this, we have built a form (Figure 5) with different constraints so that we could analyze whether the writers respect them or not. We have collected 1,316 signatures from 94 writes (14 samples per writer). These signatures are not the same that we have used to train the models. Firstly, the writer is asked to sign in the back of the sheet so that we can know his/her signatures when no constraints are imposed. Then, the writer is asked to sign 13 times in the front of the sheet (Figure5). It is worth of remark that the writers were not instructed to respect the constraints. After analyzing the forms (the forms were evaluated by three experts), we verified that about 89% of the writers do not change their way of signing, i.e., they keep their signature in the same scale. This justifies our choice of not using this feature, at least explicitly. Fig. 5. Form proposed to the experiment on the occupation of the graphical space. Once our goal is to build a system to automatically verify signatures in bank cheques, we have build a system based on hidden Markov models. The database used in our experiments contains 5,600 signatures (300 dpi, 256 gray levels) collected from 60 writers (60 samples per writing), and it is composed as follows: 20 genuine signatures for training, 10 genuine signatures for validation, and 50 (10 genuines, 10 simple forgeries, 10 simulated forgeries, and 20 random forgeries) for testing. The random forgery is usually
  • 5. a genuine signature sample belonging to a different writer, one who is not necessarily enroled in the signature verification system. The simple forgery is a signature written without any a priori knowledge of the genuine signature while the simulated forgery is a reasonable imitation of the genuine signature model. In order to extract the aforementioned features we take into account a grid segmentation. It consists in putting a grid over the image and them computing the features for each cell. The size of the cell can vary, but we have found through experimentation that 16 × 40 pixels is a good configuration. This kind of segmentation extracts implicitly all static features described before, i.e., Calibre, Proportion, Spacing, Alignment to Baseline. In other words, when we extract the pseudo-dynamic features, the static ones are implicitly incorporated in the feature vector. Table 2 reports the results achieved on the test set for the pseudo-dynamic features. The error is divided into two classes. Type I error (false negative) occurs when the system rejects a signature correctly classified while Type II error (false positive) occurs and the system accepts a forgery. As stated before, a forgery can be simple, random, or simulated. In order to compute those errors we have used local decision thresholds (one decision threshold for each author), which where determined by using random forgeries. In practice, frauds in banking industry are related in about 95% of the time with simple forgeries. The hypothesis we have made is that random forgeries seem to be a reasonable estimation of simple forgeries for the training of real signature verification systems. In other words, we estimate the decision thresholds with random forgeries and measure the overall performance considering only simulated forgeries for testing. Table 2 Results on the test set. Feature Error I Error II (%) Average (%) Density of Pixels Distribution of Pixels Slant Progression Form Random Simple Simulated Error (%) 2.17 1.33 4.00 4.33 6.20 1.23 1.29 0.72 1.27 0.93 3.17 2.83 2.50 3.00 2.63 36.57 37.83 32.33 37.67 35.45 7.87 7.65 7.92 9.15 11.30 We can observe from this table that the slant is the most robust feature against forgeries. This can be explained in part by the characteristic gestures from graphometry encoded in the slant. So, in spite of the fact characteristic gestures are not being used explicitly, it has been used implicitly into other features, such as the slant. On the other hand, the slant produces the highest error rate type I, since it can not absorb those signatures with high variability. This also explain the high error rate type I for the form feature. 5. Conclusion In this paper we have discussed how the features of graphology and graphometry can be applied to automatic signature verification. Firstly, we have described the main features of graphology and graphometry and made a relationship between them. Thereafter, we have proposed a set of features that could be applied to automatic signature verification in the context of bank cheque processing. We have demonstrated thorough experimentation, using hidden Markov models as classifiers and a data set composed of 5,600 signatures, that these features reach interesting results in detecting simple, random, and simulated forgeries. References [1] J. Crepieux-Jamin. L´ecriture et le caractere. Presses Univ. de France, 14th edition, 1951. [2] H. Gobineau and R. Perron. G´n´tique de l´ecriture et ´tude de la personnalit´: Essais de e e e e graphom´trie. Delachaux & Niestl´, 1954. e e [3] K. Huang and H. Yan. Off-line signature verification based on geometric feature extraction and neural network classification. Pattern Recognition, 30:917–927, 1997. [4] R. Hunt and Y. Qi. A multi-resolution approach to computer verification of handwritten system. IEEE Trans. Image Processing, 4:870–874, 1995. [5] E. Justino, A. Yacoubi, R. Sabourin, and F. Bortolozzi. An off-line signature verification system using hmm and graphometric features. In Proc. of the 4th International Workshop on Document Analysis Systems, pages 211–222, Rio de Janeiro, Brazil, 2000. [6] F. Leclerc and R. Plamondon. Automatic signature verification: the state of the art 1989-1993. IJPRAI, 8(3):643–660, 1994. [7] R. Sabourin, G. Genest, and F. Preteux. Off-line signature verification by local granulometric size distributions. IEEE Trans. on PAMI, 19:976–988, 1997.