Smartphone-based Handwritten Signature Verification using Acoustic Signals

Handwritten signature verification techniques, which can facilitate user authentication and enable secure information exchange, are still important in property safety. However, on-line automatic handwritten signature verification usually requires dynamic handwritten patterns captured by a special device, such as a sensor-instrumented pen, a tablet or a smartwatch on the dominant hand. This paper presents SonarSign, an on-line handwritten signature verification system based on inaudible acoustic signals. The key insight is to use acoustic signals to capture the dynamic handwritten signature patterns for verification. Particularly, SonarSign exploits the built-in speakers and microphones of smartphones to transmit a specially designed training sequence and record the corresponding echo for channel impulse response (CIR) estimation, respectively. Based on the sensitivity of CIR to the tiny surrounding environment changes including handwritten signature actions, SonarSign designs an attentional multi-modal Siamese network for end-to-end signatures verification. First, multi-modal CIR streams are fused to extract representative signature pattern features from spatio-temporal dimensions. Then an attentional Siamese network is elaborated to verify whether the given two signatures are from the same signatory. Extensive experiments in real-world scenarios show that SonarSign can achieve accurate and robust signatures verification with an AUC (Area Under ROC (Receiver Operating Characteristic) Curve) of 98.02% and an EER (Equal Error Rate) of 5.79% for unseen users.

[1]  Jesús Francisco Vargas-Bonilla,et al.  Robustness of Offline Signature Verification Based on Gray Level Features , 2012, IEEE Transactions on Information Forensics and Security.

[2]  Lili Qiu,et al.  CAT: high-precision acoustic motion tracking , 2016, MobiCom.

[3]  Xinyu Zhang,et al.  UltraSE: single-channel speech enhancement using ultrasound , 2021, MobiCom.

[4]  Giuseppe Pirlo,et al.  Automatic Signature Verification: The State of the Art , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[5]  Gabe Alvarez,et al.  Offline Signature Verification with Convolutional Neural Networks , 2016 .

[6]  Qian Zhang,et al.  Sensing to Hear , 2021, Proc. ACM Interact. Mob. Wearable Ubiquitous Technol..

[7]  Bruce A. Draper,et al.  Computational Statistics and Data Analysis Introduction to Face Recognition and Evaluation of Algorithm Performance , 2022 .

[8]  Miguel Angel Ferrer-Ballester,et al.  A Perspective Analysis of Handwritten Signature Technology , 2019, ACM Comput. Surv..

[9]  Yuval Elovici,et al.  Handwritten Signature Verification Using Wrist-Worn Devices , 2018, Proc. ACM Interact. Mob. Wearable Ubiquitous Technol..

[10]  Lei Wang,et al.  BlinkListener , 2021, Proc. ACM Interact. Mob. Wearable Ubiquitous Technol..

[11]  E. Yakhnich Channel estimation for EGPRS modems , 2001, IEEE VTS 53rd Vehicular Technology Conference, Spring 2001. Proceedings (Cat. No.01CH37202).

[12]  Jun Wu,et al.  Toward Force-Based Signature Verification: A Pen-Type Sensor and Preliminary Validation , 2010, IEEE Transactions on Instrumentation and Measurement.

[13]  Dong Li,et al.  FM-track: pushing the limits of contactless multi-target tracking using acoustic signals , 2020, SenSys.

[14]  Santosh Kumar,et al.  rConverse , 2018, Proc. ACM Interact. Mob. Wearable Ubiquitous Technol..

[15]  Daqing Zhang,et al.  Your Smart Speaker Can "Hear" Your Heartbeat! , 2020, Proc. ACM Interact. Mob. Wearable Ubiquitous Technol..

[16]  Haipeng Dai,et al.  UltraGesture: Fine-Grained Gesture Sensing and Recognition , 2018, 2018 15th Annual IEEE International Conference on Sensing, Communication, and Networking (SECON).

[17]  Chengzhu Yu,et al.  Seq2Seq Attentional Siamese Neural Networks for Text-dependent Speaker Verification , 2019, ICASSP 2019 - 2019 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[18]  Neal S Latman,et al.  A field study of the accuracy and reliability of a biometric iris recognition system. , 2013, Science & justice : journal of the Forensic Science Society.

[19]  Minglu Li,et al.  LipPass: Lip Reading-based User Authentication on Smartphones Leveraging Acoustic Signals , 2018, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications.

[20]  Damon L. Woodard,et al.  Deep Learning for Biometrics , 2018, ACM Comput. Surv..

[21]  Yingying Chen,et al.  An Indirect Eavesdropping Attack of Keystrokes on Touch Screen through Acoustic Sensing , 2021, IEEE Transactions on Mobile Computing.

[22]  Alberto Botana López,et al.  Deep Learning in Biometrics: A Survey , 2019, ADCAIJ: Advances in Distributed Computing and Artificial Intelligence Journal.

[23]  Kaspar Riesen,et al.  A Survey of State of the Art Methods Employed in the Offline Signature Verification Process , 2020 .

[24]  Cam-Tu Nguyen,et al.  SilentTalk: Lip reading through ultrasonic sensing on mobile phones , 2017, IEEE INFOCOM 2017 - IEEE Conference on Computer Communications.

[25]  Kaishun Wu,et al.  SilentSign: Device-free Handwritten Signature Verification through Acoustic Sensing , 2020, 2020 IEEE International Conference on Pervasive Computing and Communications (PerCom).

[26]  M. Pukkila Channel Estimation Modeling , 2022 .

