Abstract
We present an algorithm for simplifying terrain data that preserves topology. We use a decimation algorithm that simplifies the given data set using hierarchical clustering. Topology constraints, along with local error metrics, are used to ensure topology-preserving simplification and to compute precise error bounds in the simplified data. The earth’s mover distance is used as a global metric to compute the degradation in topology as the simplification proceeds. Experiments with both analytic and real terrain data are presented. Results indicate that one can obtain significant simplification with low errors without losing topology information.
Similar content being viewed by others
References
Bajaj CL, Pascucci V, Schikore DR (1999) Visualization of scalar topology for structural enhancement. In: Proc Visualization ’98. IEEE Computer Society, New Jersey, pp 51–58
Bajaj CL, Schikore DR (1998) Topology preserving data simplification with error bounds. J Comput Graphics 22(1): 3–12
de Leeuw WC, van Liere R (1999) Collapsing flow topology using area metrics. In: Proc Visualization ’99. IEEE Computer Society, New York, pp 349–354
Fowler RJ, Little JJ (1979) Automatic extraction of irregular network digital terrain models. In: Proc SIGGRAPH. ACM, New York, pp 199–207
Gerstner T (1999) Adaptive hierarchical methods for landscape representation and analysis. In: S. Hergarten, H.J. Neugebauer (eds) Process modelling and landform evolution (Lecture notes in earth sciences 78). Springer, Berlin, pp 75–92
Gerstner T, Hannappel M (2000) Error measurement in multiresolution digital elevation models. In: G.B.M. Heuvelink, M.J.P.M. Lemmens (eds) Accuracy 2000 (Proc 4th Int Symp Spatial Accuracy Assessment in Natural Resources and Environmental Sciences). Delft University Press, Delft, pp 245–252
Gerstner T, Pajarola R (2000) Topology preserving and controlled topology simplifying multiresolution isosurface extraction. In: IEEE Visualization 2000. IEEE Computer Society Press, New Jersey, pp 259–266
Heckbert PS, Garland M (1997) Survey of surface approximation algorithms. Carnegie Mellon University Technical Report
Helman JL, Hesselink L (1991) Visualizing vector field topology in fluid flows. IEEE Comput Graphics Appl 11(3): 36–46
Interrante V, Fuchs H, Pfizer S (1995) Enhancing transparent skin surfaces with ridge and valley lines. In: IEEE Visualization ’95. IEEE Computer Society Press, New Jersey, pp 52–59
Lavin Y, Batra RK, Hesselink L (1998) Feature comparisons of vector fields using earth mover’s distance. In: Proc Visualization ’98. IEEE Computer Society, New Jersey, pp 103–109
Lodha SK, Renteria JC, Roskin KM (2000) Topology preserving compression of 2D vector fields. In: Proc IEEE Visualization. IEEE Computer Society Press, New Jersey, pp 343–350
McCormack JE, Gahegan MN, Roberts SA, Hogg J, Hoyle BS (1993) Feature-based derivation of drainage networks. Int J Geograph Inf Syst 7(3): 263–279
Puppo E, Scopigno R (1997) LOD and multiresolution principles and applications. Eurographics ’97 tutorial notes. Eurographics association, Switzerland
Rubner Y, Tomasi C (1998) The earth mover’s distance as a metric for image retrieval. Tech Report STAN-CS-TN-98-86. Department of Computer Science, Stanford University
Telea A, van Wijk JJ (1999) Simplified representation of vector fields. In: Proc Visualization ’99. IEEE Computer Society, New Jersey, pp 35–42
Tricoche X, Schewuermann G, Hagen H (2000) A topology simplification method for 2d vector fields. In: IEEE Visualization 2000. IEEE Computer Society Press, New Jersey, pp 359–366
Wilhelms J, van Gelder A (1994) Multi-dimensional trees for controlled volumetric rendering and compression. In: ACM Symp Volume Visualization ’94. New York, pp 27–34
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Lodha, S., Roskin, K. & Renteria, J. Hierarchical topology-preserving simplification of terrains. Vis Comput 19, 493–504 (2003). https://doi.org/10.1007/s00371-003-0214-2
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00371-003-0214-2