Constrained Attribute Grammars for Recognition of Multi-dimensional Objects

Handwriting recognition is now a standard feature in many hand-held computers. In most systems, recognition is currently limited to recognition of handwritten text and graphics. Ilowever, there is a need to extend recognition to multidimensional domains that are traditionally difficult to input with a keyboard on a desktop computer. In this paper, we address the problem of recognizing multidimensional objects by introducing a new class of grammars that we call constrained attribute grammars. In a constrained attribute grammar, semantic information is captured by attributes, while spatial relationships arc capture by constraints on the attribute values. In addition, the concepts of keyword and relevance of a keyword are considered to reduce the computational complexity of parsing such grammars. A computationally efficient parsing algorithm based on these concepts is also presented.

[1]  Hsi-Jian Lee,et al.  Design of a mathematical expression understanding system , 1997, Pattern Recognit. Lett..

[2]  Melvin Klerer,et al.  Interactive Systems for Experimental Applied Mathematics , 1968 .

[3]  Roger Mohr Precompilation of syntactical descriptions and knowledge directed analysis of patterns , 1986, Pattern Recognit..

[4]  Richard F. Lyon,et al.  On-line hand-printing recognition with neural networks , 1996, Proceedings of Fifth International Conference on Microelectronics for Neural Networks.

[5]  Martin Odersky,et al.  Building visual language parsers , 1991, CHI '91.

[6]  Jean Paul Haton,et al.  A Syntactic Approach for Handwritten Mathematical Formula Recognition , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[7]  Robert H. Anderson Syntax-directed recognition of hand-printed two-dimensional mathematics , 1967, Symposium on Interactive Systems for Experimental Applied Mathematics.

[8]  King-Sun Fu,et al.  Syntactic Methods in Pattern Recognition , 1974, IEEE Transactions on Systems, Man, and Cybernetics.