US 11,914,673 B2
System to identify authorship of handwritten text based on individual alphabets
Majid Ali Khan, Dhahran (SA); Nazeeruddin Mohammad, Dhahran (SA); Ghassen Ben Brahim, Dhahran (SA); Abul Bashar, Dhahran (SA); and Ghazanfar Latif, Dhahran (SA)
Assigned to Prince Mohammad Bin Fahd University, Dhahran (SA)
Filed by Prince Mohammad Bin Fahd University, Dhahran (SA)
Filed on Oct. 5, 2021, as Appl. No. 17/494,429.
Prior Publication US 2023/0161840 A1, May 25, 2023
Int. Cl. G06K 9/62 (2022.01); G06V 30/28 (2022.01); G06F 18/214 (2023.01); G06F 18/28 (2023.01)
CPC G06F 18/214 (2023.01) [G06F 18/28 (2023.01); G06V 30/293 (2022.01)] 17 Claims
OG exemplary drawing
 
1. A text independent writer verification method, comprising:
receiving, by a processing circuitry, a dataset, the dataset including a set of hand written cursively connected Arabic words from one or more target users, the set of hand written cursively connected Arabic words including a minimum set of words that encompass the entire set of Arabic alphabets;
extracting, by the processing circuitry, individual alphabets from each of the set of hand written cursively connected Arabic words to form extracted individual alphabets for the entire set of Arabic alphabets;
removing, by the processing circuitry, whitespace around the extracted individual alphabets;
training, by the processing circuitry, a deep learning Convolution Neural Network classifier with four convolution layers based on the extracted individual alphabets to form a trained deep learning classifier;
receiving, by the processing circuitry, a new Arabic word hand written by the target user;
classifying, by the processing circuitry performing the trained deep learning classifier, the target user based on the received new hand written Arabic word; and
verifying, by the processing circuitry, the target user from the classified target user, the verification of the target user including a verification accuracy of the hand written cursively connected Arabic words being larger than a verification accuracy threshold value.