Abstract
Recently, several researches were carried on handwritten document analysis field thanks to the evolution of data capture technologies. For a given document, multiple components could be treated as text, signatures and graphics. In this study, we present a new framework for a Multilanguage online handwritten text analysis where both script identification and recognition are made. The proposed system proceeds by segmenting the script into continuous trajectories delimited between two successive pen-down and pen-up moments. These segments are clustered and trained using Time Delay Neural Network (TDNN) according to their beta-elliptic parameters. In script identification process, the segments belonging to the same script are gathered and brought to a Recurrent Neural Network with Long Short Term Memory (RNN-LSTM) in order to identify its language. For script recognition stage, the samples from the already selected language database are trained and tested using the fuzzy output description obtained by the TDNN coupled to a Support Vector Machines (SVM). The Experiments were made on a large multi-language database containing 45686 online handwriting words from Latin, Arabic and digit scripts and shows very promising results that exceed the recognition rate of 99%.








Similar content being viewed by others
References
Ahmed H, Azeem SA (2011) On-line Arabic handwriting recognition system based on HMM. In: International conference on document analysis and recognition (ICDAR). IEEE, pp 1324–1328
Alimi AM (2003) Beta neuro-fuzzy systems. Task Q 7(1):23–41
Alimolu F, Alpaydin E (2001) Combining multiple representations for pen-based handwritten digit recognition. Turkish J Electr Eng Comput Sci 9(1):1–12
Bhattacharya S, Maitra DS, Bhattacharya U, Parui SK (2016) An end-to-end system for Bangla online handwriting recognition. In: 15th international conference on frontiers in handwriting recognition (ICFHR). IEEE, pp 373–378
Boubaker H, Elbaati A, Tagougui N, El Abed H, Kherallah M, Alimi AM (2012) Online Arabic databases and applications. In: Guide to OCR for Arabic scripts. Springer, London, pp 541–557
Boubaker H, Rezzoug N, Kherallah M, Gorce P, Alimi AM (2015) Spatiotemporal representation of 3D hand trajectory based on Beta-elliptic models. Comput Methods Biomech Biomed Eng J 18(15):1632–1647
Bezine H, Alimi AM, Sherkat N (2004) Generation and analysis of handwriting script with the beta-elliptic model. In: Proceedings of the 9th international workshop on frontiers in handwriting recognition, pp 515–520
Burges CJ (1998) A tutorial on support vector machines for pattern recognition. Data Min Knowl Disc 2(2):121–167
Elleuch M, Zouari R, Kherallah M (2016) Feature extractor based deep method to enhance online arabic handwritten recognition system. In: 25th international conference on artificial neural networks, pp 136–144
Gargouri M, Kanoun S, Ogier JM (2013) Text-independent writer identification on online Arabic handwriting. In: 12th international conference on document analysis and recognition (ICDAR). IEEE, pp 428–432
Graves A, Liwicki M, Fernández S, Bunke H, Bertolami R, Schmidhuber J (2009) A novel connectionist system for unconstrained handwriting recognition. IEEE Trans Pattern Anal Mach Intell 31(5):855–868
Ghosh R, Roy PP (2015) Study of two zone-based features for online Bengali and Devanagari character recognition. In: 13th international conference on document analysis and recognition (ICDAR). IEEE, pp 401–405
Ghosh R, Roy PP (2016) Comparison of zone-features for online Bengali and Devanagari word recognition using HMM. In: 15th international conference on frontiers in handwriting recognition (ICFHR), IEEE, pp 435–440
Guyon I, Schomaker L, Plamondon R, Liberman M, Janet S (1994) UNIPEN project of on-line data exchange and recognizer benchmarks. In: Pattern recognition, vol 2, pp 29–33
Hochreiter S, Schmidhuber J (1997) Long short-term memory. Neural Comput 9(8):1735–1780
Hollerbach J (1981) An oscillation theory of handwriting. Biol Cybern 39(29, Issue 2):139–156
Indhu TR, Vidya V, Bhadran VK (2015) Multilingual online handwriting recognition system: an android app. In: The fifth international conference on advances in computing and communications (ICACC), IEEE, pp 33–36
Keysers D, Deselaers T, Rowley HA, Wang LL, Carbune V (2017) Multi-language online handwriting recognition. IEEE Trans Pattern Anal Mach Intell 39(6):1180–1194
Kherallah M, Njah S, Alimi AM, Derbel N (2002) Recognition of on-line handwritten digits by neural networks using circular and beta approaches. In: International conference on system: man and cybernetics, IEEE, pp 164–169
Kherallah M, Haddad L, Alimi AM, Mitiche A (2008) On-line handwritten digit recognition based on trajectory and velocity modeling. Pattern Recog Lett 29 (5):580–594
Kherallah M, Bouri F, Alimi AM (2009) On-line Arabic handwriting recognition system based on visual encoding and genetic algorithm. Eng Appl Artif Intell 22 (1):153–170
Kherallah M, Tagougui N, Alimi AM, El Abed H, Margner V (2011) Online Arabic handwriting recognition competition. In: International conference on document analysis and recognition (ICDAR). IEEE, pp 1454–1458
Khlif H, Prum S, Kessentini Y, Kanoun S, Ogier J (2016) Fusion of explicit segmentation based system and segmentation-free based system for on-line Arabic handwritten word recognition. In: 15th international conference on frontiers in handwriting recognition (ICFHR). IEEE, pp 399–4041
Lee J, Kim JH (1996) A unified network-based approach for online recognition of multi-lingual cursive handwritings. In: Proceeding of fifth international workshop on frontiers in handwriting recognition, pp 393–397
Maalej R, Tagougui N, Kherallah M (2016) Online Arabic handwriting recognition with dropout applied in deep recurrent neural networks. In: 12th IAPR workshop on document analysis aystems (DAS). IEEE, pp 417–421
MacQueen J (1967) Some methods for classification and analysis of multivariate observations. In: Proceedings of the fifth Berkeley symposium on mathematical statistics and probability, vol 1, no 14, pp 281–297
Namboodiri AM, Jain AK (2004) Online handwritten script recognition. IEEE Trans Pattern Anal Mach Intell 26(1):124–130
Nakkach H, Haboubi S, Amiri H (2016) Online Arabic character recognition using global and local features. In: 3rd international conference on automation control engineering and computer science, pp 120–124
Nguyen T, Zhu B, Nakagawa M (2014) A semi-incremental recognition method for on-line handwritten english text. In: 14th international conference on frontiers in handwriting recognition (ICFHR). IEEE, pp 234–239
O’Reilly C, Plamondon R (2009) Development of a Sigma–Lognormal representation for on-line signatures. Pattern Recog 42(12):3324–3337
Pham V, Bluche T, Kermorvant C, Louradour J (2014) Dropout improves recurrent neural networks for handwriting recognition. In: 14th international conference on frontiers in handwriting recognition (ICFHR). IEEE, pp 285–290
Plamondon R, Alimi AM, Yergeau P, Franck L (1993) Modeling velocity profiles of rapid movements: a comparative study. Biol Cybern 69(2):119–128
Plamondon R (1995) A kinematic theory of rapid human movements. Part-II. Movement time and control. Biol Cybern 72:309–320
Samanta O, Anandarup R, Bhattacharya U, Ujjwal SK (2015) Script independent online handwriting recognition. In: 13th international conference on document analysis and recognition (ICDAR). IEEE, pp 1251–1255
Sun L, Tonghua S, Wang R (2016) Deep LSTM networks for online chinese handwriting recognition. In: 15th international conference on frontiers in handwriting recognition (ICFHR). IEEE, pp 271–276
Tagougui N, Boubaker H, Kherallah M, Alimi AM (2013) A hybrid MLPNN/HMM recognition system for online Arabic handwritten script. In: World congress on computer and information technology (WCCIT). IEEE, pp 1–6
Tan GX, Viard-Gaudin C, Kot AC (2009) Information retrieval model for online handwritten script identification. In: 10th international conference on document analysis and recognition (ICDAR). IEEE, pp 336–340
Vapnik V (1998) Statistical learning theory, vol 1, 1735,1780
Viviani P, Terzuolo C (1982) Trajectory determines movement dynamics. Neuroscience 7(2):431–437
Waibel A, Hanazawa T, Hinton G, Shikano K, Lang KJ (1989) Phoneme recognition using time-delay neural networks. IEEE Trans Acoust Speech Sig Process 37(3):328–339
Yang W, Jin L, Xie Z, Feng Z (2015) Improved deep convolutional neural network for online handwritten Chinese character recognition using domain-specific knowledge. In: 13th international conference on document analysis and recognition (ICDAR). IEEE, pp 551–555
Zhou X, Zhang Y, Tian F, Wang H, Liu C (2014) Minimum-risk training for semi-Markov conditional random fields with application to handwritten Chinese/Japanese text recognition. Pattern Recog 47(5):1904–1916
Zhu B, Shivram A, Govindaraju V, Nakagawa M (2016) Online handwritten cursive word recognition by combining segmentation-free and segmentation-based methods. In: 15th international conference on frontiers in handwriting recognition (ICFHR). IEEE, pp 417–422
Zouari R, Boubaker H, Kherallah M (2016) A time delay neural network for online arabic handwriting recognition. In: International conference on intelligent systems design and applications. Springer, pp 1005–1014
Acknowledgements
This work was supported by grants from the General Direction of Scientific Research and Technological Renovation (DGRST), Tunisia, under the ARUB program 01/UR/11/02.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Zouari, R., Boubaker, H. & Kherallah, M. Multi-language online handwriting recognition based on beta-elliptic model and hybrid TDNN-SVM classifier. Multimed Tools Appl 78, 12103–12123 (2019). https://doi.org/10.1007/s11042-018-6764-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-018-6764-0