Term rewriting and its application to recognizing handwritten Hindu numerals
- 1 July 2001
- journal article
- research article
- Published by Taylor & Francis in Journal of Experimental & Theoretical Artificial Intelligence
- Vol. 13 (3) , 271-290
- https://doi.org/10.1080/09528130110063119
Abstract
In this paper the theoretical basis is presented and the implementation of a term rewriting system based on algebraic specifications is described. The input to this system is represented by an algebraic specification language, which forms not only the set of axioms but also the sorts, variables, operators and terms of a specific simulated theory or application. Rewriting and matching mechanisms provide the formal methodology for evaluating terms and proving assertions in an algebraic theory. Specifications are evaluated by interpreting terms by means of rewrite rules. The rules are described by the axioms of the specifications where the finite termination and congruence properties are assumed. A term rewriting system to recognize handwritten Hindu numerals is introduced as a case study. Besides rewriting, a robust algorithm is proposed to segment the numeral's image into strokes based on feature points and to identify cavity features. A syntactic representation (term) of the input image is matched and rewritten against a set of rules. Experimental results proved that the proposed system is tolerant to recognize a variety of numeral shapes with 96% successful recognition rate.Keywords
This publication has 14 references indexed in Scilit:
- Dynamic term rewriting calculus and its application to inductive equational reasoningPublished by Springer Nature ,2005
- Hand-printed arabic character recognition system using an artificial networkPattern Recognition, 1996
- MENDELS ZONE: A parallel program development system based on formal specificationsInformation and Software Technology, 1996
- Equation solving in geometrical theoriesPublished by Springer Nature ,1995
- Recognition of handwritten cursive Arabic charactersPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1994
- One-pass parallel thinning: analysis, properties, and quantitative evaluationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1992
- Character recognition — A reviewPattern Recognition, 1990
- A neural network approach to character recognitionNeural Networks, 1989
- Principles of OBJ2Published by Association for Computing Machinery (ACM) ,1985
- Fast many-to-one matching algorithmsPublished by Springer Nature ,1985