Skip to main content
Top
Published in: Neural Computing and Applications 8/2020

24-05-2019 | Original Article

Online continuous multi-stroke Persian/Arabic character recognition by novel spatio-temporal features for digitizer pen devices

Authors: Sara Valikhani, Fardin Abdali-Mohammadi, Abdolhossein Fathi

Published in: Neural Computing and Applications | Issue 8/2020

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Nowadays, digitizer pens have become front end of many digital devices. The increasing use of this technology has necessitated the need for producing pen-based virtual keyboard systems. Despite attempts to create such systems in English, their absence for Persian/Arabic languages is an obvious defect. The goal of this paper is presenting an online continuous Persian/Arabic character recognition method. A character in Persian/Arabic language is made of two types of signs or strokes: main body and delayed strokes (which may be zero or more sign). In this paper, a set of novel and discriminative spatial features are defined for these strokes. These features then are used in a novel algorithm to create a genetic programming-based decision tree called GPDT. The GPDT and spatio-temporal features are utilized by non-deterministic finite automata (NDFA) to recognize group-related strokes and related characters. The reason for using spatio-temporal features is the sameness of the main body of some Persian/Arabic letters (e.g., “ح، خ، ج، چ”). There are also two other issues related to recognizing Persian/Arabic letters: unknown number of delayed stroke segments and the sameness of delayed strokes placement, which are removed by using an NDFA. In fact, after identifying group of main body with the help of GPDT, each recognized stroke makes a move in NDFA to stop in a character state (final state on the end of a path in NDFA). The proposed algorithm recognizes continuous Persian/Arabic letters and digits with a 92.43% accuracy and isolated letters and digits with 97.52% accuracy.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Ghods V, Kabir E, Razzazi F (2013) Effect of delayed strokes on the recognition of online Farsi handwriting. Pattern Recogn Lett 34(5):486–491 Ghods V, Kabir E, Razzazi F (2013) Effect of delayed strokes on the recognition of online Farsi handwriting. Pattern Recogn Lett 34(5):486–491
2.
go back to reference Sepahvand M, Abdali-Mohammadi F, Mardukhi F (2017) Evolutionary metric-learning-based recognition algorithm for online isolated Persian/Arabic characters, reconstructed using inertial pen signals. IEEE Trans Cybern 47(9):2872–2884 Sepahvand M, Abdali-Mohammadi F, Mardukhi F (2017) Evolutionary metric-learning-based recognition algorithm for online isolated Persian/Arabic characters, reconstructed using inertial pen signals. IEEE Trans Cybern 47(9):2872–2884
3.
go back to reference Al-Helali BM, Mahmoud SA (2016) A statistical framework for online Arabic character recognition. Cybern Syst 47(6):478–498 Al-Helali BM, Mahmoud SA (2016) A statistical framework for online Arabic character recognition. Cybern Syst 47(6):478–498
4.
go back to reference Ghods V, Sohrabi MK (2016) Online Farsi handwritten character recognition using hidden Markov model. JCP 11(2):169–175 Ghods V, Sohrabi MK (2016) Online Farsi handwritten character recognition using hidden Markov model. JCP 11(2):169–175
5.
go back to reference Ghods V, Hosseini S (2016) Persian subword recognition based on Freeman chain codes and hidden Markov model. Mach Vis Image Process J 3(1):37–44 Ghods V, Hosseini S (2016) Persian subword recognition based on Freeman chain codes and hidden Markov model. Mach Vis Image Process J 3(1):37–44
6.
go back to reference Ghods V, Kabir E, Razzazi F (2014) Fusion of HMM classifiers, based on x, y and (x, y) signals, for the recognition of online Farsi handwriting: a large Lexicon approach. Arabian J Sci Eng 39(3):1713–1723 Ghods V, Kabir E, Razzazi F (2014) Fusion of HMM classifiers, based on x, y and (x, y) signals, for the recognition of online Farsi handwriting: a large Lexicon approach. Arabian J Sci Eng 39(3):1713–1723
7.
go back to reference Razavi S, Kabir E (2004) A dataset for online Farsi handwriting. In: 6th National conference on intelligent systems (in Farsi) Razavi S, Kabir E (2004) A dataset for online Farsi handwriting. In: 6th National conference on intelligent systems (in Farsi)
8.
go back to reference Sadrnezhad Z, Nekouie A, Jahan MV (2014) Online handwriting Farsi character and number recognition based on hand movement direction using hidden Markov models. In: Technology, communication and knowledge (ICTCK), 2014 international congress on 2014. IEEE Sadrnezhad Z, Nekouie A, Jahan MV (2014) Online handwriting Farsi character and number recognition based on hand movement direction using hidden Markov models. In: Technology, communication and knowledge (ICTCK), 2014 international congress on 2014. IEEE
9.
go back to reference Ghods V, Kabir E, Razzazi F (2013) Decision fusion of horizontal and vertical trajectories for recognition of online Farsi subwords. Eng Appl Artif Intell 26(1):544–550 Ghods V, Kabir E, Razzazi F (2013) Decision fusion of horizontal and vertical trajectories for recognition of online Farsi subwords. Eng Appl Artif Intell 26(1):544–550
10.
go back to reference Mehalian MA, Fouladi K (2012) The recognition of online handwritten Persian characters based on their main bodies using SVM. J Signal Data Process 17(1):59–66 Mehalian MA, Fouladi K (2012) The recognition of online handwritten Persian characters based on their main bodies using SVM. J Signal Data Process 17(1):59–66
11.
go back to reference Harouni M et al (2012) Handwritten Arabic character recognition based on minimal geometric features. Int J Mach Learn Comput 2(5):578 Harouni M et al (2012) Handwritten Arabic character recognition based on minimal geometric features. Int J Mach Learn Comput 2(5):578
12.
go back to reference Alijla B, Kwaik K (2012) Oiahcr: online isolated arabic handwritten character recognition using neural network. Int Arab J Inf Technol 9(4):343–351 Alijla B, Kwaik K (2012) Oiahcr: online isolated arabic handwritten character recognition using neural network. Int Arab J Inf Technol 9(4):343–351
13.
go back to reference Ghods V, Kabir E (2010) Feature extraction for online Farsi characters. In: 2010 12th international conference on Frontiers in handwriting recognition. IEEE Ghods V, Kabir E (2010) Feature extraction for online Farsi characters. In: 2010 12th international conference on Frontiers in handwriting recognition. IEEE
14.
go back to reference Ziaratban M, Faez K, Allahveiradi F (2008) Novel statistical description for the structure of isolated Farsi/Arabic handwritten characters. In: ICFHR, Canada Ziaratban M, Faez K, Allahveiradi F (2008) Novel statistical description for the structure of isolated Farsi/Arabic handwritten characters. In: ICFHR, Canada
15.
go back to reference Faizollahzadeh Ardabili S et al (2018) Computational intelligence approach for modeling hydrogen production: a review. Eng Appl Comput Fluid Mech 12(1):438–458 Faizollahzadeh Ardabili S et al (2018) Computational intelligence approach for modeling hydrogen production: a review. Eng Appl Comput Fluid Mech 12(1):438–458
16.
go back to reference Potrus MY, Ngah UK, Ahmed BS (2014) An evolutionary harmony search algorithm with dominant point detection for recognition-based segmentation of online Arabic text recognition. Ain Shams Eng J 5(4):1129–1139 Potrus MY, Ngah UK, Ahmed BS (2014) An evolutionary harmony search algorithm with dominant point detection for recognition-based segmentation of online Arabic text recognition. Ain Shams Eng J 5(4):1129–1139
17.
go back to reference Kazemi S et al (2018) Novel genetic-based negative correlation learning for estimating soil temperature. Eng Appl Comput Fluid Mech 12(1):506–516 Kazemi S et al (2018) Novel genetic-based negative correlation learning for estimating soil temperature. Eng Appl Comput Fluid Mech 12(1):506–516
18.
go back to reference Ashiquzzaman A, Tushar AK (2017) Handwritten Arabic numeral recognition using deep learning neural networks. In: Imaging, vision & pattern recognition (icIVPR), 2017 IEEE international conference on. IEEE Ashiquzzaman A, Tushar AK (2017) Handwritten Arabic numeral recognition using deep learning neural networks. In: Imaging, vision & pattern recognition (icIVPR), 2017 IEEE international conference on. IEEE
19.
go back to reference Taormina R, Chau K-W, Sivakumar B (2015) Neural network river forecasting through baseflow separation and binary-coded swarm optimization. J Hydrol 529:1788–1797 Taormina R, Chau K-W, Sivakumar B (2015) Neural network river forecasting through baseflow separation and binary-coded swarm optimization. J Hydrol 529:1788–1797
20.
go back to reference Fotovatikhah F et al (2018) Survey of computational intelligence as basis to big flood management: challenges, research directions and future work. Eng Appl Comput Fluid Mech 12(1):411–437 Fotovatikhah F et al (2018) Survey of computational intelligence as basis to big flood management: challenges, research directions and future work. Eng Appl Comput Fluid Mech 12(1):411–437
21.
go back to reference Zhang S, Chau K-W (2009) Dimension reduction using semi-supervised locally linear embedding for plant leaf classification. In: International conference on intelligent computing. Springer, Berlin Zhang S, Chau K-W (2009) Dimension reduction using semi-supervised locally linear embedding for plant leaf classification. In: International conference on intelligent computing. Springer, Berlin
22.
go back to reference Baghshah MS, Shouraki SB, Kasaei S (2006) A novel fuzzy classifier using fuzzy LVQ to recognize online Persian handwriting. In: Information and communication technologies. ICTTA’06. 2nd. IEEE Baghshah MS, Shouraki SB, Kasaei S (2006) A novel fuzzy classifier using fuzzy LVQ to recognize online Persian handwriting. In: Information and communication technologies. ICTTA’06. 2nd. IEEE
23.
go back to reference Razzak MI et al (2010) HMM and fuzzy logic: a hybrid approach for online Urdu script-based languages’ character recognition. Knowl-Based Syst 23(8):914–923 Razzak MI et al (2010) HMM and fuzzy logic: a hybrid approach for online Urdu script-based languages’ character recognition. Knowl-Based Syst 23(8):914–923
24.
go back to reference Alimoglu F, Alpaydin E (1996) Methods of combining multiple classifiers based on different representations for pen-based handwritten digit recognition. In: Proceedings of the Fifth Turkish artificial intelligence and artificial neural networks symposium (TAINN 96). Citeseer Alimoglu F, Alpaydin E (1996) Methods of combining multiple classifiers based on different representations for pen-based handwritten digit recognition. In: Proceedings of the Fifth Turkish artificial intelligence and artificial neural networks symposium (TAINN 96). Citeseer
25.
go back to reference Alimoglu F et al (1996) Combining multiple classifiers for pen-based handwritten digit recognition. Submitted to the Institute for Graduate Studies in Science and Engineering in partial fulfillment of the requirement for the degree of Master of Science in Computer Engineering Alimoglu F et al (1996) Combining multiple classifiers for pen-based handwritten digit recognition. Submitted to the Institute for Graduate Studies in Science and Engineering in partial fulfillment of the requirement for the degree of Master of Science in Computer Engineering
26.
go back to reference Guru D, Prakash H (2009) Online signature verification and recognition: an approach based on symbolic representation. IEEE Trans Pattern Anal Mach Intell 31(6):1059–1073 Guru D, Prakash H (2009) Online signature verification and recognition: an approach based on symbolic representation. IEEE Trans Pattern Anal Mach Intell 31(6):1059–1073
27.
go back to reference Nourouzian E et al (2006) Online Persian/Arabic character recognition by polynomial representation and a Kohonen network. In: Proceedings of IEEE international conference on pattern recognition Nourouzian E et al (2006) Online Persian/Arabic character recognition by polynomial representation and a Kohonen network. In: Proceedings of IEEE international conference on pattern recognition
28.
go back to reference Lee J et al (2004) Using geometric extrema for segment-to-segment characteristics comparison in online signature verification. Pattern Recogn 37(1):93–103MATH Lee J et al (2004) Using geometric extrema for segment-to-segment characteristics comparison in online signature verification. Pattern Recogn 37(1):93–103MATH
29.
go back to reference Robertson J, Guest R (2015) A feature based comparison of pen and swipe based signature characteristics. Hum Mov Sci 43:169–182 Robertson J, Guest R (2015) A feature based comparison of pen and swipe based signature characteristics. Hum Mov Sci 43:169–182
30.
go back to reference Preece SJ et al (2009) A comparison of feature extraction methods for the classification of dynamic activities from accelerometer data. IEEE Trans Biomed Eng 56(3):871–879 Preece SJ et al (2009) A comparison of feature extraction methods for the classification of dynamic activities from accelerometer data. IEEE Trans Biomed Eng 56(3):871–879
31.
go back to reference Ghods V, Kabir E (2010) Feature extraction for online Farsi characters. In: 2010 12th international conference on Frontiers in handwriting recognition Ghods V, Kabir E (2010) Feature extraction for online Farsi characters. In: 2010 12th international conference on Frontiers in handwriting recognition
32.
go back to reference Sajedi H et al (2007) A grouping-based method for on-line Farsi discrete character recognition using hidden Markov model. In: 12th international conference of computer society of Iran Sajedi H et al (2007) A grouping-based method for on-line Farsi discrete character recognition using hidden Markov model. In: 12th international conference of computer society of Iran
33.
go back to reference Baghshah MS, Shouraki SB, Kasayi S (2006) Recognition of online handwritten isolated Farsi characters utilizing fuzzy technique. In: Iranian conference on electrical engineering, Tehran Baghshah MS, Shouraki SB, Kasayi S (2006) Recognition of online handwritten isolated Farsi characters utilizing fuzzy technique. In: Iranian conference on electrical engineering, Tehran
34.
go back to reference Baghshah MS (2005) A novel fuzzy approach to recognition of online Persian handwriting. In: 5th international conference on intelligent systems design and applications (ISDA’05). IEEE Baghshah MS (2005) A novel fuzzy approach to recognition of online Persian handwriting. In: 5th international conference on intelligent systems design and applications (ISDA’05). IEEE
35.
go back to reference Baghshah MS (2005) A novel fuzzy approach to recognition of online Persian handwriting. In: Intelligent systems design and applications. ISDA’05. Proceedings. 5th international conference on. IEEE Baghshah MS (2005) A novel fuzzy approach to recognition of online Persian handwriting. In: Intelligent systems design and applications. ISDA’05. Proceedings. 5th international conference on. IEEE
36.
go back to reference Razavi S, Kabir E (2005) A simple method for discrete online Farsi letters recognition. In: 6th National conference on intelligent systems (in Farsi) Iran, Kerman Razavi S, Kabir E (2005) A simple method for discrete online Farsi letters recognition. In: 6th National conference on intelligent systems (in Farsi) Iran, Kerman
Metadata
Title
Online continuous multi-stroke Persian/Arabic character recognition by novel spatio-temporal features for digitizer pen devices
Authors
Sara Valikhani
Fardin Abdali-Mohammadi
Abdolhossein Fathi
Publication date
24-05-2019
Publisher
Springer London
Published in
Neural Computing and Applications / Issue 8/2020
Print ISSN: 0941-0643
Electronic ISSN: 1433-3058
DOI
https://doi.org/10.1007/s00521-019-04225-6

Other articles of this Issue 8/2020

Neural Computing and Applications 8/2020 Go to the issue

Premium Partner