On-line Handwritten Character Recognition: An Implementation of Counterpropagation Neural Net
Authors: Muhammad Faisal Zafar, Dzulkifli Mohamad, Razib M. Othman
Abstract:
On-line handwritten scripts are usually dealt with pen tip traces from pen-down to pen-up positions. Time evaluation of the pen coordinates is also considered along with trajectory information. However, the data obtained needs a lot of preprocessing including filtering, smoothing, slant removing and size normalization before recognition process. Instead of doing such lengthy preprocessing, this paper presents a simple approach to extract the useful character information. This work evaluates the use of the counter- propagation neural network (CPN) and presents feature extraction mechanism in full detail to work with on-line handwriting recognition. The obtained recognition rates were 60% to 94% using the CPN for different sets of character samples. This paper also describes a performance study in which a recognition mechanism with multiple thresholds is evaluated for counter-propagation architecture. The results indicate that the application of multiple thresholds has significant effect on recognition mechanism. The method is applicable for off-line character recognition as well. The technique is tested for upper-case English alphabets for a number of different styles from different peoples.
Keywords: On-line character recognition, character digitization, counter-propagation neural networks, extreme coordinates.
Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1054962
Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 2435References:
[1] Alessandro Vinciarelli (2002). A survey on off-line Cursive Word Recognition. Pattern Recognition, 35: 1433.
[2] Ahmed, S.M.,et.al, (Nov.1995). Experiments in character recognition to develop tools for an optical character recognition system, IEEE Inc. 1st National Multi Topic Conf. proc. NUST, Rawalpindi, Pakistan, 61-67.
[3] Alexandre Lemieux, Christian Gagne and Marc Parizeau. (2002). Genetical Engineering of Handwriting Representations. Proc. of the International Workshop on Frontiers in Handwriting Recognition (IWFHR), Niagara-On-The-Lake, August 6-8.
[4] Anoop M. Namboodiri, Anil K. Jain. (2004). Online Handwritten Script Recognition. IEEE Trans. PAMI. 26(1): 124-130.
[5] Bishop M. (1995). Neural Networks for Pattern Recognition. Oxford Univ. Press, Oxford-U.K.
[6] Bortolozzi, F., Britto Jr,. A., Oliveira, L. S. and Morita, M., (2005). Recent Advances in Handwriting Recognition. In Umapada Pal et al editors, Document Analysis, 1-31.
[7] Dzulkifli Mohamad, and Zafar, M. F., (2004a). Recognition of Complex Patterns Using a Novel Feature Vector by Backpropagation Neural-Network. Pattern Recognition And Image Analysis. 14(3): 479-487.
[8] Dzulkifli Mohamad, and Zafar, M. F., (2004b). Comparative Study of Two Novel Feature Vectors For Complex Image Matching Using Counterpropagation Neural Network. Journal of Information Technology, vol.16, No.1, FSKSM, UTM.
[9] Freeman, J. A., and Skapura, D. M., (1991). Neural Networks: Algrithms, Applications and Programming Tecniques, Addison- Wesley Publishing Company.
[10]Gader P. D., Forester B., Ganzberger M., A. Billies, B. Mitchell, M. Whalen, T. Youcum (1991). Recognition of handwritten digits using template and model matching. Pattern Recognition, 5(24):421-431.
[11]Govindan, V. K.. and Shivaprasad, A. P. (1990), Character Recognition-a Review, Pattern Recognition, 23: 671-683.
[12]Hebert Jean-Francois, Parizeau Marc and Nadia Ghazali. (1998). A new fuzzy geometric representation for on-line isolated character recognition. Proc. of the 14th International Conference on Pattern Recognition, Brisbane: 1121-1123.
[13]Hecht-Nielsen, R. (1987). Counterpropagation networks. Proc. Of IEEE First Int-l Conference on Neural Networks. 1987 II: 19-32.
[14]Hecht-Nielsen Robert.(1990). Neurocomputing. Addison- Wesley Publishing Company.
[15]Hiroto Mitoma, Seiichi Uchida, and Hiroaki Sakoe. (2005). Online character recognition based on elastic matching and quadratic discrimination. Proceedings of 8th International Conference on Document Analysis and Recognition (ICDAR 2005, Seoul, Korea).1(2):36ÔÇö40.
[16]Iqbal, A., Zafar, M. Faisal., (1998). Pc Based Optical Objective Test Marking System Using Neural Networks. International Workshop on Recent Advances in Computer Vision proc. SZABIST, Karachi, Pakistan,: 41-50.
[17]Kapp, M.N., Freitas, C. and Sabourin, R. (2004).Handwritten Brazilian Month Recognition: An Analysis of Two NN Architectures and a Rejection Mechanism. 9th International Workshop on Frontiers in Handwriting Recognition (IWFHR- 9), Tokyo, Japan,
[18]Koerich L. (2002). Large Vocabulary Off-Line Handwritten Word Recognition. PhD thesis, ├ëcole de Technologie Supérieure, Montreal-Canada.
[19]Koerich A. L., Sabourin R., Suen C. Y. (2003). Large vocabulary off-line handwriting recognition:A survey. Pattern Anal Applic, 6: 97-121.
[20]LeCun Y., Bottou L., Orr G. B., Muller K. R. (1998a). Eficient backprop. In Orr G. and K. Miller, editors, Neural Networks: Tricks of the Trade. Springer.
[21]LeCun Y., Bottou L., Bengio Y., and Haffner P. (1998b). Gradient-Based Learning Applied to Document Recognition. Proc. IEEE, 86(11): 2278-2324.
[22]Lethelier, Leroux M., and Gilloux M. (1995). An automatic reading system for handwritten numeral amounts on french checks. In Proc. 3th International Conference on Document Analysis and Recognition, Montreal-Canada, pp. pages 92-97.
[23]Ling, M. Lizaraga, N. Gomes, and A. Koerich (1997). A prototype for brazilian bankcheck recognition. In S.Impedovo et al, editor, International Journal of Pattern Recognition and Artificial Intelligence,World Scientific, pp. 549-569.
[24]Liu Cheng-Lin, Stefan Jaeger, and Masaki Nakagawa (2004). Online Recognition of Chinese Characters:The State-of-the- Art. IEEE Trans. on Pattern Analysis and Machine Intelligence, 26(2), 198-203.
[25]Mantas, J. (1986), An Overview of Character Recognition Methodologies, Pattern Recognition, 19 (1986) 425-430.
[26]Matan O., Burges J. C., LeCun Y., Denker J. S. (1992). Multidigit recognition using a space displacement neural network. In J. E. Moody, S. J. Hanson, and 165 R. L. Lippmann, editors, Advances in Neural Information Processing Systems, volume 4, Morgan Kaufmann, pp. 488-495.
[27]Morita M., Sabourin R., Bortolozzi F., Suen C. Y. (2003). A Recognition and Verification Strategy for Handwritten Word Recognition. ICDAR'03), Edinburgh-Scotland: 482-486.
[28]Nouboud, F., and Plamondon,(1990). On-Line Recognition of Handprinted Chara.cters: Survey and Beta Tests, Pattern Recognition, 23: 1031-1044.
[29]Plamondon Rejean, and Sargur N. Srihari, (2000). On-Line and Off-Line Handwriting Recognition: A Comprehensive Survey. 1EEE Transactions on PAMI. 22(1): 63-84.
[30]Rumelhart, D. E., Hinton, G. E., and Williams, R. J., (1986). Learning internal representations by error propagation. in Rumelhart, D. E. And McClelland, J. L.
[Ed], Parallel Distributed Processing: Explorations in the Microstructure of Cognition, 1, 318-362, MIT Press, Cambrige.
[31]Shridhar M. and Badreldin A. (1986). Recognition of isolated and simply connected handwritten numerals. Pattern Recognition, 19(1):1-12.
[32]Suen, C. Y., Berthod, M., and Mori, S. (1980), Automatic Recognition of Ha.nd printed Character-the State of the Art, Proceedings of IEEE. 68 (1980) 469-487.
[33]Steinherz T., Rivlin E., and Intrator N. (1999). Offline Cursive Script Word RecognitionÔÇöA Survey. Int-l J. Document Analysis and Recognition, vol. 2, 90-110.
[34]Tappert C.C., Suen C.Y., Wakahara T.(1990). The state of the art in on-line handwriting recognition. IEEE Trans. on Pattern Analysis and Machine Intelligence, 12(8), 787-808.
[35]Zafar, M. F., and Dzulkifli Mohamad. (2005). Comparison of Two Different Proposed Feature Vectors For Classification of Complex Image. Jurnal Teknologi, Universiti Teknologi Malaysia, 42(D): 65-82.
[36]Zafar, M. F., and Dzulkifli Mohamad. (2002). A Comparison Of Two Neural Network Techniques On Feature Based Complex Image Recognition. 2nd World Engineering Congress, WEC2002, Kuching, Sarawak, Malaysia.
[37]Zhang G. P. (2000). Neural networks for classification: a survey. IEEE Transactions on Systems, Man, and Cybernetics - Part C: Applications and Reviews, 30(4):451-462.
[38]Zhang, Fu M., Yan H., and Fabri M. A. (1999). Handwritten digit recognition by adaptativesubspace self organizing map. IEEE Trans. on Neural Networks, 10:939-945.
[39]Zhou J (1999). Recognition and Verification of Unconstrained Handwritten Numeral. PhD thesis, Concordia University, Montreal-Canada.