Location of Repository

Accuracy in scientific visualisation

By Adriano Martins Lopes


Quite often, accuracy is a neglected issue in scientific visualization. Indeed, in most of the visualizations there are two wrong assumptions: first, that the data visualized is accurate. Second, that the visualization process is exempt from errors. On these basis, the objectives of this thesis are three-fold:\ud \ud First, to understand the implications of accuracy in scientific visualization. It is important to analyse the sources of errors during visualization, and to establish mechanisms that enable the characterization of the accuracy. This learning stage is crucial for a sucessful scientific investigation.\ud \ud Second, to focus on visualization features that, besides enabling the visualization of the data, give users an idea of its accuracy. The challenging aspect in this case is the use of appropriate visual paradigms. In this respect, the awareness of how human beings create and process a mental image of the information visualized is important.\ud \ud Thrid and most important, the development of more accurate versions of visualization techniques. By understanding the issue of accuracy concerning a particular technique, there is a high probability to reach to a proposal of new improvements.\ud \ud There are three techniques under study in this thesis: contouring, isosurfacing and particle tracing. All these are widely used in scientific visualization. That is why they have been chosen. For all of them, the issue of showing accuracy to users is discussed. In addition, two new accurate versions of contouring and isosurfacing techniques have been presented. The new contouring method is for data defined over rectangular grids and assumes that the data vary linearly along the edges of the cell. The new isosurfacing method is an improvement of the Marching-Cubes method. Some aspects of this classic approach are clarified, and even corrected

Publisher: School of Computing (Leeds)
Year: 1999
OAI identifier: oai:etheses.whiterose.ac.uk:1282

