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.
Similar content being viewed by others
References
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
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
Ahmed M, Rasool AG, Afzal H, Siddiqi I (2017) Improving handwriting based gender classification using ensemble classifiers. Expert Syst Appl 85:158–168
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
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
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
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
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
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
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
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
Bensefia A, Paquet T, Heutte L (2005) Handwritten document analysis for automatic writer recognition. Electron Lett Comput Vis Image Anal 5(2):72–86
Bertolinia D, Oliveiraa LS, Justinob E, Sabourinc R (2013) Texture based descriptor for Writer identification and verification. Expert Syst Appl 40(6):2069–2080
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
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
Blankers V, Niels RV (2007) Writer identification by means of loop and lead-in features. In: Proceedings of NSVKI, Nijmegen
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
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
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
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
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
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
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
Chapran J (2006) Biometric writer identification: feature analysis and classification. Int J Pattern Recognit Artif Intell 20(4):483–503
Choksi AH, Thakkar SP (2012) Recognition of similar appearing Gujarati characters using fuzzy-knn algorithm. Int J Comput Appl 55(6):12–17
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
Desai AA (2010) Gujarati handwritten numeral optical character reorganization through neural network. Pattern Recognit 43(7):2582–2589
Desai AA (2015) Support vector machine for identification of handwritten Gujarati alphabets using hybrid feature space. CSI Trans ICT 2(4):235–241
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
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
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
Dmour AA, Zitar RA (2007) Arabic writer identification based on hybrid spectral–statistical measures. J Exp Theor Artif Intell 19(4):307–332
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
Dutta A, Chaudhury S (1993) Bengali alpha-numeric character recognition using curvature features. Pattern Recognit 26(12):1757–1770
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
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
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
Halder C, Roy K (2013) Individuality of isolated Bangla numerals. J Netw Innov Comput 1:33–42
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
Hangarge M, Veershetty C, Pardeshi R, Dhandra BV (2016) Gabor wavelets based word retrieval from Kannada documents. Procedia Comput Sci 79:441–448
Hannand Y, Siddiqi I, Kettani MEYE (2016) Writer identification using texture descriptors of handwritten fragments. Expert Syst Appl 47(1):14–22
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
He S, Schomaker L (2017) Writer identification using curvature free features. Pattern Recognit 63:451–464
He Z, You X, Tang YY (2008) Writer identification of Chinese handwriting documents using hidden Markov tree model. Pattern Recognit 41(4):1295–1307
He S, Wiering M, Schomaker L (2015) Junction detection in handwritten documents and its application to writer identification. Pattern Recognit 48(12):4036–4048
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
Ishida R (2002) An introduction to Indic scripts. In: Proceedings of the 22nd international unicode conference, pp 1–18
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
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
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
Kalra K, Rani S (2017) Writer identification from offline isolated handwritten Gurumukhi characters. Adv Comput Sci Technol 10(5):903–914
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
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
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
Leng WY, Shamsuddin SM (2010) Writer identification for Chinese handwriting. Int J Adv Soft Comput Appl 2(2):142–173
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
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
Majumdar A (2007) Bangla basic character recognition using digital curvelet transform. J Pattern Recognit Res 1:17–26
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
Misra TK (2015) Development of features for recognition of handwritten Odia characters. Ph.D. thesis, National Institute of Technology Rourkela
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
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
Newell AJ, Griffin LD (2014) Writer identification using oriented basic image features and the delta encoding. Pattern Recognit 47(6):2255–2265
Obaidullah SM, Halder C, Das N, Roy K (2015) Numeral script identification from handwritten document images. Proc Comput Sci 54:585–594
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
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
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
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
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
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
Roy K, Paul J (2009) A study of writer identification in Bangla. In: Proceedings of national conference on NCUBQT
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
Said HES, Tan TN, Baker KD (2002) Writer identification based on handwriting, In: Proceedings of iee third European workshop on handwriting analysis and recognition
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
Saranya K, Vijaya MS (2013) Text dependent writer identification using support vector machine. Int J Comput Appl 65(2):6–11
Schlapbach A, Bunke H (2006) Offline writer identification using Gaussian mixture models. In: Proceedings of the 18th international conference on pattern recognition
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
Siddiqi IA, Vincent N, 2007 Writer identification in handwritten documents. In: Proceedings of 9th international conference on document analysis and recognition, pp 1–4
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
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
Sreeraj M, Idicula SM (2011) A novel approach to writer identification in Malayalam using graphemes. Commun Comput Inf Sci 157:646–651
Srerraj M, 2012 A Writer Identification system for Handwritten Malayalam Documents. Ph.D thesis, Department of computer science, Cochin University, Cochin, 1-226
Srihari SN, Cha SH, Arora H, Lee S (2002) Individuality of handwriting. J Forensic Sci 47(4):856–872
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
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
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
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
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
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
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
Yang W, Jin L, Liu M (2015) DeepWriterID: an end-to-end online text-independent writer identification system. arXiv preprint. arXiv:1508.04945
Zhang XY, Bengio Y, Liu CL (2017) Online and offline handwritten Chinese character recognition: a comprehensive study and benchmark. Pattern Recognit 61:348–360
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
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
Zois E, Anastassopoulos V (2000) Morphological waveform coding for writer identification. Pattern Recogn 33(3):385–398
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
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflicts of interest.
Rights and permissions
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11831-018-9278-z