Constrained attribute grammars for recognition of multi-dimensional objects

  • Giulia M. Pagallo
Poster Papers
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1451)


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.


syntactic pattern recognition parsing algorith... mathematical formulas interpretation spatial objects interpretation 


  1. [1]
    G. Pagallo “Method And Apparatus For Processing Graphically Input Equations”, U.S. Patent 5,544,262, 1996.Google Scholar
  2. [2]
    R. H. Anderson, “Syntax-Directed Recognition Of Hand-Printed Two-Dimensional Mathematics”, in Interactive Systems for Experimental Applied Mathematics, M. Klerer and J. Reinfelds, Ed. New York: Academic, 1968.Google Scholar
  3. [3]
    R. Helm, K. Marriott, and M. Odersky “Building Visual Language Parsers”.Google Scholar
  4. [4]
    A. Belaid and J.P. Haton, “A Syntactic Approach For Handwritten Mathematical Formula Recognition”, Vol. Pami-6, No. 1, 105–111, 1984.Google Scholar
  5. [5]
    K. S. Fu, Syntactic Methods in Pattern Recognition, New York: Academic, 1974.Google Scholar
  6. [6]
    H. Lee and J.S. Wang “Design Of A Mathematical Expression Understanding System”, Pattern Recognition Letters 18, 289–298, 1997.CrossRefGoogle Scholar
  7. [7]
    L. Yaeger, R. Lyon, and B. Webb “On-Line Hand-Printing Recognition With Neural Networks”, in Proceeding of the Fifth Conference on Microelectronics for Neural Networks and Fuzzy Systems, Lausanne, Switzerland, 1996.Google Scholar
  8. [8]
    G. Pagallo, E. Beernink, M. T. Tchao, and S. Capps, “Method And Apparatus For Computerized Recognition”, U.S. Patent 5,592,566, 1997.Google Scholar
  9. [9]
    R. Bozinovic and G. Pagallo, “Shape Recognizer For Computer Systems”, U.S. Patent 5,544,265, 1996.Google Scholar
  10. [10]
    R. Mohr, “Precompilation Of Syntactical Descriptions and Knowledge Directed Analysis Of Patterns”, Pattern Recognition, Vol. 19, No. 4, pp. 235–256, 1986.CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1998

Authors and Affiliations

  • Giulia M. Pagallo
    • 1
  1. 1.One Infinite Loop, MS 302-21SApple Computer, Inc.Cupertino

Personalised recommendations