Suggested articles



  1. (1997). 30 years of multidimensional multivariate visualization.
  2. (1996). 3d reconstruction of complex polyhedral shapes from contours using a simplified voronoi diagram. Computer Graphics forum,
  3. A 3-d streamline tracking algorithm using dual stream functions.
  4. A classification scheme for scientific visualization.
  5. (1995). A Model Based Approach to Scientific Visualization.
  6. (1996). A near optimal isosurface extraction algorithm using the span space.
  7. (1994). A new approach to the construction of surfaces from contour data.
  8. (1998). A new tetrahedral tesselation scheme for isosurface generation.
  9. A probe for local flow field visualization.
  10. (1988). A rendering algorithm for visualizing 3-d scalar fields.
  11. (1991). A triangulation algorithm from arbitrary shaped multiple planar contours.
  12. A typology for scientific visualization.
  13. (1995). A unified framework for flow visualization. In
  14. (1998). Accuracy in 3d particle tracing.
  15. (1998). Accuracy in contour drawing.
  16. (1990). Adaptive polygonization of implicitly defined surfaces.
  17. (1994). Advances in Volume Visualization.
  18. (1995). An analysis of 3-d particle path integration algorithms.
  19. (1995). An elaborate ambiguity detection method for constructing isosurfaces within tetrahedral meshes.
  20. (1993). An evaluation of implicit surface tilers.
  21. (1989). and A van Dam. The application visualization system: a computational environment for scientific visualization.
  22. (1985). Approximate and probabilistic algorithms for shading and rendering structured particle systems.
  23. (1975). Approximating complex surfaces by triangulation of contour lines.
  24. (1995). Aspects of Abstraction in Scientific Visualization.
  25. (1995). Automatic isosurface propagation using an extrema graph and sorted boundary cell lists.
  26. Collaborative visualization.
  27. (1986). Combining physical and visual simulation — creation of the planet jupiter for the film ”2010”.
  28. Constructing stream surfaces in steady 3d vector fields.
  29. (1992). Contouring — A Guide to the Analysis and Display of Spatial Data,
  30. (1985). Contouring — the state of the art.
  31. Contouring over rectangular grids and skewed rectangular grids — an introduction.
  32. Data structure for soft objects.
  33. Data visualization — has it all been seen before?
  34. Discretized marching cubes.
  35. Enhanced spot noise for vector field visualization.
  36. (1990). Envisioning Information.
  37. (1995). Exploiting triangulated surface extraction using tetrahedral decomposition.
  38. (1977). Exploratory Data Analysis.
  39. (1995). Fast and resolution independent line integral convolution.
  40. (1995). Fast cutting operations on three dimensional volume datasets.
  41. (1996). Fast isocontouring for improved interactivity.
  42. Fast oriented line integral convolution for vector field visualization via the internet.
  43. (1993). Flow visualization with surface particles.
  44. (1993). Fluid flow visualization.
  45. (1990). Footprint evaluation for volume rendering.
  46. (1995). Geographical information systems and the problem of ”error and uncertainty”. Progress in Human Geography,
  47. (1985). Geometric Modeling.
  48. (1976). Global error estimation for ordinary differential equations.
  49. (1995). Glyphs for visualizing uncertainty in environmental vector fields.
  50. Hans-Christian Rodrian, Wladimir Djatschin, and Stanislav Klimenko. Streamball techniques for flow visualization.
  51. (1985). Image space shading of 3-dimensional objects.
  52. (1993). Imaging vector fields using linear integral convolution.
  53. Implicit stream surfaces.
  54. (1998). Interactive ray tracing for isosurface rendering. In
  55. (1983). Introduction to the Graphical Kernel System (GKS).
  56. Introduction to visualizating data validity.
  57. Isosurface extraction using particle systems.
  58. Isosurfacing in span space with utmost efficiency (issue).
  59. (1885). La M´ ethod Graphique.
  60. (1988). Letters: Additional reference to ”marching cubes”.
  61. (1982). Light reflection functions for simulation of clouds and dusty surfaces.
  62. (1987). Marching cubes: A high resolution 3d surface construction algorithm.
  63. Multi-frequency noise for lic.
  64. (1949). Objective wheather-map analysis.
  65. (1992). Octrees for faster isosurface generation.
  66. (1994). On generating topologically consistent isosurfaces from uniform samples.
  67. (1977). Optimal surface reconstruction from planar contours.
  68. Optimization of time-dependent particle tracing using tetrahedral decomposition.
  69. (1983). Particle systems — a technique for modelling a class of fuzzy objects.
  70. (1993). Perspectivas: O espelho maior ou o espac ¸o do espanto.
  71. Rendering surface-particles.
  72. (1991). Rksuite: A suite of explicit runge-kutta codes for the initial value problem for odes softreport 91-s1.
  73. (1994). Rob Hootsmans, and Ferjan Ormeling. Visualization of data quality.
  74. (1983). Seminology of Graphics.
  75. (1988). Sources of error in the graphical analysis.
  76. (1997). Speeding up isosurface extraction using interval trees.
  77. (1991). Spot noise: Texture synthesis for data visualisation.
  78. Strategies for effectively visualizing 3d flow in volume lic.
  79. (1990). Surface mapping brain function on 3d models.
  80. (1985). Surface shading in the cuberrile environment.
  81. (1992). Surface-particles for 3d flow visualization.
  82. (1992). Surfaces from contours.
  83. Texture splats for 3d scalar and vector field visualization.
  84. The asymptotic decider: Resolving the ambiguity in marching cubes.
  85. (1971). The genealogy of the isopleth.
  86. The motion map: Efficient computation of steady flow animations.
  87. (1992). The next generation of runge-kutta codes.
  88. (1950). The Perception of the Visual World.
  89. (1996). The production of volume data from triangular meshes using voxelisation.
  90. The stream polygon: A technique for 3d vector field visualization.
  91. (1992). The virtual windtunnel: an environment for the exploration of three-dimensional unsteady fluid flows.
  92. (1983). The Visual Display of Quantitative Information.
  93. (1996). The Visualization Toolkit — An Object-Oriented Approach to 3D Graphics.
  94. (1979). Three-dimensional display of human organs from computed tomograms. Computer Graphics and Image Processing,
  95. (1994). Topological considerations in isosurface generation.
  96. (1988). Two algorithms for the three-dimensional construction of tomograms.
  97. Uflic: A line integral convolution algorithm for visualizing unsteady flows.
  98. Uflow: Visualizing uncertainty in fluid flow.
  99. (1995). Using line integral convolution for flow visualization: Curvilineargrids, variable-speed and unsteadyflows.
  100. (1988). V-buffer: Visible volume rendering.
  101. (1998). Viagens do Olhar — Retrospeccao, Visao e Profecia no Renascimento Portuguˆ es. Campo das Letras,
  102. Virtual smoke: An interactive 3d flow visualization technique.
  103. (1997). Visual Explanations — Images and Quantities, Evidence and Narrative.
  104. (1996). Visualization benchmarking: A practical application of 3d publishing.
  105. (1990). Visualization idioms: a conceptual model for scientific visualization systems.
  106. Visualization in scientific computing.
  107. Visualization of second order tensor fields and matrix data.
  108. Visualization over the world wide web and its application to environmental data.
  109. (1993). Visualizing Data.
  110. Visualizing flow over curvilinear grid surfaces using line integral convolution.
  111. Visualizing second-order tensor fields with hyperstreamlines.
  112. (1996). Visualizing unstructured flow data uusing dual stream functions.
  113. (1991). Visualizing vector field topology in fluid flows.
  114. Visualizing wind velocities by advecting cloud textures.
  115. (1988). Volume rendering — display of surfaces from volume data.
  116. (1988). Volume rendering.
  117. (1980). Woodcuts and wood blocks of Albrecht D¨ urer.

To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.