Blog - Weryfikacja podpisu — jak odróżnić oryginał od imitacji
Offline vs online signature verification: cechy temporalne, DTW, embeddingi i próg decyzji.
- Autor
- 2code
- Opublikowano
- Tagi
- biometria
- podpis
- CV
Weryfikacja podpisu to biometria behawioralna. Największa różnica praktyczna: offline (skan obrazu) vs online (ścieżka z tabletu: , nacisk).
Offline: obraz podpisu
Z bitmapy wyciągamy szkielet, kontur, momenty Hu, histogram kierunków kresek. To działa, ale łatwiej podrobic statyczny kształt niż dynamikę.
Podobieństwo dwóch wektorów cech bywa cosinusowe:
Online: czas i nacisk
Sygnał to sekwencja . Porównanie sekwencji: DTW (dynamic time warping) albo embedding sieci Siamese/LSTM.
Koszt DTW między sekwencjami :
Im mniejszy (po normalizacji długości), tym bliższe podpisy.
Pipeline decyzji
…
Co najbardziej zdradza fałszerza?
- Timing — zbyt równomierne tempo.
- Nacisk — brak naturalnych spadków przy oderwaniach.
- Kolejność kresek — inna topologia ruchu przy podobnym wyglądzie.
Dlatego online verification zwykle bije offline na FAR przy tym samym UX.
Wniosek
Skuteczna weryfikacja podpisu opiera się na dynamice, nie tylko na kształcie. Jeśli możesz zbierać sygnał online — zbieraj; obraz jest planem B.