Online Signature Verification

Slides:



Advertisements
Similar presentations
Pseudo-Relevance Feedback For Multimedia Retrieval By Rong Yan, Alexander G. and Rong Jin Mwangi S. Kariuki
Advertisements

Word Spotting DTW.
Fingerprint Verification Bhushan D Patil PhD Research Scholar Department of Electrical Engineering Indian Institute of Technology, Bombay Powai, Mumbai.
Discrete Finger and Palmar Feature Extraction for Personal Authentication Junta Doi, Member, IEEE,and Masaaki Yamanaka Advisor:Wen-Shiung Chen Student:
Writer identification through information retrieval Ralph Niels, Franc Grootjen & Louis Vuurpijl.
Suggested Term Projects CSE 666, Fall Guidelines The described projects are suggestions; if you have desire, skills or idea to explore alternative.
Face Recognition & Biometric Systems, 2005/2006 Face recognition process.
Shape and Dynamics in Human Movement Analysis Ashok Veeraraghavan.
Shape and Dynamics in Human Movement Analysis Ashok Veeraraghavan.
Biometrics and Security Tutorial 8. 1 (a) Understand the enrollment and verification of hand geometry? (P9: 8)
Scale Invariant Feature Transform
Computer Vision for Interactive Computer Graphics Mrudang Rawal.
Face Recognition: A Comparison of Appearance-Based Approaches
Using Relevance Feedback in Multimedia Databases
Comparison and Combination of Ear and Face Images in Appearance-Based Biometrics IEEE Trans on PAMI, VOL. 25, NO.9, 2003 Kyong Chang, Kevin W. Bowyer,
Smart Traveller with Visual Translator for OCR and Face Recognition LYU0203 FYP.
A Pattern Matching Method for Finding Noun and Proper Noun Translations from Noisy Parallel Corpora Benjamin Arai Computer Science and Engineering Department.
Performance Evaluation of Grouping Algorithms Vida Movahedi Elder Lab - Centre for Vision Research York University Spring 2009.
Gesture Recognition Using Laser-Based Tracking System Stéphane Perrin, Alvaro Cassinelli and Masatoshi Ishikawa Ishikawa Namiki Laboratory UNIVERSITY OF.
A Fast and Robust Fingertips Tracking Algorithm for Vision-Based Multi-touch Interaction Qunqun Xie, Guoyuan Liang, Cheng Tang, and Xinyu Wu th.
ONLINE HANDWRITTEN GURMUKHI SCRIPT RECOGNITION AND ITS CHALLENGES R. K. SHARMA THAPAR UNIVERSITY, PATIALA.
1 7-Speech Recognition (Cont’d) HMM Calculating Approaches Neural Components Three Basic HMM Problems Viterbi Algorithm State Duration Modeling Training.
CUBSCenter for Unified Biometrics and Sensors, NY, USA 1 ER 2 : An Intuitive Similarity Measure for On-Line Signature Verification Hansheng Lei, Srinivas.
IIIT Hyderabad. Handwriting  Graphical representation of thoughts Using predefined symbols Still used frequently (e.g., note taking)  An acquired skill.
Geodesic Minimal Paths Vida Movahedi Elder Lab, January 2010.
CPSC 601 Lecture Week 5 Hand Geometry. Outline: 1.Hand Geometry as Biometrics 2.Methods Used for Recognition 3.Illustrations and Examples 4.Some Useful.
Face Recognition System By Arthur. Introduction  A facial recognition system is a computer application for automatically identifying or verifying a person.
1 Optimal Cycle Vida Movahedi Elder Lab, January 2008.
1 Leaf Classification from Boundary Analysis Anne Jorstad AMSC 663 Project Proposal Fall 2007 Advisor: Dr. David Jacobs, Computer Science.
05/12/03B. Dorizzi On-line Signature Identity Verification Bernadette Dorizzi, GET/INT, 9 rue Charles Fourier, Evry
A Seminar Report On Face Recognition Technology A Seminar Report On Face Recognition Technology 123seminarsonly.com.
Online Kinect Handwritten Digit Recognition Based on Dynamic Time Warping and Support Vector Machine Journal of Information & Computational Science, 2015.
Template matching and object recognition. CS8690 Computer Vision University of Missouri at Columbia Matching by relations Idea: –find bits, then say object.
Online Signature Verification Based on Dynamic Regression Signature Verification 11/06/2003.
Signature Verification By Mayura Worlikar COSC 5010.
Signature Verification
QBSH Corpus The QBSH corpus provided by Roger Jang [1] consists of recordings of children’s songs from students taking the course “Audio Signal Processing.
By Pushpita Biswas Under the guidance of Prof. S.Mukhopadhyay and Prof. P.K.Biswas.
Matching of Objects Moving Across Disjoint Cameras Eric D. Cheng and Massimo Piccardi IEEE International Conference on Image Processing
Imran N. Junejo, Omar Javed and Mubarak Shah University of Central Florida, Proceedings of the 17th International Conference on Pattern Recognition, pp ,
G W. Yan 1 Multi-Model Fusion for Robust Time-Series Forecasting Weizhong Yan Industrial Artificial Intelligence Lab GE Global Research Center.
Handwriting Recognition
Finding Clusters within a Class to Improve Classification Accuracy Literature Survey Yong Jae Lee 3/6/08.
WLD: A Robust Local Image Descriptor Jie Chen, Shiguang Shan, Chu He, Guoying Zhao, Matti Pietikäinen, Xilin Chen, Wen Gao 报告人:蒲薇榄.
Face Detection 蔡宇軒.
Signature Recognition Using Neural Networks and Rule Based Decision Systems CSC 8810 Computational Intelligence Instructor Dr. Yanqing Zhang Presented.
Study on Deep Learning in Speaker Recognition Lantian Li CSLT / RIIT Tsinghua University May 26, 2016.
Saleh Ud-din Ahmad Dr. Md. Shamim Akhter
Video object segmentation and its salient motion detection using adaptive background generation Kim, T.K.; Im, J.H.; Paik, J.K.;  Electronics Letters 
Hand Geometry Recognition
A review of audio fingerprinting (Cano et al. 2005)
A Seminar Report On Face Recognition Technology
핵심어 검출을 위한 단일 끝점 DTW 알고리즘 Yong-Sun Choi and Soo-Young Lee
BLIND AUTHENTICATION: A SECURE CRYPTO-BIOMETRIC VERIFICATION PROTOCOL
Authentication.
Accelerometer-Based Character Recognition Pen
Supervised Time Series Pattern Discovery through Local Importance
Online Signature as a Behavioral Biometric
Sharat.S.Chikkerur S.Anand Mantravadi Rajeev.K.Srinivasan
Visual Signature Verification using Affine Arc-length
E190Q – Project Introduction Autonomous Robot Navigation
Video-based human motion recognition using 3D mocap data
A new data transfer method via signal-rich-art code images captured by mobile devices Source: IEEE Transactions on Circuits and Systems for Video Technology,
By Pradeep C.Venkat Srinath Srinivasan
School of Computer Science & Engineering
Finding Clusters within a Class to Improve Classification Accuracy
Text Detection in Images and Video
Outline Y. LeCun, L. Bottou, Y. Bengio, and P. Haffner, “Gradient-based learning applied to document recognition,” Proceedings of the IEEE, vol. 86, no.
Visual-based ID Verification by Signature Tracking
Accelerometer-Based Character Recognition Pen
Presentation transcript:

