Abstract
Handwritten signatures are an undeniable and unique way to prove the identity of persons. Owing to the simplicity and uniqueness, it finds an essential place in the area of behavioral biometric. Signatures are the most widely accepted biometric trait by law enforcement agencies/personnel for verification purposes, especially in financial institutions, legal transactions, etc. and hence secured authentication becomes imperative. In the era of a digital age, numerous transactions are taking place, where handwritten signature verification is required by the agencies, e.g., banks, etc. In such scenarios, the process of signature verification, besides being accurate and secure, should be very fast, i.e., the real-time verification can be done. In this paper, we have proposed a convolutional neural network-based language-independent shallow architecture (sCNN(Shallow Convolutional Neural Network)) for signature verification. The proposed architecture is very simple but extremely efficient in terms of accuracy. A custom shallow convolution neural network is used to automatically learn the features of signature from the provided training data. Another contribution of the research work, which is the handwritten signature data collection for 137 subjects and 467 subjects, which are named as CVBLSig-V1 and CVBLSig-V2 respectively, has been reported in this paper. The performance of the proposed architecture has been evaluated on publicly available datasets, i.e., MCYT-75, MCYT-100, and GPDS, as well as CVBLSig-V1 and CVBLSig-V2. The performance was also compared with state of the art reported methods and shown improved, while considering the accuracy and equal error rate (EER) as performance metrics.
Similar content being viewed by others
Notes
anamika06jain@gmail.com, rsi2016005@iiita.ac.in
References
Alcantarilla PF, Bartoli A, Davison AJ (2012) Kaze features. In: Fitzgibbon A., Lazebnik S., Perona P., Sato Y., Schmid C (eds) Computer vision – ECCV 2012. Springer, Berlin, pp 214–227
Azmi AN, Nasien D, Omar FS (2017) Biometric signature verification system based on freeman chain code and k-nearest neighbor. Multimed Tools Appl 76 (14):15341–15355
Bajaj R, Chaudhury S (1997) Signature verification using multiple neural classifiers. Pattern Recogn 30(1):1–7
Baltzakis H, Papamarkos N (2001) A new signature verification technique based on a two-stage neural network classifier. Eng Appl Artif Intell 14 (1):95–103. https://doi.org/10.1016/S0952-1976(00)00064-6. http://www.sciencedirect.com/science/article/pii/S0952197600000646
Berkay Yilmaz M, Ozturk K (2018) Hybrid user-independent and user-dependent offline signature verification with a two-channel cnn. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops, pp 526–534
Bhukya RK, Sarma BD, Prasanna SM (2018) End point detection using speech-specific knowledge for text-dependent speaker verification. Circ Syst Signal Process 37(12):5507–5539
Bouamra W, Djeddi C, Nini B, Diaz M, Siddiqi I (2018) Towards the design of an offline signature verifier based on a small number of genuine samples for training. Expert Syst Appl 107:182–195
Charfi N, Trichili H, Alimi AM, Solaiman B (2017) Bimodal biometric system for hand shape and palmprint recognition based on sift sparse representation. Multimed Tools Appl 76(20):20457–20482
Chaudhry SA, Naqvi H, Khan MK (2018) An enhanced lightweight anonymous biometric based authentication scheme for tmis. Multimed Tools Appl 77(5):5503–5524
Cs231n: Convolutional neural networks for visual recognition. http://cs231n.github.io/convolutional-networks/http://cs231n.github.io/convolutional-networks/
De Marsico M, Petrosino A, Ricciardi S (2016) Iris recognition through machine learning techniques: a survey. Pattern Recogn Lett 82:106–115
Dey S, Dutta A, Toledo JI, Ghosh SK, Lladós J, Pal U (2017) Signet: Convolutional siamese network for writer independent offline signature verification. arXiv:1707.02131
Dutta A, Pal U, Lladós J (2016) Compact correlated features for writer independent signature verification. In: 2016 23Rd international conference on pattern recognition (ICPR), pp 3422–3427. https://doi.org/10.1109/ICPR.2016.7900163
Ferrer MA, Vargas JF, Morales A, Ordonez A (2012) Robustness of offline signature verification based on gray level features. IEEE Trans Inf Forensic Secur 7 (3):966–977. https://doi.org/10.1109/TIFS.2012.2190281
Ferrer MA, Diaz-Cabrera M, Morales A (2013) Synthetic off-line signature image generation. In: 2013 International conference on biometrics (ICB), pp 1–7. https://doi.org/10.1109/ICB.2013.6612969
Ferrer MA, Diaz-Cabrera M, Morales A (2015) Static signature synthesis: a neuromotor inspired approach for biometrics. IEEE Trans Pattern Anal Mach Intell 37 (3):667–680
Fierrez-Aguilar J, Nanni L, Lopez-Peṅalba J, Ortega-Garcia J, Maltoni D (2005) An on-line signature verification system based on fusion of local and global information. In: Kanade T, Jain A, Ratha NK (eds) Audio- and video-based biometric person authentication. Springer, Berlin, pp 523–532
Hadjadji B, Chibani Y, Nemmour H (2017) An efficient open system for offline handwritten signature identification based on curvelet transform and one-class principal component analysis. Neurocomputing 265:66–77. https://doi.org/10.1016/j.neucom.2017.01.108. http://www.sciencedirect.com/science/article/pii/S0925231217310159. New Trends for Pattern Recognition: Theory and Applications
Hafemann LG, Sabourin R, Oliveira LS (2016) Analyzing features learned for offline signature verification using deep cnns. In: 2016 23rd international conference on Pattern recognition (ICPR). IEEE, pp 2989–2994
Hafemann LG, Sabourin R, Oliveira LS (2016) Writer-independent feature learning for offline signature verification using deep convolutional neural networks. In: 2016 international joint conference on Neural networks (IJCNN). IEEE, pp 2576–2583
Hafemann LG, Sabourin R, Oliveira LS (2017) Learning features for offline handwritten signature verification using deep convolutional neural networks. Pattern Recogn 70:163–176
Hafemann LG, Oliveira LS, Sabourin R (2018) Fixed-sized representation learning from offline handwritten signatures of different sizes. Int J Doc Anal Recogn (IJDAR) 21(3):219–232. https://doi.org/10.1007/s10032-018-0301-6
Hafemann LG, Oliveira LS, Sabourin R (2018) Fixed-sized representation learning from offline handwritten signatures of different sizes. Int J Doc Anal Recogn (IJDAR) 21(3):219–232
He K, Zhang X, Ren S, Sun J (2015) Spatial pyramid pooling in deep convolutional networks for visual recognition. IEEE Trans Pattern Anal Mach Intell 37 (9):1904–1916. https://doi.org/10.1109/TPAMI.2015.2389824
He L, Tan H, Huang ZC (2019) Online handwritten signature verification based on association of curvature and torsion feature with hausdorff distance. Multimedia Tools and Applications 78(14):19253–19278
Jain AK, Ross A, Prabhakar S (2004) An introduction to biometric recognition. IEEE Trans Circ Syst Video Technol 14(1):4–20
Jain AK, Nandakumar K, Ross A (2016) 50 years of biometric research: Accomplishments, challenges, and opportunities. Pattern Recogn Lett 79:80–105. https://doi.org/10.1016/j.patrec.2015.12.013. http://www.sciencedirect.com/science/article/pii/S0167865515004365
Lai S, Jin L, Yang W (2017) Online signature verification using recurrent neural network and length-normalized path signature descriptor. In: 2017 14Th IAPR international conference on document analysis and recognition (ICDAR). IEEE, vol 1, pp 400–405
Liu W, Wen Y, Yu Z, Yang M (2016) Large-margin softmax loss for convolutional neural networks. In: ICML, pp 507–516
Manjunatha K, Manjunath S, Guru D, Somashekara M (2016) Online signature verification based on writer dependent features and classifiers. Pattern Recogn Lett 80:129–136
Okawa M (2018) From bovw to vlad with kaze features: Offline signature verification considering cognitive processes of forensic experts. Pattern Recogn Lett 113:75–82
Okawa M (2018) Synergy of foreground–background images for feature extraction: Offline signature verification using fisher vector with fused kaze features. Pattern Recogn 79:480–489. https://doi.org/10.1016/j.patcog.2018.02.027. http://www.sciencedirect.com/science/article/pii/S0031320318300803
Ortega-Garcia J, Fierrez-Aguilar J, Simon D, Gonzalez J, Faundez-Zanuy M, Espinosa V, Satue A, Hernaez I, Igarza JJ, Vivaracho C et al (2003) Mcyt baseline corpus: a bimodal biometric database. IEE Proc-Vis Image Signal Process 150 (6):395–401
Pal S, Alaei A, Pal U, Blumenstein M (2016) Performance of an off-line signature verification method based on texture features on a large indic-script signature dataset. In: 2016 12Th IAPR workshop on document analysis systems (DAS). IEEE, pp 72–77
Pascual-Gaspar JM, Cardeṅoso-Payo V, Vivaracho-Pascual CE (2009) Practical on-line signature verification. In: Tistarelli M, Nixon MS (eds). Springer, Berlin, pp 1180–1189
Ruder S (2016) An overview of gradient descent optimization algorithms. arXiv:1609.04747
Sae-Bae N, Memon N (2014) Online signature verification on mobile devices. IEEE Trans Inf Forensic Secur 9(6):933–947. https://doi.org/10.1109/TIFS.2014.2316472
Sharma A, Sundaram S (2017) A novel online signature verification system based on gmm features in a dtw framework. IEEE Trans Inf Forensic Secur 12(3):705–718. https://doi.org/10.1109/TIFS.2016.2632063
Sharma S, Dubey SR, Singh SK, Saxena R, Singh RK (2015) Identity verification using shape and geometry of human hands. Expert Syst Appl 42(2):821–832
Van BL, Garcia-Salicetti S, Dorizzi B (2007) On using the viterbi path along with hmm likelihood information for online signature verification. IEEE Trans Syst Man Cybern Part B (Cybern) 37(5):1237–1247. https://doi.org/10.1109/TSMCB.2007.895323
Vargas JF, Travieso CM, Alonso JB, Ferrer MA (2010) Off-line signature verification based on gray level information using wavelet transform and texture features. In: 2010 12Th international conference on frontiers in handwriting recognition, pp 587–592. https://doi.org/10.1109/ICFHR.2010.96
Vezzetti E, Calignano F, Moos S (2010) Computer-aided morphological analysis for maxillo-facial diagnostic: a preliminary study. Journal of Plastic. Reconstruct Aesthet Surgery 63(2):218–226
Vezzetti E, Moos S, Marcolin F, Stola V (2012) A pose-independent method for 3d face landmark formalization. Comput Methods Programs Biomed 108 (3):1078–1096
Wan C, Wang L, Phoha VV (2019) A survey on gait recognition. ACM Comput Surv (CSUR) 51(5):89
Yeung DY, Chang H, Xiong Y, George S, Kashi R, Matsumoto T, Rigoll G (2004) Svc2004: First international signature verification competition. In: Zhang D, Jain AK (eds) Biometric authentication. Springer, Berlin, pp 16–22
Zhang C, Bengio S, Hardt M, Recht B, Vinyals O (2016) Understanding deep learning requires rethinking generalization. arXiv:1611.03530
Zois EN, Alexandridis A, Economou G (2019) Writer independent offline signature verification based on asymmetric pixel relations and unrelated training-testing datasets. Expert Syst Appl 125:14–32
Acknowledgments
This research is conducted in Indian Institute of Information Technology Allahabad and supported by the Ministry of Human Resource and Development, Government of India. We are grateful to the support of NVIDIA Corporation. NVIDIA Corporation has donated TITANX(PASCAL) GPU with 3584 CUDA cores.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Jain, A., Singh, S.K. & Singh, K.P. Handwritten signature verification using shallow convolutional neural network. Multimed Tools Appl 79, 19993–20018 (2020). https://doi.org/10.1007/s11042-020-08728-6
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-020-08728-6