Biométrie Ecriture

Transcription

Biométrie Ecriture
Biométrie Ecriture
La signature
• Signer un document pour s’identifier est un geste
naturel.
• Chaque personne a un style d’écriture unique. On
peut donc définir, à partir de la signature d’une
personne, un modèle qui pourra être employé pour
effectuer une identification.
• De plus, elle est utilisée dans beaucoup de pays
comme élément juridique ou administratif.
1
Traitements
• Analyse statique (off-line) :
les documents « papiers » (chèques, formulaires …)
sont scannés et on analyse l’image de la signature.
• Analyse dynamique (on-line) :
le tracé de la signature est capturée à l’aide d’une
tablette à stylo
Æ utilisable pour l’authentification
Capteur standard :
tablette à stylo
PDA
Tablet PC
2
Caméra
Alternatives à la tablette
Stylo - caméra
WonderNet Ltd., a leading provider of biometric signature authentication solutions, today announced that it has
partnered with Anoto Group a Swedish hi-tech company with unique solutions for transmission of handwritten text
from paper to digital media and scanning of printed text.
WonderNet's Penflow™ biometric signature authentication technology can now be easily incorporated within every
Anoto-based digital pen and paper product.
3
Exemples
exemples
faux
Mesures possibles
- Trajectoire : [x(t) y(t)]
- Pression
- Inclinaison
- Vitesse
- Accélération
- Courbure
- Forme globale ou image
4
Comparaison
u
Correspondance élastique
(problème en dimension 1)
v
Programmation dynamique
• Le chemin les plus court de Paris à Marseille passe par
Lyon Î section Paris-Lyon de ce chemin est aussi le
chemin le plus court de Paris à Lyon
• Équation de calcul du Score S:
S(0,0)=0
S(i+1,j+1) = min{S(i,j)+D(i+1,j+1),S(i,j+1)+P,S(i+1,j)+P}
P est la pénalité pour déplacement « non cohérent » et
D(i,j) est la distance entre A(i) et B(j)
5
Programmation dynamique
0
a
Pénalité=5
b
D(x,x)=0
c
D(x,y)=2
c
On choisit le a
plus petit score
parmi les 3 pour a
chaque case
b
a
5
0
b
10
5
0
5
a
c
10
5
2 5
2
X Y
Z W
c
c
a
b
5
4
10
7 10
6 9
8 9
Chemins de correspondance
Courbe B
u
Courbe A
v
D(u,v)
Chemin=déplacement
conjoints sur les 2 courbes
D(u,v) = | B(u) – A(v) |²
Coût(chemin) = Σ D(u,v)
6
Distance élastique
Correspondance optimale
Superposition
Translation/Rotation optimale
Prise en compte des propriétés des points:
-Direction de déplacement (tangente)
-Courbure locale
Vérification
7
Performances
Conclusions
• Avantage : méthode acceptable juridiquement pour
l’identification des personnes.
• Inconvénients :
grandes variations de signature pour une même
personne.
mauvaise performance en identification.
• Applications : e-commerce, banques.
8