Online Signature Verification Based on Dynamic Regression Signature Verification Group @Cedar 11/06/2003

Signature verification ->Basic Procedure 1. Template generation In real application, the number of given genuine signatures is very few (usually less than 6) and no forgery is provided. 2. Matching based on the template. Input one signature, output a confidence(0%-100%) that the signature is genuine.

Signature verification ->1. Template generation The challenges are: 1).Very limited signatures for training. Usually we can not expect more than 6 genuine signatures for training for each subject. This is unlike handwriting recognition. 2). Decide the consistent features. There are over 100 features for signature[2], such as Width, Height, Duration, Orientation, X positions, Y positions, Speed, Curvature, Pressure, so on.

Signature verification ->1. Template generation We have following experience: 1). The most reliable feature is the shape of the signature. 2). The second reliable feature is the speed of writing. 3). No other features are consistent. To represent shape and speed, each signature is a 3-D sequence: Sigi=[Xi, Yi, Vi], where Vi is the sequence of speed magnitude. Then we use Dynamic Regression to match two signatures and return a Confidence of similarity (0%-100%).

Template Generation Features we choose Sequence of X & Y Genuine Sig. X positions Y positions

Template Generation Features comparison X from genuine sig. X from forgery sig. Genuine sig. Forgery sig.

Template Generation More features X, Y positions are not enough. We need spatial features that describe the shape of the signature curve. Torques, Curvature-ellipse are candidates Torques of genuine sig. Torques of forgery sig. Now we can distinguish them !