[27]  Nidal S. Kamel,et al.  Glove-Based Approach to Online Signature Verification , 2008, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[28]  Sergey Ioffe,et al.  Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift , 2015, ICML.

[29]  VSkin , 2018, Proceedings of the 24th Annual International Conference on Mobile Computing and Networking.

[30]  Robert Sabourin,et al.  Dynamic selection of generative-discriminative ensembles for off-line signature verification , 2012, Pattern Recognit..

[31]  Aleksander Madry,et al.  How Does Batch Normalization Help Optimization? (No, It Is Not About Internal Covariate Shift) , 2018, NeurIPS.

[32]  JUSTINE ZHANG,et al.  Quantifying the Causal Effects of Conversational Tendencies , 2020, Proc. ACM Hum. Comput. Interact..

[33]  Réjean Plamondon,et al.  Signature Verification Based on the Kinematic Theory of Rapid Human Movements , 2017, IEEE Transactions on Human-Machine Systems.

[34]  Lei Xie,et al.  VSkin: Sensing Touch Gestures on Surfaces of Mobile Devices Using Acoustic Signals , 2018, MobiCom.

[35]  Meng Zhao,et al.  BiLock: User Authentication via Dental Occlusion Biometrics , 2018, Proc. ACM Interact. Mob. Wearable Ubiquitous Technol..

[36]  BiLock , 2018, Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies.

[37]  Zhu Wang,et al.  AcousticID: Gait-based Human Identification Using Acoustic Signal , 2019, Proc. ACM Interact. Mob. Wearable Ubiquitous Technol..

[38]  Geoffrey E. Hinton,et al.  Visualizing Data using t-SNE , 2008 .

[39]  Réjean Plamondon,et al.  Dynamic Signature Verification System Based on One Real Signature , 2018, IEEE Transactions on Cybernetics.

[40]  Hassan Charaf,et al.  A study on the consistency and significance of local features in off-line signature verification , 2013, Pattern Recognit. Lett..

[41]  Lianwen Jin,et al.  Online Signature Verification Using Recurrent Neural Network and Length-Normalized Path Signature Descriptor , 2017, 2017 14th IAPR International Conference on Document Analysis and Recognition (ICDAR).

[42]  Sangki Yun,et al.  Strata: Fine-Grained Acoustic-based Device-Free Tracking , 2017, MobiSys.

[43]  Gregory R. Koch,et al.  Siamese Neural Networks for One-Shot Image Recognition , 2015 .

[44]  R. Mulder,et al.  Geographically pervasive effects of urban noise on frequency and syllable rate of songs and calls in silvereyes (Zosterops lateralis) , 2011, Proceedings of the Royal Society B: Biological Sciences.

[45]  Tom Fawcett,et al.  An introduction to ROC analysis , 2006, Pattern Recognit. Lett..

[46]  Suresh Sundaram,et al.  An enhanced contextual DTW based system for online signature verification using Vector Quantization , 2016, Pattern Recognit. Lett..

[47]  Bing Zhou,et al.  EchoPrint: Two-factor Authentication using Acoustics and Vision on Smartphones , 2018, MobiCom.

[48]  Alejandro F. Frangi,et al.  This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination. , 2022 .

[49]  Gregory D. Abowd,et al.  TapSkin: Recognizing On-Skin Input for Smartwatches , 2016, ISS.

[50]  Panlong Yang,et al.  iDial: Enabling a Virtual Dial Plate on the Hand Back for Around-Device Interaction , 2018, Proc. ACM Interact. Mob. Wearable Ubiquitous Technol..

[51]  Julian Fiérrez,et al.  Enhanced on-line signature verification based on skilled forgery detection using Sigma-LogNormal Features , 2015, 2015 International Conference on Biometrics (ICB).

[52]  A. Rodríguez Valiente,et al.  Extended high-frequency (9–20 kHz) audiometry reference thresholds in 645 healthy subjects , 2014, International journal of audiology.

[53]  Yingyong Qi,et al.  Signature verification using global and grid features , 1994, Pattern Recognit..

[54]  Qian Zhang,et al.  ASSV: Handwritten Signature Verification Using Acoustic Signals , 2019, Proc. ACM Interact. Mob. Wearable Ubiquitous Technol..

[55]  Kaspar Riesen,et al.  Offline Signature Verification using Structural Dynamic Time Warping , 2019, 2019 International Conference on Document Analysis and Recognition (ICDAR).

[56]  Bagher BabaAli,et al.  Usage of autoencoders and Siamese networks for online handwritten signature verification , 2017, Neural Computing and Applications.

[57]  Yanwen Wang,et al.  Push the Limit of Acoustic Gesture Recognition , 2020, IEEE INFOCOM 2020 - IEEE Conference on Computer Communications.

[58]  Dong Wang,et al.  Towards Domain-independent Complex and Fine-grained Gesture Recognition with RFID , 2020, Proc. ACM Hum. Comput. Interact..

[59]  Himanshu Yadav,et al.  An Assessment on Credit Card Fraud Detection: Survey , 2020 .

[60]  Jamal Ghasemi,et al.  Online signature verification using double-stage feature extraction modelled by dynamic feature stability experiment , 2017, IET Biom..

[61]  Miguel Angel Ferrer-Ballester,et al.  Offline geometric parameters for automatic signature verification using fixed-point arithmetic , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[62]  EchoPrint , 2018, Proceedings of the 24th Annual International Conference on Mobile Computing and Networking.