Skip to main content

Hierarchische Darstellungsformen für Kurven

  • Conference paper
Austrographics ’88

Part of the book series: Informatik-Fachberichte ((INFORMATIK,volume 183))

  • 19 Accesses

Zusammenfassung

Diese Arbeit beschreibt den Kurvenbaum, eine neue hierarchische Datenstruktur zur Darstellung beliebiger Kurven. Der Kurvenbaum ist ein ausgeglichener Binärbaum, der eine Kurve der Länge l so repräsentiert, dass jeder Teilbaum mit Wurzel auf der k-ten Baumstufe eine Teilkurve der Länge l/2k-1 darstellt. Jeder Baumstufe entspricht eine Approximation der dargestellten Kurve; höheren Baumstufen entsprechen gröbere Approximationen. Ausgehend von einer solchen Detailhierarchie können Mengen- und Suchoperatoren (wie z.B. Schnittpunkte oder Punktanfragen) hierarchisch berechnet werden. Wir präsentieren die Ergebnisse einer praktischen Analyse des Kurvenbaums und geben Beispiele für das Laufzeitverhalten unserer Algorithmen zur Berechnung unterschiedlicher Mengen- und Suchoperatoren. Die Vor- und Nachteile des Kurvenbaums im Vergleich mit verwandten Datenstrukturen werden ebenfalls ausführlich diskutiert.

Abstract

This paper introduces the arc tree, a hierarchical data structure to represent arbitrary curved shapes. The arc tree is a balanced binary tree that represents a curve of length l such that any subtree whose root is on the k-th tree level is representing a subcurve of length l/2k-1. Each tree level is associated with an approximation of the curve; lower levels correspond to approximations of higher resolution. Based on this hierarchy of detail, queries such as point search or intersection detection and computation can be solved in a hierarchical manner. We present the results of a practical performance analysis for various kinds of set and search operators. Several related schemes are also discussed.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literatur

  1. Ballard, D. H., Strip trees: A hierarchical representation for curves, Comm. of the ACM 24, 5 (May 1981), pages 310–321.

    Article  Google Scholar 

  2. Bezier, P. E., Mathematical and practical possibilities of UNISURF, in Computer Aided Geometric Design, Academic Press, New York, NY, 1974, pages 127–152.

    Google Scholar 

  3. Deboor, C., A practical guide to splines, Springer-Verlag, Heidelberg, West Germany, 1978.

    Google Scholar 

  4. Gunther, O., Efficient structures for geometric data management, Ph.D. Dissertation, U.C. Berkeley Memorandum No. UCB/ERL/M87/77 (to be published in the Springer-Verlag Lecture Notes in Computer Science series), Nov. 1987.

    Google Scholar 

  5. Hopcroft, J. E. and D. B. Krafft, The challenge of robotics for computer science, Advances in Robotics, 1987.

    Google Scholar 

  6. Pavlidis, T., Algorithms for graphics and image processing, Computer Science Press, Rockville, MD, 1982.

    Google Scholar 

  7. Preparata, F. P. and M. I. Shamos, Computational geometry, Spririger-Verlag, New York, NY, 1985.

    Google Scholar 

  8. Samet, H., The quadtree and related hierarchical data structures, Computing Surveys 16, 2 (June 1984), pages 187–260.

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1988 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Günther, O., Wong, E. (1988). Hierarchische Darstellungsformen für Kurven. In: Clauer, A., Purgathofer, W. (eds) Austrographics ’88. Informatik-Fachberichte, vol 183. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-74081-7_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-74081-7_15

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-50305-7

  • Online ISBN: 978-3-642-74081-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics