Skip to main content
Log in

Multiresolution models for topographic surface description

  • Original Articles
  • Published:
The Visual Computer Aims and scope Submit manuscript

Abstract

Multiresolution terrain models describe a topographic surface at various levels of resolution. Besides providing a data compression mechanism for dense topographic data, such models enable us to analyze and visualize surfaces at a variable resolution. This paper provides a critical survey of multiresolution terrain models. Formal definitions of hierarchical and pyramidal models are presented. Multiresolution models proposed in the literature (namely, surface quadtree, restricted quadtree, quaternary triangulation, ternary triangulation, adaptive hierarchical triangulation, hierarchical Delaunay triangulation, and Delaunay pyramid) are described and discussed within such frameworks. Construction algorithms for all such models are given, together with an analysis of their time and space complexities.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  • Agarwal PK, Suri S (1994) Surface approximation and geometric partitions. Proceedings of the 5th ACM-SIAM Symposium on Discrete Algorithms, Philadelphia, PA (USA), 23–25 January 1994, IEEE Computer Society Press, Washington, DC, pp 24–33

    Google Scholar 

  • Aurenhammer F (1991) Voronoi diagrams — survey of a fundamental geometric data structure. ACM Computing Surveys 23:345–405

    Google Scholar 

  • Barrera R, Hinojosa M (1987) Compression method for terrain relief. Technical Report, CINVESTAV, Engineering Projects, Department of Electrical Engineering, Polytechnic University of Mexico, Mexico City

    Google Scholar 

  • Barrera R, Vazquez AM (1984) A hierarchical method for representing relief. Proceedings of the Pccora IX Symposium on Spatial Information Technologies for Remote Sensing Today and Tomorrow. Sioux Falls, S.D., pp 87–92

  • Bertolotto M, De Floriani L, Marzano P (1994) An efficient representation for pyramidal terrain models. Proceedings of the 2nd ACM Workshop on Advances in Geographic Information Systems, Gaithersburg, MD, USA, 1–2 December 1994, ACM Press, New York, NY, pp 152–159

    Google Scholar 

  • Bertolotto M, De Floriani L, Marzano P (1995) A unifying framework for multilevel description of spatial data. In: Frank AU, Kulm W (eds) Spatial information theory — theoretical basis for GIS. Springer, Berlin Heidelberg, New York, LNCS 988, pp 259–278

    Google Scholar 

  • Chazelle M, Edelsbrunner H (1992) An optimal algorithm for intersecting line segments in the plane. J Assoc Comput Machinery 39:1–54

    Google Scholar 

  • Chen ZT, Guevara JA (1987) Systematic selection of very important points (VIP) for digital terrain model for constructing triangular irregular networks. Proceedings of Autocarto 8, Baltimore, MD, USA, 29 March–3 April 1987, American Society for Photogrammetry and Remote Sensing, Falls Church, VA, pp 50–56

    Google Scholar 

  • Chen ZT, Tobler WR (1986) Quadtree representation of digital terrain. Proceedings of Autocarto London, London, UK, 14–19 September 1986, Whitstable Litho Ltd., Whitstable, Kent, UK, pp 475–484

    Google Scholar 

  • Cignoni P, Puppo E, Scopigno R (1995) Visualization and representation of terrain surfaces at variable resolution. In:Scateni R (ed) Scientific visualization '95. World Scientific pp 50–68

  • Daubechies I (1992) Ten lectures on wavelets. SIAM, Philadelphia

    Google Scholar 

  • De Berg M, Dobrindt KTG (1995) On the levels of detail in terrains. Proceedings of the 11th ACM Symposium on Computational Geometry, Vancouver, BC, Canada, June 5–7, 1995. ACM Press, New York, NY, pp c26-c27. Also published in long version as Technical Report UU-CS-1995-12, Utrecht University, Dept. of Computer Science, April 1995

    Google Scholar 

  • De Floriani L (1989) A pyramidal data structure for triangle-based surface description. IEEE Comput Graph Appl 9:67–78

    Google Scholar 

  • De Floriani L, Puppo E (1992) A hierarchical triangle-based model for terrain description. In: Frank AU, Campari I, Formentini U (eds) Theories and methods of spatio-temporal resoning in geographic space. Springer, Berlin Heidelberg New York, LNCS 639, pp 236–251

    Google Scholar 

  • De Floriani L, Puppo E (1995) Hierarchical triangulation for multiresolution surface description. ACM Transactions on Graphics, 14, 4, pp 363–411

    Google Scholar 

  • De Floriani L, Falcidieno B, Pienovi C, Nagy G (1984) A hierarchical data structure for surface approximation. Comput Graph 8:475–484

    Google Scholar 

  • De Floriani L, Mirra D, Puppo E (1993) Extracting contour lines from a hierarchical surface model. Comput Graph Forum (EUROGRAPH-ICS'93 Conference Issue) 12:249–260

    Google Scholar 

  • De Floriani L, Gattorna G, Marzano P, Puppo E (1994) Spatial queries on a hierarchical terrain model. Proceedings of the 6th International Symposium on Spatial Data Handling, Edinburgh, UK, 5–9 September 1994. Teylor and Francis, London, pp 819–834

    Google Scholar 

  • De Floriani L, Marzano P, Puppo E (1994b) Multiresolution models for topographic surface description. Technical Report 94/01 D.I.S.I., University of Genova, Genova, Italy

    Google Scholar 

  • Dyn N, Levin D, Rippa S (1990) Data-dependent triangulations for piecewise linear interpolation. IMA J Numer Anal 10:137–154

    Google Scholar 

  • Eck M, DeRose T, Duchamp T (1995) Multiresolution analysis of arbitrary meshes. Computer Graphics Proceedings — Annual Conference Series (SIGGRAPH'95), Los Angeles, CA, USA, 6–11 August 1995. ACM SIGGRAPH, New York, NY, pp 173–182

    Google Scholar 

  • Edelsbrunner H, Tan TS (1992) An upper bound for conforming Delaunay triangulations. Proceedings of the 8th Annual ACM Symposium on Computational Geometry, Berlin, Germany, 10–12 June 1992. ACM Press, New York, NY, pp 53–62

    Google Scholar 

  • Fekete G, Davis LS (1984) Property spheres: a new representation for 3-D object recognition. Proceedings of the Workshop on Computer Vision: Representation and Control, CS Press, Los Alamitos, Calif., pp 192–201

    Google Scholar 

  • Fowler RJ, Little JJ (1979) Automatic extraction of irregular network digital terrain models. Comput Graph 13:199–207

    Google Scholar 

  • Gomez D, Guzman A (1979) Digital model for three-dimensional surface representation. Geo-Processing 1:53–70

    Google Scholar 

  • Guibas LJ, Stolfi J (1985) Primitives for the manipulation of general subdivisions and the computation of Voronoi diagrams. ACM Transtions Graph 4:74–123

    Google Scholar 

  • Hoppe H, DeRose T, Duchamp T, McDonald J, Steutzle W (1993) Mesh optimization. Computer Graphics Proceedings — Annual Conference Series (SIGGRAPH'93), Anaheim, CA, USA, 1–6 August 1993. ACM SIGGRAPH, New York, NY, pp 19–26

    Google Scholar 

  • Johnston EG, Rosenfeld (1975) Digital detection of pits, peaks, ridges, and ravines. IEEE Trans Syst Man Cybernetics 471–480

  • Kirkpatrick DG (1983) Optimal search in planar subdivision. SIAM J Comput 12:128–33

    Google Scholar 

  • Lawson CL (1977) Software forC 1 surface interpolation. In: Rice JR (ed) Mathematical Software III. Academic Press, New York, pp 161–194

    Google Scholar 

  • Lee J (1991) Comparison of existing methods for building triangular irregular network models of terrain from grid digital elevation models. Int J Geograph Information Syst 5:267–285

    Google Scholar 

  • Peucker TK (1975) Detection of surface-specific points by local parallel processing of discrete terrain elevation data. Comput Graph Image Processing (Short Notes) 4:375–387

    Google Scholar 

  • Preparata FP, Shamos MI (1985) Computational geometry: an introduction. Springer, Berlin New York, Heidelberg

    Google Scholar 

  • Quak E, Schumaker LL (1990) Cubic spline fitting using data dependent triangulations. Comput Aided Geometric Design 7:293–301

    Google Scholar 

  • Rippa S (1990) Minimal roughness property of the Delaunay triangulation. Comput Aided Geometr Design 7:489–497

    Google Scholar 

  • Rippa S (1992) Adaptive approximation by piecewise linear polynomials on triangulations of subsets of scattered data. SIAM J Sci Stat Comput 13:1123–1141

    Google Scholar 

  • Samet H (1990) Applications of spatial data structures. Addison Wesley, Reading, Md

    Google Scholar 

  • Samet H, Sivan R (1992) Algorithms for constructing quadtree surface maps. Proceedings of the 5th International Symposium on Spatial Data Handling, Charleston, SC, USA, 3–7 August 1992. IGU Commission on GIS, Columbia, SC, pp 361–370

    Google Scholar 

  • Scarlatos LL (1990) An automatic critical line detector for digital elevation matrices. Proceedings of the (ACSM), American Society for Photogrammetry and Remote Sensing (ASPRS) Annual Convention, Denver, Colo. 2:43–52

  • Scarlatos LL, Pavlidis T (1992) Hierarchical triangulation using cartographic coherence. CVGIP: Graph Models Image Processing 54:157–161

    Google Scholar 

  • Schroder WJ, Zarge JA, Lorensen WE (1992) Decimation of triangle meshes. Comput Graph 26:65–70

    Google Scholar 

  • Schumaker LL (1993a) Triangulations in CAGD. IEEE Comput Graph Appl 13:47–52

    Google Scholar 

  • Schumaker LL (1993b) Computing optimal triangulations using simulated annealing. Comput Aided Geometr Design 10:329–345

    Google Scholar 

  • Skidmore AK (1990) Terrain position as mapped from a gridded digital elevation model. Int J Geograph Information Syst 4:33–49

    Google Scholar 

  • Southard DA (1991) Piecewise planar surface models from sampled data. In: Patrikalakis NM (ed) Scientific visualization of physical phenomena. Springer, Berlin Heidelberg New York pp 667–680

    Google Scholar 

  • Tan TS (1994) An optimal bound for quality conforming triangulations. Proceedings of the 10th Annual ACM Symposium on Computational Geometry, pp 240–249

  • Turk G (1992) Re-tiling polygonal surfaces. Comput Graph 26:55–64

    Google Scholar 

  • Von Herzen B, Barr AH (1987) Accurate triangulations of deformed, intersecting surfaces. Comput Graph 21:103–110

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Leila De Floriani.

Rights and permissions

Reprints and permissions

About this article

Cite this article

De Floriani, L., Marzano, P. & Puppo, E. Multiresolution models for topographic surface description. The Visual Computer 12, 317–345 (1996). https://doi.org/10.1007/BF01782231

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01782231

Key words

Navigation