Template Generation More features: Curvature Ellipse S1 of Curvature Ellipse (genuine) S1 of Curvature Ellipse (forgery) S2 of Curvature Ellipse (genuine) S2 of Curvature Ellipse (forgery)

Template Generation Curve Matching & Segmentation

Signature verification ->2. Matching Traditional Simple Regression Similarity: 91% Similarity: 31%

Signature verification ->2. Matching Traditional Simple Regression Advantages: Invariant to scale and translation; Similarity (Goodness- of-fit) makes sense. Disadvantages: One-one alignment, brittle. One-One alignment Dynamic alignment

Signature verification ->2. Matching Dynamic Regression ( y2 is matched x2, x3, so we extend it to be two points in Y sequence.) The DTW warping path in the n-by-m matrix is the path which has minimum average cumulative cost. The unmarked area is the constrain that path is allowed to go.

Signature verification ->Demo System Enroll two or more genuine signatures

Signature verification ->Demo System Verifying signature. Similarity is output and Accept/Reject is recommended

Signature verification ->Remarks Segmentation? Signature is an art of drawing, not limited to some kind language. Segments by Perceptually Important Points[7] are by no means consistent during genuine signature of one subject.

Signature verification ->Remarks User-dependent distance threshold? Distance (Euclidean, DTW, etc.) for similarity measure is so embarrassing. In real applications, users tends to ask: how similar is the two signatures? Or, what is the confidence that this signature is genuine? It is nature and friendly to answer: their similarity confidence is 90%! (instead of saying their distance of dissimilarity is 5.8). Our demo system shows that the answer by Dynamic Regression really makes sense.

References [1] Rejean Plamondon, Guy Lorette. Automatic Signature Verification and Writer identification-the state of the art. Pattern Recognition, Vol.22, No.2, pp.107-131, 1989. [2] F. Leclerc and R. Plamondon. Automatic signature verification: the state of the art 1989-1993. International Journal of Pattern Recognition and Artificial Intelligence, 8(3):643-660, 1994. [3] Luan L. Lee, Toby Berger, Erez Aviczer. Reliable On-line Human Signature Verifications Systems. IEEE trans. On Pattern Analysis and Machine Intelligence, Vol. 18, No.6, June 1996. [4] R. Plamondon. The Design of On-line Signature Verification System: From Theory to Practice. Int’l J. Pattern Recognition and Artificial Intelligence, vol. 8, no. 3, pp. 795-811, 1994. [5] Mario E. Munich, Pietro Perona. Visual Identification by Signature Tracking. IEEE Trans. On Pattern Analysis and Machine Intelligence, Vol. 25, No. 2, pp. 200-216, February 2003.

References [6] Vishvjit S. Nalwa. Automatic On-line Signature Verification. Proceedings of the IEEE, Vol. 85, No. 2, pp. 215-239, February 1997. [7] Jean-Jules Brault and Rejean Plamondon. Segmenting Hanwritten Signatures at Their Perceptually Important Points. IEEE Trans. On Pattern Analysis and Machine Intelligence, Vol, 15, No. 9, pp. 953-957, September 1993. [8] Taik H. Rhee, Sung J. Cho, Jin H. Kim. On-line Signature Verification Using Model-Guided Segmentation and Discriminative Feature Selection for Skilled Forgeries. Sixth International Conference on Document Analysis and Recognition (ICDAR '01), September, Seattle, Washington, 2001. [9] Thomas B. Sebastian, Philip N. Klein, Bejamin B. Kimia. On Aligning Curves. IEEE Trans. On Pattern Analysis and Machine Intelligence, Vol. 25, No. 1, January 2003. [10] A.K. Jain, Friederike D. Griess and Scott D. Connell. On-line Signature Verification. Pattern Recognition, vol. 35, no. 12, pp. 2963--2972, Dec 2002.

References [11] K. Huang and H. Yan, “On-Line Signature Verification Based on Dynamic segmentation and Global and Local Matching,” Optical Eng., vol. 34, no. 12, pp. 3480-3487, 1995. [12] G. Lorette and R. Plamondon, “Dynamic Approaches to Hand-written Signature Verification,” Computer Processing of Hand-writing, pp. 21-47, 1990. [13] R. Martens and L. Claesen, “On-Line Signature Verification by Dynamic Time-Warping,” Proc. 13th Int’l Conf. Pattern Recognition, pp. 38-42, 1996. [14] B. Wirtz, “Stroke-Based Time Warping for Signature Verification,” Proc. Int’l Conf. Document Analysis and Recognition, pp. 179-182, 1995.