Skip to main content
Log in

Writer Identification System for Indic and Non-Indic Scripts: State-of-the-Art Survey

  • Original Paper
  • Published:
Archives of Computational Methods in Engineering Aims and scope Submit manuscript

Abstract

Writer identification is a challenging move in the field of pattern recognition and reflects advanced perceptions into the handwriting research. It is the process of determining the author or writer of the text by matching it with the training database. It is an exigent task because the writing style of an individual is distinct from other because of unique intrinsic characteristics and is different even if the same writer writes that text with the same pen next time. It is concerned with the writing styles, feelings, perception, behavior and the brain of an individual and it is one of the neoteric applications of biometric identification. Biometric identification is the branch of computer science that deals with identification of an individual from a group using unique identifiers such as fingerprints, retina, handwriting and signatures. It is a term used for the body measurements and calculations. This paper presents a comprehensive and transparent panorama on the work done for the writer identification system on different Indic and non-Indic scripts and a widespread view towards this peculiar research area. The structure of the paper comprises introduction, motivation for the work, background, sources of information, schemes, process, reported works, synthesis analysis, study of features and classifiers for writer identification, and finally the conclusion and future directions. The main focus of this paper is to present in a systematic way, the reported works on writer identification systems on Indic scripts such as Bengali, Gujarati, Gurumukhi, Kannada, Malayalam, Oriya, Tamil and Telugu and Non-Indic scripts such as Arabic, Chinese, French, Persian, Roman and finally exposes the synthesis analysis based on the findings. This study gives the cognizance and beneficial assistance to the novice researchers in this field by providing in a nut shell the studies of various feature extraction methods and classification techniques required for writer identification on both Indic and non-Indic scripts. It is observed that work done on the writer identification systems with good accuracy rates in Indic scripts is limited as compared to non-Indic scripts and truly presents a future direction.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

