@misc{KaehlerSimonHege, author = {K{\"a}hler, Ralf and Simon, Mark and Hege, Hans-Christian}, title = {Fast Volume Rendering of Sparse High-Resolution Datasets Using Adaptive Mesh Refinement Hierarchies}, url = {http://nbn-resolving.de/urn:nbn:de:0297-zib-6516}, number = {01-25}, abstract = {In this paper we present an algorithm that accelerates 3D texture-based volume rendering of large and sparse data sets. A hierarchical data structure (known as AMR tree) consisting of nested uniform grids is employed in order to efficiently encode regions of interest. The hierarchies resulting from this kind of space partitioning yield a good balance between the amount of volume to render and the number of texture bricks -- a prerequisite for fast rendering. Comparing our approach to an octree based algorithm we show that our algorithm increases rendering performance significantly for sparse data. A further advantage is that less parameter tuning is necessary.}, language = {en} } @misc{KaehlerHege, author = {K{\"a}hler, Ralf and Hege, Hans-Christian}, title = {Interactive Volume Rendering of Adaptive Mesh Refinement Data}, url = {http://nbn-resolving.de/urn:nbn:de:0297-zib-6561}, number = {01-30}, abstract = {Many phenomena in nature and engineering happen simultaneously on rather diverse spatial and temporal scales, i.e.\ exhibit a multi-scale character. Therefore various hierarchical data structures and numerical schemes have been devised to represent quantitatively such phenomena. A special numerical multilevel technique, associated with a particular hierarchical data structure, is so-called Adaptive Mesh Refinement (AMR). This scheme achieves locally very high spatial and temporal resolutions. Due to its popularity, many scientists are in need of interactive visualization tools for AMR data. In this article we present a 3D texture-based volume rendering algorithm for AMR data, that directly utilizes the hierarchical structure. Thereby interactive rendering even for large data sets is achieved. In particular the problems of interpolation artifacts, opacity corrections, and texture memory limitations are addressed. The algorithm's value in practice is demonstrated with simulation and image data.}, language = {en} } @article{AlonsoKaehlerSMikhailovetal.2004, author = {Alonso, Sergio and K{\"a}hler, Ralf and S. Mikhailov, Alexander and Sagu{\´e}s, Francisco}, title = {Expanding scroll rings and negative tension turbulence in a model of excitable media}, series = {Phys. Rev. E}, volume = {70}, journal = {Phys. Rev. E}, number = {5}, publisher = {American Physical Society}, doi = {10.1103/PhysRevE.70.056201}, pages = {056201}, year = {2004}, language = {en} } @inproceedings{HegeHutanuKaehleretal.2003, author = {Hege, Hans-Christian and Hutanu, Andrei and K{\"a}hler, Ralf and Merzky, Andr{\´e} and Radke, Thomas and Seidel, Edward and Ullmer, Brygg}, title = {Progressive Retrieval and Hierarchical Visualization of Large Remote Data}, series = {Proceedings of the 2003 Workshop on Adaptive Grid Middleware}, booktitle = {Proceedings of the 2003 Workshop on Adaptive Grid Middleware}, pages = {60 -- 72}, year = {2003}, language = {en} } @inproceedings{ProhaskaHutanuKaehleretal.2004, author = {Prohaska, Steffen and Hutanu, Andrei and K{\"a}hler, Ralf and Hege, Hans-Christian}, title = {Interactive exploration of large remote micro-CT scans}, series = {Proc. IEEE Visualization 2004}, booktitle = {Proc. IEEE Visualization 2004}, address = {Austin, Texas}, doi = {10.1109/VIS.2004.51}, pages = {345 -- 352}, year = {2004}, language = {en} } @article{HegeKaehlerSeideletal.2002, author = {Hege, Hans-Christian and K{\"a}hler, Ralf and Seidel, Edward and Radke, Thomas}, title = {GriKSL zeigt Live-Demos auf der iGrid2002}, series = {DFN-Mitteilungen, Heft 60}, journal = {DFN-Mitteilungen, Heft 60}, pages = {21 -- 22}, year = {2002}, language = {en} } @inproceedings{KaehlerCoxPattersonetal.2002, author = {K{\"a}hler, Ralf and Cox, Donna and Patterson, Robert and Levy, Stuart and Hege, Hans-Christian and Abel, Tom}, title = {Rendering The First Star in The Universe - A Case Study}, series = {Proceedings of IEEE Visualization 2002}, booktitle = {Proceedings of IEEE Visualization 2002}, editor = {J. Moorhead, Robert and Gross, Markus and I. Joy, Kenneth}, publisher = {IEEE Computer Society Press}, address = {Boston MA, USA}, doi = {10.1109/VISUAL.2002.1183824}, pages = {537 -- 540}, year = {2002}, language = {en} } @article{KaehlerHege2002, author = {K{\"a}hler, Ralf and Hege, Hans-Christian}, title = {Texture-based volume rendering of adaptive mesh refinement data}, series = {The Visual Computer}, volume = {18}, journal = {The Visual Computer}, number = {8}, pages = {491 -- 492}, year = {2002}, language = {en} } @article{KaehlerSimonHege2003, author = {K{\"a}hler, Ralf and Simon, Mark and Hege, Hans-Christian}, title = {Interactive Volume Rendering of Large Data Sets Using Adaptive Mesh Refinement Hierarchies}, series = {IEEE Transactions on Visualization and Computer Graphics}, volume = {9}, journal = {IEEE Transactions on Visualization and Computer Graphics}, number = {3}, doi = {10.1109/TVCG.2003.1207442}, pages = {341 -- 351}, year = {2003}, language = {en} } @inproceedings{KaehlerWiseAbeletal.2006, author = {K{\"a}hler, Ralf and Wise, John and Abel, Tom and Hege, Hans-Christian}, title = {A framework for interactive, high-quality volume rendering of cosmological simulations}, series = {Proc. Int. Workshop on Volume Graphics (VG06)}, booktitle = {Proc. Int. Workshop on Volume Graphics (VG06)}, publisher = {Eurographics / IEEE VGTC 2006}, address = {Boston}, pages = {103 -- 110}, year = {2006}, language = {en} } @inproceedings{KaehlerAbelHege2007, author = {K{\"a}hler, Ralf and Abel, Tom and Hege, Hans-Christian}, title = {Simultaneous GPU-Assisted Raycasting of Unstructured Point Sets and Volumetric Grid Data}, series = {Proceedings of IEEE/EG International Symposium on Volume Graphics 2007}, booktitle = {Proceedings of IEEE/EG International Symposium on Volume Graphics 2007}, publisher = {A K Peters}, address = {Prague, Czech Republic}, pages = {49 -- 56}, year = {2007}, language = {en} } @inproceedings{KaehlerProhaskaHutanuetal.2005, author = {K{\"a}hler, Ralf and Prohaska, Steffen and Hutanu, Andrei and Hege, Hans-Christian}, title = {Visualization of time-dependent remote adaptive mesh refinement data}, series = {Proc. IEEE Visualization 2005}, booktitle = {Proc. IEEE Visualization 2005}, address = {Minneapolis, USA}, doi = {10.1109/VISUAL.2005.1532793}, pages = {175 -- 182}, year = {2005}, language = {en} } @misc{HegeHutanuKaehleretal., author = {Hege, Hans-Christian and Hutanu, Andrei and K{\"a}hler, Ralf and Merzky, Andr{\´e} and Radke, Thomas and Seidel, Edward and Ullmer, Brygg}, title = {Progressive Retrieval and Hierarchical Visualization of Large Remote Data}, url = {http://nbn-resolving.de/urn:nbn:de:0297-zib-7623}, number = {03-40}, abstract = {\noindent The size of data sets produced on remote supercomputer facilities frequently exceeds the processing capabilities of local visualization workstations. This phenomenon increasingly limits scientists when analyzing results of large-scale scientific simulations. That problem gets even more prominent in scientific collaborations, spanning large virtual organizations, working on common shared sets of data distributed in Grid environments. In the visualization community, this problem is addressed by distributing the visualization pipeline. In particular, early stages of the pipeline are executed on resources closer to the initial (remote) locations of the data sets. \noindent This paper presents an efficient technique for placing the first two stages of the visualization pipeline (data access and data filter) onto remote resources. This is realized by exploiting the ``extended retrieve'' feature of GridFTP for flexible, high performance access to very large HDF5 files. We reduce the number of network transactions for filtering operations by utilizing a server side data processing plugin, and hence reduce latency overhead compared to GridFTP partial file access. The paper further describes the application of hierarchical rendering techniques on remote uniform data sets, which make use of the remote data filtering stage.}, language = {en} } @misc{KaehlerHege, author = {K{\"a}hler, Ralf and Hege, Hans-Christian}, title = {Visualization of Time-Dependent Adaptive Mesh Refinement Data}, url = {http://nbn-resolving.de/urn:nbn:de:0297-zib-7384}, number = {03-16}, abstract = {Analysis of phenomena that simultaneously occur on quite different spatial and temporal scales require adaptive, hierarchical schemes to reduce computational and storage demands. For data represented as grid functions, the key are adaptive, hierarchical, time-dependent grids that resolve spatio-temporal details without too much redundancy. Here, so-called AMR grids gain increasing popularity. For visualization and feature identification/tracking, the underlying continuous function has to be faithfully reconstructed by spatial and temporal interpolation. Well designed interpolation methods yield better results and help to reduce the amount of data to be stored. We address the problem of temporal interpolation of AMR grid data, e.g.\ for creation of smooth animations or feature tracking. Intermediate grid hierarchies are generated by merging the cells on all refinement levels that are present in the key frames considered. Utilizing a clustering algorithm a structure of nested grids is induced on the resulting collection of cells. The grid functions are mapped to the intermediate hierarchy, thus allowing application of appropriate interpolation techniques.}, language = {en} } @phdthesis{Kaehler, author = {K{\"a}hler, Ralf}, title = {Accelerated Volume Rendering on Structured Adaptive Meshes}, url = {http://nbn-resolving.de/urn:nbn:de:kobv:188-2005002769}, abstract = {Multi-scale phenomena are abundant in many application fields. Representing and numerically simulating such processes is a challenging task since quite different scales have to be resolved, which often requires enormous amounts of storage and computational power. An important strategy in this context is adaptivity, i.e. local adjustment of the spatio-temporal resolution to the details to be resolved. A standard representation therefore are hierarchical, locally refined grids. A specific adaptive approach for solving partial differential equations, usually called AMR (Adaptive Mesh Refinement), was introduced in 1984. The basic idea is to combine the simplicity of structured grids and the advantages of local refinement. In this numerical scheme the computations are started on a set of coarse, potentially overlapping structured grids, that cover the computational domain. Local error criteria are applied to detect regions that require higher resolution. These are covered by subgrids with decreasing mesh spacing, which do not replace, but rather overlap the refined regions of the coarser patches. The equations are advanced on the finer subgrids and the refinement procedure recursively continues until all cells fulfill the considered error criteria, giving rise to a hierarchy of nested levels of refinement. In 1989 a variant of this scheme, called Structured Adaptive Mesh Refinement (SAMR), which reduces some of the complexity of the original approach, was proposed. While the separate subgrids in the AMR scheme could be rotated against each other, in SAMR they are aligned with the major axes of the coordinate system, which for example simplifies the computation of fluxes of (conserved) quantities through the cell faces. SAMR has become more and more popular in the last decade, and nowadays it is applied in many domains like hydrodynamics, meteorology and in particular in cosmology and relativistic astrophysics. Due to this growing popularity, an increasing number of scientists is in need of appropriate interactive visualization techniques to interpret and analyze AMR simulation data. Tools for both, 2D analysis to quantitatively convey the information within single slices and 3D representations to apprehend the overall structure are required. In this thesis we develop direct and indirect volume visualization algorithms for scalar fields that are defined on structured Adaptive Mesh Refinement (SAMR) grids. In particular algorithms for planar slicing and the display of height fields, C0-continuous isosurface extraction, software-, and hardware-based direct volume rendering and temporal interpolation for cell-, and vertex-centered data on unrestricted SAMR grids are proposed. Additionally we investigate the applicability of SAMR data structures for accelerated software-, and hardware-based volume rendering of large 3D scalar data.}, language = {en} }