Log in

Multi-scripted Writer Independent Off-line Signature Verification using Convolutional Neural Network

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Signature is a biometrics trait widely used for personal verification in financial and most other organizations where financial and relevant types of transactions are done manually with signed authorized papers. A signature verification system aims to verify the minor structural differences between genuine and forged signatures, as most skilled forgery signatures look similar to their respective genuine signatures with specific deformations. Signature verification in a multi-cultural country like India is challenging in both writer-independent and script-independent scenarios where the Indian population uses multiple scripts to write their signatures. This paper reports a writer-independent offline signature verification system that uses Convolutional Neural Network (CNN) architecture for feature extraction and classification. The objective of the proposed work is to model a CNN-based adaptable system to verify multi-scripted offline signatures. The model has been trained and tested on two publicly available databases, viz. CEDAR and BH-Sig260, which consist of Hindi, Bengali, and English signatures. Individual signature classes of unique scripts and a combination of these scripts have been considered for testing the proposed model that determines verification accuracies of 90%, 95%, 98.33%, and 93.33%, respectively. Experimental results are compelling, and the proposed model outperforms the verification accuracies of some well-known models.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (France)

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  1. Amruta J, Sawat D, Hegadi R, Hegadi RS (2020) Verification of genuine and forged offline signatures using Siamese Neural Network (SNN). Multimed Tools Appl 79:35109–35123

    Article  Google Scholar 

  2. 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

    Article  Google Scholar 

  3. Batista L, Granger E, Sabourin R (2012) Dynamic selection of generative–discriminative ensembles for off-line signature verification. Pattern Recogn 45(4):1326–1340

    Article  MATH  Google Scholar 

  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

    Article  MATH  Google Scholar 

  5. Chanu MM, Thongam K (2020) Computer-aided detection of brain tumor from magnetic resonance images using deep learning network. J Ambient Intell Human Comput

  6. Dargan S, Kumar M, Garg A, et al. (2020) Writer identification system for pre-segmented offline handwritten Devanagari characters using k-NN and SVM. Soft Comput 24:10111–10122

    Article  Google Scholar 

  7. Ghosh R (2021) A Recurrent Neural Network based deep learning model for offline signature verification and recognition system. Expert Syst Appl 168:114249. https://doi.org/10.1016/j.eswa.2020.114249

    Article  Google Scholar 

  8. Gonzalez RC, Woods RE (2007) Digital image processing. Prentice Hall

  9. 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

    Article  Google Scholar 

  10. Hafemann LG, Sabourin R, Oliveira LS (2017) Learning features for offline handwritten signature verification using deep convolutional neural networks. Pattern Recogn 70:163–176

    Article  Google Scholar 

  11. Ismail MA, Samia G (2000) Off-line Arabic signature recognition and verification. Pattern Recogn 33:1727–1740

    Article  Google Scholar 

  12. Jahandad SMS, Kamilia K, Nilam NAS, Norliza M (2019) Offline signature verification using deep learning Convolutional Neural Network (CNN) architectures GoogLeNet Inception-v1 and Inception-v3

  13. Krizhevsky A, Sutskever I, Hinton GE (2012) Imagenet classification with deep convolutional neural networks. In: NIPS, pp 1097–1105

  14. Kumar M, **dal SR (2020) A study on recognition of pre-segmented handwritten multi-lingual characters. Arch Comput Methods Eng 27:577–589

    Article  Google Scholar 

  15. Kumar M, **dal SR, **dal MK, et al. (2019) Improved recognition results of medieval handwritten Gurmukhi manuscripts using boosting and bagging methodologies. Neural Process Lett 50:43–56

    Article  Google Scholar 

  16. Kumar M, **dal MK, Sharma RK (2016) A novel framework for grading of writers using offline gurmukhi characters. Proc Natl Acad Sci India Sect A Phys Sci 86:405–415

    Article  Google Scholar 

  17. Kumar M, **dal MK, Sharma RK (2017) Offline handwritten gurmukhi character recognition: analytical study of different transformations. Proc Natl Acad Sci India Sect A Phys Sci 87:137–143

    Article  Google Scholar 

  18. Kumar M, **dal MK, Sharma RK, Rani**dal S (2018) Performance comparison of several feature selection techniques for offline handwritten character recognition. In: 2018 international conference on research in intelligent and computing in engineering (RICE), pp 1–6

  19. Kumar M, **dal MK, Sharma RK, et al. (2019) Character and numeral recognition for non-Indic and Indic scripts: a survey. Artif Intell Rev 52:2235–2261

    Article  Google Scholar 

  20. Kumar M, **dal MK, Sharma RK, et al. (2020) Performance evaluation of classifiers for the recognition of offline handwritten Gurmukhi characters and numerals: a study. Artif Intell Rev 53:2075–2097

    Article  Google Scholar 

  21. Liu L, Huang L, Yin F, Chen Y (2021) Offline signature verification using a region based deep metric learning network. Pattern Recogn 118:108009. https://doi.org/10.1016/j.patcog.2021.108009

    Article  Google Scholar 

  22. Mizukami Y, Yoshimura M, Miike H, Yoshimura I (2002) An off-line signature verification system using an extracted displacement function. Pattern Recogn Lett 23:1569–1577

    Article  MATH  Google Scholar 

  23. Narang S, **dal MK, Kumar M (2019) Devanagari ancient documents recognition using statistical feature extraction techniques. Sādhanā 44:141

    Article  Google Scholar 

  24. Narang SR, **dal MK, Kumar M (2019) Devanagari ancient character recognition using DCT features with adaptive boosting and bootstrap aggregating. Soft Comput 23:13603–13614

    Article  Google Scholar 

  25. Pal S, Alaei AR, 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: 12th IAPR international workshop on document analysis systems (DAS)

  26. Pinzón-arenas JO, Jiménez-moreno R, Pachón-suescún CG (2019) Offline signature verification using DAG-CNN. Int J Electr Comput Eng (IJECE) 9(4):3314–3322

    Article  Google Scholar 

  27. Rivard D, Granger E, Sabourin R (2013) Multi-feature extraction and selection in writer-independent off-line signature verification. IJDAR 16(1):83–103

    Article  Google Scholar 

  28. Roy S, Sarkar D, Malakar S, Sarkar R (2021) Offline signature verification system: a graph neural network based approach. J Ambient Intell Human Comput. https://doi.org/10.1007/s12652-021-03592-0

  29. Shen Y, Qiang Q, Pan J (2002) Offline Signature Verification using geometric features specific to Chinese handwritting. In: 24th international conf information technology interfaces

  30. Sounak D, Anjan D, Toledo JI, Ghosh SK, Llad’os J, Pal U (2017) Signet: convolutional siamese network for writer independent offline signature verification. Pattern Recogn Lett

  31. Teressa L, Kisku DR (2017) A supervised manipuri offline signature verification system with global and local features. In: 7th international symposium on embedded computing and system design NIT Durgapur

  32. Victor LFS, Adriano LIO, Robert S (2018) A writer-independent approach for offline signature verification using deep convolutional neural networks features. In: The 7th Brazilian conference on intelligent systems (BRACIS), Sao Paulo, Brazil

  33. Wan Q, Zou Q (2021) Learning metric features for writer-independent signature verification using dual triplet loss. In: 2020 25th international conference on pattern recognition (ICPR), pp 3853–3859. https://doi.org/10.1109/ICPR48806.2021.9413091

  34. Yilmaz MB, Yaniko B (2016) glu: score level fusion of classifiers in off-line signature verification. Inf Fusion 32:109–119

    Article  Google Scholar 

  35. Zhang X (2017) Melanoma segmentation based on deep learning. Comput Assist Surg 22(S1):267–277

    Article  Google Scholar 

  36. Zheng Y, Iwana BK, Malik MI, Ahmed S, Ohyama W, Uchida S (2021) Learning the micro deformations by max-pooling for offline signature verification. Pattern Recogn 118:108008. https://doi.org/10.1016/j.patcog.2021.108008

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Contributions

Teressa Longjam: Conceptualization of this study, Methodology, Software, Data curation, Writing - Original draft preparation. Dakshina Ranjan Kisku: Formal analysis, Investigation, Supervision, Validation, Writing - review & editing. Phalguni Gupta: Formal analysis, Investigation, Supervision, Validation.

Corresponding author

Correspondence to Teressa Longjam.

Ethics declarations

Conflict of Interests

The authors declare that they have no conflict of interest.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Longjam, T., Kisku, D.R. & Gupta, P. Multi-scripted Writer Independent Off-line Signature Verification using Convolutional Neural Network. Multimed Tools Appl 82, 5839–5856 (2023). https://doi.org/10.1007/s11042-022-13392-z

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-022-13392-z

Keywords

Navigation