Offline Handwritten Gurumukhi Character Recognition System Using Deep Learning

  • Udit Jindal
  • Sheifali Gupta
  • Vishal Jain
  • Marcin PaprzyckiEmail author
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 1064)


Currently, Gurumukhi—a religion-specific language originating from India, ranks as the 14th most spoken language and the 18th most popular writing script language of the entire world. However, while there exists a large body of literature related to recognition of handwritten texts in various languages, number of publications related to recognition of Indian handwritten scripts is considerably smaller. It concerns also the case of Gurumukhi. Hence, in the current contribution, we consider Gurumukhi handwritten character recognition, to fill the existing practical gap. The proposed approach is based on deep convolutional neural networks and has been applied to the 35 core Gurumukhi characters. Obtained results are promising, as accuracy of 98.32% has been achieved for the training dataset, and 74.66%, on the test data. These results are comparable to results reported in earlier research but have been obtained without any feature extraction or post-processing.


Character recognition Deep learning Convolutional neural network Handwritten script Gurumukhi 


  1. 1.
    R.D. Zarro, M.A. Anwer, Recognition-based online Kurdish character recognition using hidden Markov model and harmony search. Eng. Sci. Technol. Int. J. 20(2), 783–794 (2017)CrossRefGoogle Scholar
  2. 2.
    Z. Alom, P. Sidike, M. Hasan, T.M. Taha, V.K. Asari, Handwritten Bangla character recognition using the state-of-art deep convolutional neural networks. Comput. Vis. Pattern Recognit., 1–12 (2017)CrossRefGoogle Scholar
  3. 3.
    D. Sharma, U. Jain, Recognition of isolated handwritten characters of Gurumukhi script using neocognitron. Int. J. Comput. Appl. 10(8), 975–8887 (2010)Google Scholar
  4. 4.
    G. Lehal, C. Singh, A Gurumukhi script recognition system. Int. Conf. Pattern Recognit. 2(2), 557–560 (2000)CrossRefGoogle Scholar
  5. 5.
    N. Kumar, S. Gupta, A novel handwritten Gurumukhi character recognition system based on deep neural networks. Int. J. Pure Appl. Math. 117(21), 663–678 (2017)Google Scholar
  6. 6.
    M. Kumar, M.K. Jindal, R.K. Sharma, k-nearest neighbor based offline handwritten Gurumukhi character recognition, in Proceedings of the 2011 International Conference on Image Information Processing (ICIIP) (2011)Google Scholar
  7. 7.
    M. Kumar, M.K. Jindal, R.K. Sharma, Classification of characters and grading writers in offline handwritten Gurumukhi script, in 2011 International Conference on Image Information Processing, Shimla (2011), pp. 1–4Google Scholar
  8. 8.
    N. Kumar, S. Gupta, Offline handwritten Gurumukhi character recognition: a review. Int. J. Softw. Eng. Its Appl. 10(5), 77–86 (2016)Google Scholar
  9. 9.
    S. Acharya, A.K. Pant, P. K. Gyawali, Deep learning based large scale handwritten Devanagari character recognition, in 2015 9th International Conference on Software, Knowledge, Information Management and Applications (SKIMA), Kathmandu (2015), pp. 1–6.
  10. 10.
    S. Roy, N. Das, M. Kundu, M. Nasipuri, Handwritten isolated Bangla compound character recognition: a new benchmark using a novel deep learning approach. Pattern Recognit. Lett. 90, 15–21 (2017)CrossRefGoogle Scholar
  11. 11.
    H. Kaur, S. Rani, Handwritten Gurumukhi character recognition using convolution neural network. Int. J. Comput. Intell. Res. 13.5 90, 933–943 (2017)Google Scholar
  12. 12.
    S. Naz, A.I. Umar, R. Ahmad, I. Siddiqi, S.B. Ahmed, M.I. Razzak, F. Shafait, Urdu Nastaliq recognition using convolutional–recursive deep learning. Neurocomputing 243, 80–87 (2017)CrossRefGoogle Scholar
  13. 13.
    B. Chakraborty, B. Shaw, J. Aich, U. Bhattacharya, S.K. Parui, Does deeper network lead to better accuracy: a case study on handwritten Devanagari characters, in 2018 13th IAPR International Workshop on Document Analysis Systems (2018), pp. 411–416Google Scholar
  14. 14.
    M.M. Rahman, M.A.H. Akhand, S. Islam, P. Chandra Shill, M.M. Hafizur Rahman, Bangla handwritten character recognition using convolutional neural network. Int. J. Image, Graph. Signal Process. 7(8), 42–49 (2015)CrossRefGoogle Scholar
  15. 15.
    M. Mhiri, C. Desrosiers, M. Cheriet, Convolutional pyramid of bidirectional character sequences for the recognition of handwritten words. Pattern Recognit. Lett. 111, 87–93 (2018)CrossRefGoogle Scholar
  16. 16.
    M.Z. Alom, P. Sidike, T.M. Taha, V.K. Asari, Handwritten Bangla Digit Recognition Using Deep Learning (2017). arXiv:1705.02680

Copyright information

© Springer Nature Singapore Pte Ltd. 2020

Authors and Affiliations

  • Udit Jindal
    • 1
  • Sheifali Gupta
    • 1
  • Vishal Jain
    • 2
  • Marcin Paprzycki
    • 3
    Email author
  1. 1.Chitkara University Institute of Engineering and TechnologyChitkara UniversityRajpuraIndia
  2. 2.Bharati Vidyapeeth’s Institute of Computer Applications and ManagementNew DelhiIndia
  3. 3.Systems Research Institute, Polish Academy of SciencesWarsawPoland

Personalised recommendations