References

  1. Adak C, Chaudhuri B (2015) Writer identification from offline isolated Bangla characters and numerals. In: Proceedings of the international conference on document analysis and recognition (ICDAR), vol 15, pp 486–490

  2. Adak C, Chaudhuri BB, Blumenstein M (2017) Impact of struck-out text on writer identification. In: Proceedings of the international joint conference on neural networks, pp 1465–1473

  3. Ahmed M, Rasool AG, Afzal H, Siddiqi I (2017) Improving handwriting based gender classification using ensemble classifiers. Expert Syst Appl 85:158–168

    Article  Google Scholar 

  4. AI-Maadeed S, Hassaine A, Bouridane A, Tahir MA (2016) Novel geometric features for off-line writer identification. Pattern Anal Appl 19(3):699–708

    Article  MathSciNet  Google Scholar 

  5. Akbari M, Eslami R, Kashani MH (2012) Offline Persian writer identification based on wavelet analysis. In: Proceedings of the 4th international conference on bioinformatics and biomedical technology, vol 29, pp 180–186

  6. Amaral AMM, Freitas CO, Bortolozzi F (2012) The graphometry applied to writer identification. In: Proceedings of the international conference on image processing, computer vision, and pattern recognition, pp 10–16

  7. Andrew C, Reddy S, Pulabaigari V, Pal U (2017) Text independent writer identification for Telugu script using directional filter based features. In: Proceedings of the 14th IAPR international conference on document analysis and recognition, pp. 65–70

  8. Asi A, Abdalhaleem A, Fecker D, Margner V, El-Sana J (2017) On writer identification for Arabic Historical manuscripts. Int J Doc Anal Recognit 20(3):173–187

    Article  Google Scholar 

  9. Awaida SM, Mahmoud SA (2012) State of the art in off-line writer identification of handwritten text and survey of writer identification of Arabic text. Educ Res Rev 7(20):445–463

    Article  Google Scholar 

  10. Baghshah MS, Shouraki SB, Kasaei S (2006) A novel fuzzy classifier using fuzzy LVQ to recognize online Persian handwriting. In: Proceedings of second IEEE conference on information and communication technology, pp 1878–1883

  11. Baghshah MS, Shouraki SB, Kasaei S (2006) A novel fuzzy classifier using fuzzy LVQ to recognize online Persian handwriting. In: Proceedings of 2nd international conference on information & communication technologies. https://doi.org/10.1109/ICTTA.2006.1684675

  12. Bensefia A, Paquet T, Heutte L (2005) Handwritten document analysis for automatic writer recognition. Electron Lett Comput Vis Image Anal 5(2):72–86

    Article  MATH  Google Scholar 

  13. Bertolinia D, Oliveiraa LS, Justinob E, Sabourinc R (2013) Texture based descriptor for Writer identification and verification. Expert Syst Appl 40(6):2069–2080

    Article  Google Scholar 

  14. Bishnu A, Chaudhari BB (1999) Segmentation of Bangla handwritten text into characters by recursive contour following. In: Proceedings of the international conference on document analysis and recognition, pp 1128–1132

  15. Biswas S, Das AK (2012) Writer Identification of Bangla handwritings by RADON TRANSFORM PROJECTION PROfiLE. In: Proceedings of the 10th IAPR international workshop on document analysis systems, pp 215–219

  16. Blankers V, Niels RV (2007) Writer identification by means of loop and lead-in features. In: Proceedings of NSVKI, Nijmegen

  17. Bulacu M, Schomaker L (2006) Combining multiple features for text-independent writer identification and verification. In: Proceedings of 10th international workshop on frontiers in handwriting recognition, pp 281–286

  18. Bulacu M, Schomaker L (2007) Text-independent writer identification and verification using textural and allographic features. IEEE Trans Pattern Anal Mach Intell (PAMI) 29(4):701–717

    Article  Google Scholar 

  19. Cha S-H, Srihari SN (2000) Writer identification: statistical analysis and dichotomizer. In: Proceedings of the Joint IAPR international workshops on statistical techniques in pattern recognition (SPR) and structural and syntactic pattern recognition (SSPR), pp 123–132

    Chapter  Google Scholar 

  20. Chahi A, Khadiri IE, Merabet YE, Ruichek Y, Touahni R (2018) Block wise local binary count for off-line text-independent writer identification. Expert Syst Appl 93(1):1–14

    Article  Google Scholar 

  21. Chan SK, Viard-Gaudin C, Tay YH (2008) Online writer identification using character prototypes distributions. In: Proceedings of the 6th International conference on information, communications & signal processing, pp 1–5

  22. Chanda S, Franke K, Pal U, Wakabayashi T (2010) Text independent writer identification for Bengali script. In: Proceedings of the 20th international conference on pattern recognition, 2005–2008

  23. Chanda S, Franke K, Pal U (2012) Text independent writer identification for Oriya script. In: Proceedings of the 10th IAPR international workshop on document analysis systems, pp 369–373

  24. Chapran J (2006) Biometric writer identification: feature analysis and classification. Int J Pattern Recognit Artif Intell 20(4):483–503

    Article  Google Scholar 

  25. Choksi AH, Thakkar SP (2012) Recognition of similar appearing Gujarati characters using fuzzy-knn algorithm. Int J Comput Appl 55(6):12–17

    Google Scholar 

  26. Chu J, Srihari S (2014) Writer identification using a deep neural network. In: Proceedings of the 2014 Indian conference on computer vision graphics and image processing, pp 1–7

  27. Desai AA (2010) Gujarati handwritten numeral optical character reorganization through neural network. Pattern Recognit 43(7):2582–2589

    Article  MATH  Google Scholar 

  28. Desai AA (2015) Support vector machine for identification of handwritten Gujarati alphabets using hybrid feature space. CSI Trans ICT 2(4):235–241

    Article  Google Scholar 

  29. Dhandra BV, Vijayalaxmi MB, Mukarambi G, Hangarge M (2012) Writer identification by texture analysis based on Kannada handwriting. Int J Commun Netw Secur 1(4):80–85

    Google Scholar 

  30. Dhandra BV, Vijaylaxmi MV (2014) Text and Script independent writer identification. In: Proceedings of the international conference on contemporary computing and informatics (IC3I), pp 586–590

  31. Dhandra BV, Vijaylaxmi MV (2015) A novel approach to text dependent writer identification to Kannada handwriting. In: Proceedings of the 4th international conference on advances in computing, communication and control, vol 49, pp 33–41

    Article  Google Scholar 

  32. Dmour AA, Zitar RA (2007) Arabic writer identification based on hybrid spectral–statistical measures. J Exp Theor Artif Intell 19(4):307–332

    Article  Google Scholar 

  33. Durou A, Aref I, Maadeed SA, Bouridane A, Benkhelifa E (2017) Writer identification approach based on bag of words with OBI features. Inf Process Manag. https://doi.org/10.1016/j.ipm.2017.09.005

    Article  Google Scholar 

  34. Dutta A, Chaudhury S (1993) Bengali alpha-numeric character recognition using curvature features. Pattern Recognit 26(12):1757–1770

    Article  Google Scholar 

  35. Fukue K, Tomokiyo D, Tangtisanon P (2017) Offline handwriting identification system for Thai characters using individual change control processing. In: Fourteen international conference on electrical engineering/electronics, computer, telecommunications and information technology, pp 123–126

  36. Gattal A, Djeedi C, Siddqi I, Chibani Y (2018) Gender classification from offline multiscript handwriting images using oriented basic image features. Expert Syst Appl 99:155–167

    Article  Google Scholar 

  37. Garain U, Paquet T (2009 Off-line multi-script writer identification using AR coefficients. In: Proceedings of 10th international conference on document analysis and recognition, pp 991–995

  38. Halder C, Roy K (2013) Individuality of isolated Bangla numerals. J Netw Innov Comput 1:33–42

    Google Scholar 

  39. Halder C, Thakur K, Roy K (2015) Writer identification from handwritten Devanagari script. In: Proceedings of the information systems design and intelligent applications, pp 497–505

    Google Scholar 

  40. Hangarge M, Veershetty C, Pardeshi R, Dhandra BV (2016) Gabor wavelets based word retrieval from Kannada documents. Procedia Comput Sci 79:441–448

    Article  Google Scholar 

  41. Hannand Y, Siddiqi I, Kettani MEYE (2016) Writer identification using texture descriptors of handwritten fragments. Expert Syst Appl 47(1):14–22

    Article  Google Scholar 

  42. He S, Schomaker L (2016) General pattern run-length transform for writer identification. In: Proceedings of the 12th IAPR workshop on document analysis systems (DAS), pp 60–65

  43. He S, Schomaker L (2017) Writer identification using curvature free features. Pattern Recognit 63:451–464

    Article  Google Scholar 

  44. He Z, You X, Tang YY (2008) Writer identification of Chinese handwriting documents using hidden Markov tree model. Pattern Recognit 41(4):1295–1307

    Article  MATH  Google Scholar 

  45. He S, Wiering M, Schomaker L (2015) Junction detection in handwritten documents and its application to writer identification. Pattern Recognit 48(12):4036–4048

    Article  Google Scholar 

  46. Hiremath PS, Shivashankar S, Jagadeesh DP, Kartik RK (2010) Writer identification in a handwritten document image using texture features. In: Proceedings of the international conference on signal and image processing, pp 139–142

  47. Ishida R (2002) An introduction to Indic scripts. In: Proceedings of the 22nd international unicode conference, pp 1–18

  48. Jain R, Doermaan D (2011) Offline writer identification using K-adjacent segments. In: Proceedings of the international conference on document analysis and recognition, pp 769–773

  49. Jain R, Doermann D (2013) Writer identification using an alphabet of contour gradient Descriptors. In: Proceedings of 12th international conference on document analysis and recognition, pp 550–554

  50. Jayanthi SK, Rajalakshmi D (2011) Writer identification for offline Tamil handwriting based on gray-level co-occurrence matrices. In: Proceedings of the international conference on advanced computing (ICoAC), pp 187–192

  51. Kalra K, Rani S (2017) Writer identification from offline isolated handwritten Gurumukhi characters. Adv Comput Sci Technol 10(5):903–914

    Google Scholar 

  52. Khalid S, Navqi U (2015) Framework for human identification through offline handwritten documents. In: Proceedings of the international conference on computer, communication, and control technology, pp 54–58

  53. Khan FA, Tahir MA, Khelifi F, Bouridane A (2016) Offline text independent writer identification using ensemble of multiscale local ternary pattern histograms. In: Proceedings of the 6th visual information processing, pp 1–6

  54. Kumar M, Jindal MK, Sharma RK (2016) A novel framework for grading of writers using offline Gurmukhi characters. Proc Natl Acad Sci India Sect A 86(3):405–415

    Article  Google Scholar 

  55. Leng WY, Shamsuddin SM (2010) Writer identification for Chinese handwriting. Int J Adv Soft Comput Appl 2(2):142–173

    Google Scholar 

  56. Li B, Sun Z, Tan T (2007) Online text-independent writer identification based on stroke’s probability distribution function. In: International conference on biometrics, pp 201–210

  57. Li B, Sun Z, Tan TN (2007) Hierarchical shape primitive features for online text-independent writer identification. In: Proceedings of 2th ICB, pp 201–210

  58. Majumdar A (2007) Bangla basic character recognition using digital curvelet transform. J Pattern Recognit Res 1:17–26

    Google Scholar 

  59. Marti UV, Messerli R, Bunke H (2001) Writer identification using text line based features. In: Proceedings of the 6th international conference on document analysis and recognition, pp 101–105

  60. Misra TK (2015) Development of features for recognition of handwritten Odia characters. Ph.D. thesis, National Institute of Technology Rourkela

  61. Mohammed H, Maergner V, Konidaris T, Stiehl HS (2017) Normalized local Naïve Bayes nearest neighbor classifier for offline writer identification. In: Proceedings of 14th international conference on document analysis and recognition (ICDAR), pp 1013–1018

  62. Nejad F, Rahmati M (2007) A new method for writer identification and verification based on Farsi/Arabic handwritten texts. In: Proceedings of ninth international conference on document analysis and research, pp 1–5

  63. Newell AJ, Griffin LD (2014) Writer identification using oriented basic image features and the delta encoding. Pattern Recognit 47(6):2255–2265

    Article  Google Scholar 

  64. Obaidullah SM, Halder C, Das N, Roy K (2015) Numeral script identification from handwritten document images. Proc Comput Sci 54:585–594

    Article  Google Scholar 

  65. Panda SR, Tripathy J (2015) Odia offline typewritten character recognition using template matching with unicode mapping. In: International symposium on advanced computing and communication (ISACC). https://doi.org/10.1109/isacc.2015.737732

  66. Pitak T, Matsuura T (2004) On-line writer recognition for Thai based on velocity of barycenter of pen-point movement. In: Proceedings of the international conference on image processing, vol 2, pp 889–892

  67. Prasad MM, Sukumar N, Ramakrishnan AG (2009) Divide and conquer technique in online handwritten Kannada character recognition. In: Proceedings of the international workshop on multilingual OCR, pp 1–7

  68. Purkait P, Kumar R, Chanda B (2010) Writer identification for handwritten Telugu documents using directional morphological features. In: Proceedings of the 12th international conference on frontiers in handwriting recognition (ICFHR), pp 658–663

  69. Rahiman MA, Rajasree MS (2009) Printed Malayalam character recognition using back-propagation neural networks. In: Proceedings of the international advance computing conference, pp 197–201

  70. Ram SS, Moghaddam ME (2009) Text-independent Persian writer identification using fuzzy clustering approach. In: Proceedings of the international conference on information management and engineering, pp 728–731

  71. Roy K, Paul J (2009) A study of writer identification in Bangla. In: Proceedings of national conference on NCUBQT

  72. Sagar P, Pandey A (2015) An intelligent system for writer identification of Devanagari handwritten documents using ANN. Int J Res Appl Sci Eng Technol (IJRASET) 3(12):194–201

    Google Scholar 

  73. Said HES, Tan TN, Baker KD (2002) Writer identification based on handwriting, In: Proceedings of iee third European workshop on handwriting analysis and recognition

  74. Sakshi, Garg NK, Kumar M (2018) Writer identification system for handwritten Gurmukhi characters: study of different feature-classifier combinations. In: Proceedings of international conference on computational intelligence and data engineering, pp 125–131

  75. Saranya K, Vijaya MS (2013) Text dependent writer identification using support vector machine. Int J Comput Appl 65(2):6–11

    Google Scholar 

  76. Schlapbach A, Bunke H (2006) Offline writer identification using Gaussian mixture models. In: Proceedings of the 18th international conference on pattern recognition

  77. Schomaker L, Bulacu M (2004) Automatic writer identification using connected-component contours and edge-based features of uppercase western script. IEEE Trans Pattern Anal Mach Intell 26(6):787–798

    Article  Google Scholar 

  78. Siddiqi IA, Vincent N, 2007 Writer identification in handwritten documents. In: Proceedings of 9th international conference on document analysis and recognition, pp 1–4

  79. Soma A, Arai M (2013) Writer identification for offline handwritten Kanji without using character recognition features. In: Proceedings of international conference on information science and technology application, pp 96–98

  80. Soma A, Mizutani K, Arai M (2014) Writer identification for offline handwritten Kanji characters using multiple features. Int J Inf Electron Eng 4(5):331–335

    Google Scholar 

  81. Sreeraj M, Idicula SM (2011) A novel approach to writer identification in Malayalam using graphemes. Commun Comput Inf Sci 157:646–651

    Google Scholar 

  82. Srerraj M, 2012 A Writer Identification system for Handwritten Malayalam Documents. Ph.D thesis, Department of computer science, Cochin University, Cochin, 1-226

  83. Srihari SN, Cha SH, Arora H, Lee S (2002) Individuality of handwriting. J Forensic Sci 47(4):856–872

    Article  Google Scholar 

  84. Tan GX, Viard-Gaudin C, Kot AC (2009) Automatic writer identification framework for online handwritten documents using character prototypes. Pattern Recognit 42(12):3313–3323

    Article  MATH  Google Scholar 

  85. Thendral T, Vijaya MS, Karpagavalli S (2013) Supervised learning approach for Tamil writer identity prediction using global and local features. Int J Res Eng Technol (IJRET) 2(5):204–208

    Google Scholar 

  86. Thendral T, Vijaya MS, Karpagavalli (2014) Analysis of Tamil character writings and identification of writer using support vector machine. In: Proceedings of international conference on advanced communication control and computing technologies, pp 1407–1411

  87. Thendral T, Vijaya MS, Karpagavalli S (2015) Prediction of writer using Tamil handwritten document image based on pooled features. Int J Comput Inf Eng 9(6):1586–1592

    Google Scholar 

  88. Tokiwa K, Fukue K, Matsumae Y (2011) Identification by writer based only on the arrangement pattern of strokes with suppressed intra-individual variation. J Inst Image Electron 40(4):660–670

    Google Scholar 

  89. Tomai CI, Zhang B, Srihari SN (2004) Discriminatory power of handwritten words for writer recognition. In: proceedings of the 17th international conference on pattern recognition, pp 638–641

  90. Verma K, Sharma RK (2018) An efficient writing-zone identification technique for online handwritten Gurmukhi character recognition. Proc Natl Acad Sci India Sect A Phys Sci 88(2):297–307

    Article  Google Scholar 

  91. Yang W, Jin L, Liu M (2015) DeepWriterID: an end-to-end online text-independent writer identification system. arXiv preprint. arXiv:1508.04945

  92. Zhang XY, Bengio Y, Liu CL (2017) Online and offline handwritten Chinese character recognition: a comprehensive study and benchmark. Pattern Recognit 61:348–360

    Article  Google Scholar 

  93. Zhang B, Srihari S, Lee S (2003) Individuality of handwritten characters. In: Proceedings of seventh international conference of document analysis and recognition, pp 1086–1090

  94. Zhu Y, Wang Y (2016) An offline text-independent writer identification system with SAE feature extraction. In: Proceedings of international congress on progress in informatics and computing, pp 432–436

  95. Zois E, Anastassopoulos V (2000) Morphological waveform coding for writer identification. Pattern Recogn 33(3):385–398

    Article  Google Scholar 

  96. Zuo L, Wang Y, Tan T (2002) Personal handwriting identification based on PCA. In: Proceedings of SPIE second international conference on image and graphics, pp 766–771

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Munish Kumar.

Ethics declarations

Conflict of interest

The authors declare that they have no conflicts of interest.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Dargan, S., Kumar, M. Writer Identification System for Indic and Non-Indic Scripts: State-of-the-Art Survey. Arch Computat Methods Eng 26, 1283–1311 (2019). https://doi.org/10.1007/s11831-018-9278-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11831-018-9278-z

Navigation