Abstract
Encodings of curves as sequences of arcs are particularly suited for syntactic descriptions. If each arc is labeled by a symbol from a finite alphabet, then the curve is mapped into a string over such an alphabet and the classical theory of formal languages [8.1] is directly applicable. Much of the early work in syntactic pattern recognition has used representations based on the chain code or its variants (for a review see [8.2]). A recent example of its use can be found in the work of JARVIS [8.3]. Under this formalism each symbol corresponds to an arc of very short length and the symbol name signifies the direction of a linear segment approximating the arc (see Sec.7.5). This has the advantage of obtaining encodings very easily, but it places the burden for noise removal on the syntactic analyzer. It also requires the use of syntactic methodology for checking relatively simple geometrical properties, like length equality. These disadvantages may be overcome if we preprocess the input curves and obtain encodings in terms of symbols which represent higher order structures rather than small arc segments. Piecewise polynomial approximations offer one possibility, since they remove much of the noise and make information regarding simple properties, like length, readily available. However, they cannot be represented in terms of a finite alphabet, and, for certain applications, they may offer an encoding which is still too “elementary”. In this chapter we shall describe techniques which overcome these problems and produce curve descriptions in terms of finite alphabets, but with each symbol representing a more complex part of a curve than a short arc or an arc which is nearly linear.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
J.E.Hoperoft, J.D.Ullman: Formal Languages and Their Relation to Automata (Addison-Wesley, Reading 1969)
K.S.Fu: Syntactic Methods in Pattern Recognition (Academic Press, New York 1974)
J.F.Jarvis: Proc. 3rd Intern. Joint Conf. Pattern Recognition (Coronado, Calif. Nov. 8–11, 1976 ) pp. 189–192
A.V.Aho, J.D.Ullman: The Theory of Parsing, Translation, and Compiling, Vol.I (Parsing, Prentice Hall, New York 1972 )
S.W.Zucker: Production Systems with Feedback, Technical Report No. 77–2, (February 1977) Dept. of Electrical Engineering, McGill University, Montreal
P.H.Swain, K.S.Fu: Pattern Recognition 4, 83–100 (1972)
H.Freeman: Picture Processing and Psychopictorics, ed. by B.S.Lipkin, A.Rosenfeld ( Academic Press, New York 1970 ) pp. 241–266
B.Brons: CGIP 3, 48–62 (1974)
S.L.Horowitz: CACM 18, 281–285 (May 1975)
S.L.Horowitz: In Syntactic Pattern Recognition, Applications, ed. By K.S.Fu (Springer, Berlin, Heidelberg, New York 1977 ) pp. 31–49
T.Pavlidis, F.Ali: Tech. Report 221, Dept. of EE and CS, Princeton University (December 1976)
G.Stockman, L.Kanal, M.C.Kyle: CACM 19, 688–695 (1976)
R.S.Ledley: Science 146, 216–223 (1964)
A.Rosenfeld, J.S.Weszka: Computer 9, 28–38 (1976)
I.T.Young, J.E.Walker, J.E.Bowie: Inform. Control 25, 357–370 (1974)
W.W.Stalling: CGIP 1, 47–65 (1972)
W.W.Stalling: In Syntactic Pattern Recognition, Applications, ed. By K.S.Fu (Springer, Berlin, Heidelberg, New York 1977 ) pp. 95–123
A.V.Aho, J.E.Hoperoft, J.D.Ullman: The Design and Analysis of Computer Algorithms ( Addison-Wesley, Reading 1974 )
F.Ali, T.Pavlidis: IEEE Trans. SMC-7, 537–541 (1977)
J.F.Jarvis: personal communication
C.Harlow: Computer Graphics and Image Processing 2 (1973) 60–82
M.Ejiri, T.Uno, M.Mese, S.Ikeda: Computer Graphics and Image Processing 2 (1973) 326–339
L.S.Davis, A.Rosenfeld: Proc. 3rd Intern. Joint Conf. Pattern Recognition (Coronado, Calif. Nov. 8–11, 1976 ) pp. 591–597
L.S.Davis: Proc. 1977 Pattern Recognition and Image Processing Conf. pp. 191–197
M.D.Levine, J.Leemet: Pattern Recognition 7, 177–185 (1975)
R.W.Erlich, J.P.Foith: IEEE Trans. C- 25, 725–736 (1976)
T.Lozano-Perez: CGIP 6, 43–60 (1977)
R.DeMori: Syntactic Pattern Recognition, Applications, ed. by K.S.Fu (Springer, Berlin, Heidelberg, New York 1977 ) pp. 65–94
D.R.Reddy: Proc. IEEE 64, 501–531 (1976)
T.Pavlidis, F.Ali: IEEE Trans. SMC-5, 610–614 (1975)
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 1977 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Pavlidis, T. (1977). Syntactic Analysis of Region Boundaries and Other Curves. In: Structural Pattern Recognition. Springer Series in Electrophysics, vol 1. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-88304-0_8
Download citation
DOI: https://doi.org/10.1007/978-3-642-88304-0_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-88306-4
Online ISBN: 978-3-642-88304-0
eBook Packages: Springer Book Archive