IEEE Access (Jan 2021)

Using Residual Networks and Cosine Distance-Based K-NN Algorithm to Recognize On-Line Signatures

  • Gibrael Abosamra,
  • Hadi Oqaibi

DOI
https://doi.org/10.1109/ACCESS.2021.3071479
Journal volume & issue
Vol. 9
pp. 54962 – 54977

Abstract

Read online

As a result of the urgent need to immediately identify individuals through the Internet, especially given the Coronavirus (COVID-19) pandemic at present, the recognition of online handwritten signatures has quickly evolved to become an urgent and necessary matter. However, signature identification remains challenging in the pattern recognition field due to intra-class variability and inter-class similarity. Intra-class variability is a characteristic of human behavioural activities, particularly in handwriting where no two handwritten signatures of any person can exactly coincide. The inter-class similarity is also a characteristic of human movement-based activities such as handwritten signatures particularly when the number of writers is large. In this research, an optimized transfer-learning-based architecture is proposed as a highly accurate identification technique for online-signatures using ResNet18 as a feature extraction deep-learning module. The X-Y time-series signals of the signatures were initially converted into images and used in retraining the ResNet18 model to achieve relatively high accuracy. The retrained ResNet18 model was then used to extract features that possess high discriminative distances among different classes of handwritten signatures. The model’s deep layers were searched to determine the best layer that provided the most discriminative features when using a 1-nearest neighbour learning algorithm based on the cosine distance. By using an ensemble of five models trained on rotated versions of the original signatures and using only three training samples from each writer, the classification accuracy achieved 100% when applied on the genuine signatures of public datasets such as SVC 2004 TASK1 and TASK2, and a new proprietary dataset composed of 120 genuine users. When the abovementioned technique was tested on the aggregated version of the aforementioned datasets, the resultant accuracy was still above 99%. Moreover, the robustness of the technique was proven by testing the generated models trained with one dataset with the other two datasets resulting in accuracy above 99% for all combinations.

Keywords