Abstract
Recent years have witnessed the surge of graph neural networks (GNNs) in various research fields. Compared to the convolutional neural networks (CNNs), GNNs happen to be more powerful and comprehensive as they use graphs to learn an embedding that contains information about the neighbourhood of a target node in a graph. Hence, GNN models have achieved exemplary performance in many tasks such as node classification, link prediction, and graph classification. In this work, we have come up with a solution to the problem of offline signature verification with the relational inductive biases of a GNN model. To apply the node classification strategy of a GNN model, a network is constructed. The network consists of training signature samples of a particular user, where each node represents a signature sample. GraphSAGE, an inductive representation learning algorithm, is utilized to train the model. Later, a test signature sample (i.e., a newly added node to the existing training graph) is classified into one of the two classes: genuine or forged using the trained model. The obtained results lay out a robust manifestation of the benefits of learned gray level co-occurrence matrix (GLCM) based features. The proposed method has been evaluated on two standard signature datasets, namely MCYT-75 and UTSig. The equal error rate (EER) values are 0.13 and 0.66 on MCYT-75 and UTSig datasets respectively. Use of a writer dependent schema with a distinctive model for each writer, and only with a handful number of training samples, the proposed model stands out amongst its predecessors.
Similar content being viewed by others
References
Banerjee D, Chatterjee B, Bhowal P, Bhattacharyya T, Malakar S, Sarkar R (2021) A new wrapper feature selection method for language-invariant offline signature verification. Expert Syst Appl 186:115756. https://doi.org/10.1016/j.eswa.2021.115756
Barburiceanu S, Terebes R, Meza S (2021) 3D texture feature extraction and classification using glcm and lbp-based descriptors. Appl Sci 11(5):2332
Batool FE, Attique M, Sharif M, Javed K, Nazir M, Abbasi AA, Iqbal Z, Riaz N (2020) Offline signature verification system: a novel technique of fusion of glcm and geometric features using SVM. Multimedia Tools Appl. https://doi.org/10.1007/s11042-020-08851-4
Bertolini D, Oliveira LS, Justino E, Sabourin R (2010) Reducing forgeries in writer-independent off-line signature verification through ensemble of classifiers. Pattern Recogn 43(1):387–396
Bhowal P, Banerjee D, Malakar S, Sarkar R (2021) A two-tier ensemble approach for writer dependent online signature verification. J Ambient Intell Human Comput. https://doi.org/10.1007/s12652-020-02872-5
Bhunia AK, Alaei A, Roy PP (2019) Signature verification approach using fusion of hybrid texture features. Neural Comput Appl 31(12):8737–8748
Chen Z, Li X, Bruna J (2017) Supervised community detection with line graph neural networks. arXiv:1705.08415
Data61 C (2018) Stellargraph machine learning library. https://github.com/stellargraph/stellargraph
Deng PS, Liao HYM, Ho CW, Tyan HR (1999) Wavelet-based off-line handwritten signature verification. Comput Vis Image Underst 76(3):173–190
Fillingham D (1997) A comparison of digital and handwritten signatures. Ethics Law Electron Front 6. https://groups.csail.mit.edu/mac/classes/6.805/student-papers/fall97-papers/fillingham-sig.html. Accessed 6 Nov 2021
Ganar AN, Gode C, Jambhulkar SM (2014) Enhancement of image retrieval by using colour, texture and shape features. In: 2014 International Conference on Electronic Systems, Signal Processing and Computing Technologies. IEEE, pp 251–255. https://doi.org/10.1109/ICESC.2014.48
Ghosh R (2021) A recurrent neural network based deep learning model for offline signature verification and recognition system. Expert Syst Appl 168:114249
Guerbai Y, Chibani Y, Hadjadji B (2015) The effective use of the one-class SVM classifier for handwritten signature verification based on writer-independent parameters. Pattern Recogn 48(1):103–113
Hafemann LG, Sabourin R, Oliveira LS (2017) Learning features for offline handwritten signature verification using deep convolutional neural networks. Pattern Recogn 70:163–176
Hamilton WL, Ying R, Leskovec J (2017) Inductive representation learning on large graphs. arXiv:1706.02216
Hemalatha V, Sundar C (2020) Automatic liver cancer detection in abdominal liver images using soft optimization techniques. J Ambient Intell Human Comput 12(5):4765–4774. https://doi.org/10.1007/s12652-020-01885-4
Jin C, Ruan T, Wu D, Xu L, Dong T, Chen T, Wang S, Du Y, Wu M (2021) Hetgat: a heterogeneous graph attention network for freeway traffic speed prediction. J Ambient Intell Human Comput. https://doi.org/10.1007/s12652-020-02807-0
Kim J, Kim T, Kim S, Yoo CD (2019) Edge-labeling graph neural network for few-shot learning. In: Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pp 11–20
Kipf TN, Welling M (2016) Semi-supervised classification with graph convolutional networks. arXiv:1609.02907
Li X, Sun Q, Liu Y, Zhou Q, Zheng S, Chua TS, Schiele B (2019a) Learning to self-train for semi-supervised few-shot classification. Adv Neural Inf Process Syst 32:10276–10286
Li Y, Gu C, Dullien T, Vinyals O, Kohli P (2019b) Graph matching networks for learning the similarity of graph structured objects. In: Chaudhuri K, Salakhutdinov R (eds) Proceedings of the 36th International Conference on Machine Learning. Proceedings of Machine Learning Research, PMLR, pp 3835–3845
Li Z, Nie F, Chang X, Nie L, Zhang H, Yang Y (2018a) Rank-constrained spectral clustering with flexible embedding. IEEE Trans Neural Netw Learn Syst 29(12):6073–6082
Li Z, Nie F, Chang X, Yang Y, Zhang C, Sebe N (2018b) Dynamic affinity graph construction for spectral clustering using multiple features. IEEE Trans Neural Netw Learn Syst 29(12):6323–6332
Li Z, Yao L, Chang X, Zhan K, Sun J, Zhang H (2019c) Zero-shot event detection via event-adaptive concept relevance mining. Pattern Recogn 88:595–603
Lin CH, Chen RT, Chan YK (2009) A smart content-based image retrieval system based on color and texture feature. Image Vis Comput 27(6):658–665
Luo C, Li Z, Huang K, Feng J, Wang M (2017a) Zero-shot learning via attribute regression and class prototype rectification. IEEE Trans Image Process 27(2):637–648
Luo M, Chang X, Li Z, Nie L, Hauptmann AG, Zheng Q (2017b) Simple to complex cross-modal learning to rank. Comput Vis Image Underst 163:67–77
Maergner P, Howe NR, Riesen K, Ingold R, Fischer A (2019a) Graph-based offline signature verification. arXiv:1906.10401
Maergner P, Pondenkandath V, Alberti M, Liwicki M, Riesen K, Ingold R, Fischer A (2019b) Combining graph edit distance and triplet networks for offline signature verification. Pattern Recogn Lett 125:527–533
Malakar S, Mohanta D, Sarkar R, Nasipuri M (2010) A novel noise-removal technique for document images. Int J Comput Commun Technol 2(2):120–124
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
Mwangi KE (2008) Offline handwritten signature verification using SIFT features. Faculty of Computing and Information Technology, Makerere University. https://www.journalarjom.com/index.php/ARJOM/article/download/30170/56612
Narwade PN, Sawant RR, Bonde SV (2018) Offline handwritten signature verification using cylindrical shape context. 3D Res 9(4):1–12
Nasser AT, Dogru N (2017) Signature recognition by using SIFT and SURF with SVM basic on RBF for voting online. In: 2017 International Conference on Engineering and Technology (ICET). IEEE, pp 1–5. https://doi.org/10.1109/ICEngTechnol.2017.8308208
Navid SMA, Priya SH, Khandakar NH, Ferdous Z, Haque AB (2019) Signature verification using convolutional neural network. In: 2019 IEEE international conference on robotics, automation, artificial-intelligence and internet-of-things (RAAICON). IEEE, pp 35–39. https://doi.org/10.1109/RAAICON48939.2019.19
Okawa M (2019) Template matching using time-series averaging and DTW with dependent warping for online signature verification. IEEE Access 7:81010–81019
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 Vision Image Signal Process 150(6):395–401
Ruiz V, Linares I, Sanchez A, Velez JF (2020) Off-line handwritten signature verification using compositional synthetic generation of signatures and siamese neural networks. Neurocomputing 374:30–41
Scarselli F, Gori M, Tsoi AC, Hagenbuchner M, Monfardini G (2008) The graph neural network model. IEEE Trans Neural Netw 20(1):61–80
Serdouk Y, Nemmour H, Chibani Y (2017) Handwritten signature verification using the quad-tree histogram of templates and a support vector-based artificial immune classification. Image Vis Comput 66:26–35
Shanker AP, Rajagopalan A (2007) Off-line signature verification using DTW. Pattern Recogn Lett 28(12):1407–1414
Shao H, Wu Y, Cui W, Zhang J (2008) Image retrieval based on mpeg-7 dominant color descriptor. In: 2008 The 9th International Conference for Young Computer Scientists. IEEE, pp 753–757. https://doi.org/10.1109/ICYCS.2008.89
Soleimani A, Araabi BN, Fouladi K (2016a) Deep multitask metric learning for offline signature verification. Pattern Recogn Lett 80:84–90
Soleimani A, Fouladi K, Araabi BN (2016b) Persian offline signature verification based on curvature and gradient histograms. In: 2016 6th International Conference on Computer and Knowledge Engineering (ICCKE). IEEE, pp 147–152. https://doi.org/10.1109/ICCKE.2016.7802131
Soleimani A, Fouladi K, Araabi BN (2016c) Utsig: A persian offline signature dataset. IET Biometrics 6(1):1–8
Stauffer M, Maergner P, Fischer A, Ingold R, Riesen K (2019) Offline signature verification using structural dynamic time warping. In: 2019 International conference on document analysis and recognition (ICDAR). IEEE, pp 1117–1124. https://doi.org/10.1109/ICDAR.2019.00181
Swaroop P, Sharma N (2016) An overview of various template matching methodologies in image processing. Int J Comput Appl 153(10):8–14
Wang SH, Govindaraj V, Gorriz JM, Zhang X, Zhang YD (2021) Explainable diagnosis of secondary pulmonary tuberculosis by graph rank-based average pooling neural network. J Ambient Intell Human Comput:1–14
Xing ZJ, Yin F, Wu YC, Liu CL (2018) Offline signature verification using convolution siamese network. In: Ninth International Conference on Graphic and Image Processing (ICGIP 2017), International Society for Optics and Photonics, vol 10615, pp 415–423. https://doi.org/10.1117/12.2303380
Xu B, Huang J, Hou L, Shen H, Gao J, Cheng X (2020) Label-consistency based graph neural networks for semi-supervised node classification. In: Proceedings of the 43rd international ACM SIGIR conference on research and development in information retrieval. SIGIR '20. Association for Computing Machinery, New York, United States, pp 1897–1900. https://doi.org/10.1145/3397271.3401308
Yamunadevi M, Ranjani SS (2020) Efficient segmentation of the lung carcinoma by adaptive fuzzy–GLCM (AF-GLCM) with deep learning based classification. J Ambient Intell Human Comput 12(5):4715–4725. https://doi.org/10.1007/s12652-020-01874-7
Yapıcı MM, Tekerek A, Topaloğlu N (2021) Deep learning-based data augmentation method and signature verification system for offline handwritten signature. Pattern Anal Appl 24(1):165–179
Yilmaz MB, Yanikoglu B, Tirkaz C, Kholmatov A (2011) Offline signature verification using classifier combination of HOG and LBP features. In: 2011 international joint conference on Biometrics (IJCB). IEEE, pp 1–7. https://doi.org/10.1109/IJCB.2011.6117473
Yuan D, Chang X, Huang PY, Liu Q, He Z (2020) Self-supervised deep correlation tracking. IEEE Trans Image Process 30:976–985
Zhu Y, Lai S, Li Z, Jin L (2020) Point-to-set similarity based deep metric learning for offline signature verification. In: 2020 17th international conference on frontiers in handwriting recognition (ICFHR). IEEE, pp 282–287. https://doi.org/10.1109/ICFHR2020.2020.00059
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
Zois EN, Zervas E, Tsourounis D, Economou G (2020) Sequential motif profiles and topological plots for offline signature verification. In: 2020 IEEE/CVF conference on computer vision and pattern recognition (CVPR). IEEE, pp 13245–13255. https://doi.org/10.1109/CVPR42600.2020.01326
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
Roy, S., Sarkar, D., Malakar, S. et al. Offline signature verification system: a graph neural network based approach. J Ambient Intell Human Comput 14, 8219–8229 (2023). https://doi.org/10.1007/s12652-021-03592-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12652-021-03592-0