Visualizations of Large-scale Data Generated by the Earth Simulator
|
|
|
- Lisa Taylor
- 9 years ago
- Views:
Transcription
1 Journal of the Earth Simulator, Volume 6, October 2006, Visualizations of Large-scale Data Generated by the Earth Simulator Fumiaki Araki 1 *, Hitoshi Uehara 1, Nobuaki Ohno 1, Shintaro Kawahara 1, Mikito Furuichi 1 and Akira Kageyama 1 1 The Earth Simulator Center, Japan Agency for Marine-Earth Science and Technology (JAMSTEC), , Showa-Machi, Yokohama , Japan (Received June 23, 2006; Revised manuscript accepted August 3, 2006) Abstract Recent research and development on visualization methods and tools carried out by Advanced Perception Research Group of the Earth Simulator Center are reported. Focuses are placed on two software programs developed, (1) MovieMaker, a parallel rendering software for generating sequential image files from large scale simulation data of the order of 1TB, and (2) VFIVE, a virtual reality (VR) visualization software for a CAVE-type VR system. The designs and implementations of these programs are described with sample snapshot images applied to simulation data produced by the Earth Simulator. A couple of other visualization methods for three-dimensional vector fields investigated in the group are also presented. Keywords: Large-scale data visualization, Earth Simulator, volume rendering, parallel processing, virtual reality, visualization techniques, animation 1. INTRODUCTION Data visualization is an indispensable and valuable step in the simulation research. The raw output data become perceptible only through the visualized images. However, in ultra-high resolution simulations, data visualization often falls into difficult situation. This situation becomes serious in the era of the Earth Simulator (ES). Considering the ever-lasting development of computer hardwares, this would become much more serious in the coming era. The difficulty in the large-scale data visualization can be classified into two categories; (1) the difficulty due to the data size itself, and (2) the difficulty caused by an intrinsic complexity of the data's spatial and temporal structure. The first difficulty comes from the simple fact that, because of their extremely large size, the data cannot be visualized on the simulation researchers' PC of ordinary use. Let us, for example, consider a typical size of output data produced by a simulation on the Earth Simulator. The data has spatial three-dimensional (3D) and timevarying structures, and contains several variables for several hundred time-steps. Even a single variable for only one time-step has a few giga bytes (GB), implying that the total output data amounts to the order of tera bytes (TB). Such large data can be hardly handled by commercially available visualization tools on PC. Even if it can be done by some means, it would take impractically long time. A straightforward way to resolve the data size problem is to drastically reduce the amount of the data by sacrificing the temporal and spatial resolution. The reduced data could be quickly transferred and easily analyzed by the standard visualization tools. However, the data reduction is not always an effective approach, because it may lose some important features related to phenomena included in the original data. To resolve the large data size problem, a new visualization tool is strongly required that can handle a large-size data of the TB-scale without data reduction. Since such data has hundreds of timesteps, it would be wise and appropriate to represent the data in terms of a movie (sequential images corresponding to each time-step of the original data). The tools, however, must rely on visualization technologies with a high calculation cost, such as volume rendering and isosurface generating, and yet execution must be finished within a reasonable time. The second difficulty lies in how one can extract and grasp hidden featuring characteristics of highly-complicated structures in a high-resolution 3D simulation data. The difficulty becomes more prominent for higher resolution of simulation data. Therefore, it is very necessary to incorporate the advanced technologies into the traditional * Corresponding author: Dr. Fumiaki Araki, The Earth Simulator Center, Japan Agency for Marine-Earth Science and Technology (JAMSTEC), , Showa-Machi, Yokohama , Japan. [email protected] 25
2 Visualization for ES visualization process in order to make an intuitive comprehension of 3D complex structures. In the meantime, the recent progress of the virtual reality (VR) system enables a viewer to literally "enter" into a virtual 3D space. The viewer can "walk" in the virtual space and "interact" with any object virtually existing there. Thus, by applying VR technology in scientific visualization, the simulation data can be analyzed in a more interactive and intuitive manner. The intrinsic complexity hidden in the data is particularly important and significant in analyzing no-scalar field variables. For example, analysis of a vector variable needs simultaneous representation of not only the intensity but also the direction. So far the Line Integral Convolution (LIC) method has been often used, where the vector field is expressed by a set of many short streamlines. Although the original LIC method is developed under the 2D texture-based modeling, we can expect to comprehend the complicated structure of the 3D vector field if this method is extended to 3D texture. In the Earth Simulator Center, Advanced Perception Research Group (APRG) focuses primarily on the abovementioned two problems for the large-scale data visualization. In this paper, we present our recent research and development of the visualization software tools. For resolving the first problem of handling the extremely large dynamic data, say, TB data, we developed a software tool, named as "MovieMaker" (in Section 2). In challenging the second problem, namely, in elucidating the intrinsic complexity hidden in the massive data, we developed the CAVE-type VR hardware environment, named as "BRAVE" and our original VR visualization software tool, "VFIVE" (in Section 3). In Section 4, we report two kinds of effective visualization methods for vector fields. One is a 3D extension of original LIC method and the other is a kind of the Oriented LIC method, "Comet-Like Tracer". Main products of our visualization methods and tools are usually movies. In order to convey the quality of our visualizations, some sample snapshots of our movies are shown in Section 5. Section 6 is the summary. 2. "MovieMaker" Most of commercially available software programs for the scientific visualization cannot deal with largescale data exceeding a few GB for one snapshot. Of course, there are such programs that can handle larger data. However they take impractically long time to complete the processing. The volume rendering and the isosurface are, though very powerful and therefore popular, especially time consuming. If it takes as long as 10 minutes to make one snapshot image, it is practically impossible to make a movie for a time-varying simulation that requires at least a thousand snapshots, since 10 min 1000 ~ 1 week. There are commercially available tools, but they are powerless for the TB-scale data visualization. This situation has motivated us to develop our own software tool, "MovieMaker". The goal of MovieMaker is to produce a movie from 1TB simulation data within 12 hours, or one night [1]. We confirmed that the MovieMaker can perform 3D visualization from 1 GB snapshot data within approximately 40 seconds. This means that the MovieMaker can process one thousand snapshot (up to 1 TB) data by about 11 hours. MovieMaker incorporates two different kinds of visualization methods; the polygon-based visualization and the volume-based visualization. In the polygon-based visualization, we make up 3D objects from simulated data by assembling small polygons. An example of the polygon-based visualization is the isosurface generation of a scalar field. In the volume-based visualization, in contrast, we generate a visual image by tracing virtual rays starting from one view point. The color of a pixel of Fig. 1 The Design of MovieMaker by master/slave mode. Fig. 2 The Flowchart of MovieMaker. 26 J. Earth Sim., Vol. 6, Oct. 2006, 25 34
3 F. Araki the image is calculated by integrating the data values along the ray path that runs through the pixel. A typical example of the volume visualization is the volume rendering. We have designed MovieMaker as a master/slave parallel rendering program for the shared-memory architecture. As shown in Fig. 1, the master process and slave processes share the simulation data stored in the shared memory area. The master process performs the following tasks; (1) to read a configuration file, (2) to read the simulation data into the shared-memory area, and (3) to control the slave processes, keeping the optimal load balance. The slave processes perform rendering tasks according to commands sent from the master process and then return partial-images back to the master via shared memory. The inter-process communications are performed with Message Passing Interface (MPI). The rendering tasks allocated to all the slave processes are dynamically controlled by the master: When a slave process finishes a rendering task, the master detects it and immediately assigns a new task to the process. In addition to the dynamic load balancing described above, we have also implemented the task overlapping method for efficient parallel processing. Fig. 2 shows the flowchart of MovieMaker. While the slave processes are working for rendering tasks for one specific time step of the simulation data, the master process reads the data of the next time step. MovieMaker is implemented in C++ with OpenGL. The present version of MovieMaker has three visualization methods; (1) volume rendering, (2) isosurfaces, and (3) streamlines. The volume rendering and the isosurfaces are implemented based on the basic algorithms of the ray casting [2] and the marching-cubes [3], respectively. The isosurfaces and streamlines are rendered by the off-screen rendering function of OpenGL. These three visualization methods can be used separately or simultaneously. The fine-tuning of each visualization method is possible by controlling visualization parameters specified by a configuration file. Figs. 3 and 4 show sample images of the volume rendering applied to the mass fraction of the material ejected from the volcanic vent on the high-resolution eruption cloud simulation such as the eruption at Mt. Pinatubo in June 1991 [4, 5] by MovieMaker. The distribution of the eruption cloud is represented in Fig. 3. The intensity of the mass fraction and structure in the eruption cloud is appeared by the volume rendering with colors and opacity in Fig. 4. Fig. 3 The mass fraction of the material ejected from the volcanic vent by the volume rendering (grayscale) of MovieMaker. J. Earth Sim., Vol. 6, Oct. 2006,
4 Visualization for ES Fig. 4 The volume rendering with colors and opacity of the mass fraction as same as Fig. 3 by MovieMaker. 3. "BRAVE" AND "VFIVE" In order to analyze three-dimensional (3D) data in 3D space, we installed an advanced virtual reality (VR) system "BRAVE" in 2003 (Fig. 5). BRAVE is a CAVEtype VR system [6] that was developed by University of Illinois, Chicago. The central part of the CAVE is a cubic booth surrounded by four screens (three of which are side walls and the rest is a floor). The CAVE makes a virtual world therein, by projecting stereoscopic images Fig. 5 A CAVE system "BRAVE" installed in the Earth Simulator Center. onto the screens. The stereoscopic images surrounding the viewer inside the booth compose a highly immersive sense. In addition, a head tracking system is equipped on the CAVE. This system enables the viewer to walk freely in the CAVE's cubic booth. It always tracks viewer's head position and regenerate the stereo computer graphics on the screens that should be seen as natural as possible from the viewer's eyes position and direction. As for the head tracking system, we have adopted an optical motion capture technology (Fig. 6). The 3D scene in the CAVE's booth is automatically adjusted to the user's view point. Each of the screens is a square with the side of 3 m. Images are projected by four DLP projectors with 2000 ANSI rumens to the screens (the walls and the floor). The user wears a pair of stereo-glasses with a shutter system using the liquid crystal (see the left of Fig. 7). Each image for the right or the left eye is projected to the screens alternately with the frequency of 96Hz. The switchovers between right- and left-shutter of the glasses are synchronized with the alternate right- and left- images projected on the screens by an infrared system with fourteen infrared emitters around the CAVE's booth. Furthermore, CAVE system can receive interactive operations by the viewer through a portable controller. For interactive control of the visualization, BRAVE is 28 J. Earth Sim., Vol. 6, Oct. 2006, 25 34
5 F. Araki Fig. 6 User's positions and directions are tracked by the high-accuracy optical tracking system with four IR cameras. Fig. 7 The liquid crystal shutter glasses and the wireless controller with sets of markers for the optical positioning sensor system. equipped with a wireless handy controller with some buttons and a joy stick (see the right of Fig. 7). It is used to interact with 3D objects in the virtual space. The position and direction of the controller is also detected by the optical sensor system at every moment. We have been developing an interactive visualization program called "VFIVE" for the CAVE-type VR system since late 1990s [7]. VFIVE is designed to make the best use of the immersive, stereoscopic, and interactive VR environment. VFIVE is written in C++ with OpenGL and CAVELib. It has a graphical user interface that helps the viewer to intuitively select visualization methods and to control parameters by a virtual laser beam from the virtual menu imaged in front of the viewer. VFIVE has various visualization methods. In Figs. 8 and Fig. 8 The interactive data analysis of geodynamo simulation in the CAVE's VR space by VFIVE. "Particle tracer" method is used. Fig. 9 The interactive data analysis of geodynamo simulation in the CAVE's VR space by VFIVE. "Local arrows" and "isosurface" methods are used. J. Earth Sim., Vol. 6, Oct. 2006,
6 Visualization for ES Fig. 10 "Contour Lines" method by VTK, integrated into VFIVE, applied to the vorticity field of the geodynamo simulation. Fig. 11 "Tubes" method by VTK, integrated into VFIVE, applied to the velocity field of the geodynamo simulation. 9, the user analyzes the data of a geodynamo simulation. In Fig. 8, "particle tracer" method is used to analyze the flow velocity field. In Fig. 9, user operates a controller and probes vector fields with "local arrows" method of VFIVE. The vorticity of the fields is also visualized by "isosurface" method, as shown in lightgreen objects in the Fig. 9. Although VFIVE offers several basic visualization methods, it also allows additions of other visualization routines by linking with external libraries. For this purpose, we integrated Visualization Toolkit (VTK) into the original VFIVE. VTK is a C++ class library of many visualization methods [8]. Figs. 10 and 11 show examples of the VTK visualization methods integrated into VFIVE. 4. ADVANCED VISUALIZATION METH- ODS FOR VECTOR FIELDS One of the most challenging task in the scientific visualization is the expression for vector fields. When the vector field contains intrinsic complexity, it is difficult to comprehend the characteristic structure by a simple visualization method such as the arrow or the streamlines. To understand the global nature of the vector field, the Line Integral Convolution (LIC) method has been attracting considerable attention recently. LIC is a texture-based visualization technique for 2D vector data, proposed by Cabral and Leedom [9]. This technique consists of the following three steps. First, we prepare an input image or a texture which can be a random white noise pattern. Secondly, stream lines started from every pixel are traced for the vector field to be analyzed. Finally, each pixel value of the output image is calculated by the following integral along the stream line L, starting from the pixel position where F is the input texture, h is a filter function, and l is the length of the streamline. We extend the LIC method, which was originally used in 2D, to 3D vector fields by making use of the volume rendering technique. A key point of the 3D LIC method is to specify Region Of Interest (ROI) and highlight it by defining a proper transparency. Fig. 12 shows an example of the 3D LIC method showing a simulated typhoon. In Fig. 12, ROI is determined by the wind speed. Although the 3D LIC method described above is an effective representation method for 3D vector fields, it is a very time consuming process. For the purpose of improving the processing speed, many extended methods are proposed. For example, R. Wegenkittl et al. [10] employed the streamline calculations in order to approximate the convolution result of LIC. We have developed Comet-Like Tracer (CLT) representation. This method also visualizes 3D vector fields through the volume visualization, however we employ a Semi-Lagrangian advection scheme. The starting points for input texture are randomly decided. Then, the pixel value of the texture, which depends on the velocity, are set at each starting point, and advected iteratively to upward by Semi-Lagrangian scheme. This method is faster than LIC. The direction and length of the tail of CLT display orientation and magnitude of the vector field (Fig. 13). 30 J. Earth Sim., Vol. 6, Oct. 2006, 25 34
7 F. Araki wind speed low high Fig. 12 The wind velocity of a simulated typhoon visualized by the 3D Line Integral Convolution (LIC) method. Fig. 13 The wind velocity of a simulated typhoon visualized by the Comet-Like Tracer (CLT) method. J. Earth Sim., Vol. 6, Oct. 2006,
8 Visualization for ES 5. VISUALIZATION EXAMPLES (MOVIES) In this section we show some snapshots taken from visualization movies produced by methods and tools described so far in this paper. 5.1 Phytoplankton concentration in the northwestern North Pacific (Fig. 14) Snapshot of simulated phytoplankton concentration (pmol L-1) in the northwestern North Pacific. The marine ecosystem simulation [11] is performed using a simplified ecosystem model embedded in the OFES [12]. Distributions of phytoplankton concentration are represented by the volume rendering of MovieMaker. 5.2 Hawaiian Lee Countercurrent (Fig. 15) The Hawaiian Lee Countercurrent is a far-reaching narrow eastward current to the west of the Hawaiian Islands. Fig. 15 shows eastward current speed simulated by OFES and vector field of surface wind stress (observed by the QuikSCAT satellite) that is the driving force of the ocean current, visualized by the volume rendering and 2D LIC methods, respectively. The figure captures the 3D pathway of the current along the band-like distribution of wind stress convergence [13]. 5.3 Wind condition in the city (Figs. 16 and 17) Snapshots of animations of a wind condition simulation near Ohtemachi, Tokyo. In Fig. 16, distribution of the wind speed is represented by the volume rendering in MovieMaker. In Fig. 17, directions and intensities of the wind are indicated by the arrows. The height data of the land and buildings are generated from the aerial laser survey data by Geographical Survey Institute, Japan, after some data processing of filtering and interpolation. Fig. 14 3D view of simulated phytoplankton concentration in the Pacific Ocean close to Japan. Fig. 15 3D view of simulated eastward velocity and wind stress field west of the Hawaiian island. 32 J. Earth Sim., Vol. 6, Oct. 2006, 25 34
9 F. Araki Fig. 18 Cloud water distribution of the simulation result of season's 10th typhoon near Japan in Fig. 16 The wind speed distribution of wind condition simulation near Ohtematch, Tokyo, visualized by the volume rendering in MovieMaker. Fig. 17 The wind velocity of wind condition simulation near Ohtematch, Tokyo. 5.4 Season's 10th typhoon in Japan (Fig. 18) A snapshot of an animation of season's 10th typhoon near Japan in The simulation data is provided from a non-hydrostatic atmospheric model of Multiscale Simulation Research Group, Earth Simulator Center. The cloud of typhoon is visualized by the spherical volume rendering of MovieMaker. 6. SUMMARY To visualize large scale simulation data, we have developed two visualization software programs, MovieMaker and VFIVE. MovieMaker is designed as a master/slave parallel rendering program for the sharedmemory architecture. The volume rendering, isosurface and streamlines are available in MovieMaker. The dataread time is hidden in the rendering time by applying the task overlapping method. It turns out that the MovieMaker can complete the process of making one movie by 12 hours for the data of 1 TB. VFIVE is a virtual reality (VR) visualization program for the CAVE-type system. It enables us to interactively analyze highly-complicated structures in the virtual space. VFIVE has various interactive visualization methods such as "particle tracer", "local arrows", "isosurface", etc. Recently, we successfully incorporated the Visualization Toolkit (VTK) to VFIVE. We also developed visualization methods for vector fields such as 3D LIC and Comet-Like Tracer. By combining these tools and methods, we are making various visualization movies for large-scale simulation data produced by ES, so that it can greatly contribute to extract hidden treasures in massive data produced by a largescale simulation. Acknowledgment We thank Drs. Y. Suzuki (Fig. 3 and 4), Y. Sasai (Fig. 14), H. Sasaki (Fig. 15), K. Takahashi (Figs. 12, 13, 16, 17 and 18), for providing the simulation data and for fruitful discussions. We thank Dr. M. Kameyama for giving valuable comments on our work. We also thank Prof. T. Sato, the director-general of ESC, for encouragement of our work. (This article is reviewed by Dr. Tetsuya Sato.) J. Earth Sim., Vol. 6, Oct. 2006,
10 Visualization for ES References [1] H. Uehara, S. Kawahara, N. Ohno, M. Furuichi, F. Araki, and A. Kageyama, MovieMaker: High Performance Movie- Making System for High-Resolution Data, Joint Meeting for Earth and Planetary Science CDROM-proceedings, J , [2] M. Levoy, Display of Surfaces from Volume Data, IEEE Computer Graphics and Application, Vol. 8, No. 5, [3] W. E. Lorensen and H. E. Cline, Marching Cubes: A High Resolution 3D Surface Construction Algorithm, Computer Graphics (Proceedings of SIGGRAPH '87), Vol.21, No.4, pp , [4] Y. J. Suzuki, T. Koyaguchi, M. Ogawa, and I. Hachisu, A numerical study of turbulent mixing in eruption clouds using a three-dimensional fluid dynamics model, J. Geophys. Res., Vol.110, B08201, [5] H. Uehara and Y. Suzuki, Visualization for Large Scale Eruption Clouds Simulations, Proc. of Japan Geoscience Union Meeting 2006, J , 2006 (in Japanese). [6] C. Cruz-Neira, D. J. Sandin, and T. A. DeFanti, Surroundscreen projection-based virtual reality: The design and implementation of the CAVE, Proc. of the Computer Graphics International Conference, pp , [7] A. Kageyama, Y. Tamura, and T. Sato, Visualization of Vector Field by Virtual Reality, Progress Theor. Phys. Suppl., Vol.138, pp , [8] W. Schroeder, K. Martin, and B. Lorensen, The Visualization Toolkit, Third Edition, Kitware Inc, Now York, [9] B. Carbral and C. Leedom, Imaging Vector Fields Using Line Integral Convolution, Computer Graphics Proceedings '93, ACM SIGGRAPH, pp , [10] R. Wegenkittl, E.Gröller, and W. Purgathofer, Animating Flow Field: Rendering of Oriented Line Integral Convolution, Proc. of Computer Animation '97, pp.15 21, [11] Y. Sasai, A. Ishida, H. Sasaki, S. Kawahara, H. Uehara, and Y. Yamanaka, A global eddy-resolving coupled physicalbiological model : Physical influences on a marine ecosystem in the North Pacific, Proc. of Open International Conference on Modeling and Simulation - OICMS 2005, pp , [12] Y. Masumoto, H. Sasaki, T. Kagimoto, N. Komori, A. Ishida, Y. Sasai, T. Miyama, T. Motoi, H. Mitsudera, K. Takahashi, H. Sakuma, and T. Yamagata, A fifty-year eddy-resolving simulation of the world ocean: Preliminary outcomes of OFES (OGCM for the Earth Simulator), J. Earth Simulator, Vol.1, pp.35 56, [13] H. Sasaki and M. Nonaka, Far-reaching Hawaiian Lee Countercurrent driven by wind-stress curl induced by warm SST band along the current, Geophys. Res. Lett., Vol.33 (12), L13602, doi: /2006gl026540, J. Earth Sim., Vol. 6, Oct. 2006, 25 34
Study of Large-Scale Data Visualization
Study of Large-Scale Data Visualization Project Representative Fumiaki Araki The Earth Simulator Center, Japan Agency for Marine-Earth Science and Technology Authors Fumiaki Araki 1, Shintaro Kawahara
Data Visualization Study at Earth Simulator Center
Chapter 4 Visualization Data Visualization Study at Earth Simulator Center Project Representative Akira Kageyama The Earth Simulator Center, Japan Agency for Marine-Earth Science and Technology Authors
Go to contents 18 3D Visualization of Building Services in Virtual Environment
3D Visualization of Building Services in Virtual Environment GRÖHN, Matti Gröhn; MANTERE, Markku; SAVIOJA, Lauri; TAKALA, Tapio Telecommunications Software and Multimedia Laboratory Department of Computer
Studies of Large-Scale Data Visualization, GPGPU Application and Visual Data Mining
Chapter 3 Visualization Studies of Large-Scale Data Visualization, GPGPU Application and Visual Data Mining Project Representative Fumiaki Araki Earth Simulator Center, Japan Agency for Marine-Earth Science
Visualization and Feature Extraction, FLOW Spring School 2016 Prof. Dr. Tino Weinkauf. Flow Visualization. Image-Based Methods (integration-based)
Visualization and Feature Extraction, FLOW Spring School 2016 Prof. Dr. Tino Weinkauf Flow Visualization Image-Based Methods (integration-based) Spot Noise (Jarke van Wijk, Siggraph 1991) Flow Visualization:
Introduction to Visualization with VTK and ParaView
Introduction to Visualization with VTK and ParaView R. Sungkorn and J. Derksen Department of Chemical and Materials Engineering University of Alberta Canada August 24, 2011 / LBM Workshop 1 Introduction
Visualization with ParaView. Greg Johnson
Visualization with Greg Johnson Before we begin Make sure you have 3.8.0 installed so you can follow along in the lab section http://paraview.org/paraview/resources/software.html http://www.paraview.org/
Interactive Visualization of Magnetic Fields
JOURNAL OF APPLIED COMPUTER SCIENCE Vol. 21 No. 1 (2013), pp. 107-117 Interactive Visualization of Magnetic Fields Piotr Napieralski 1, Krzysztof Guzek 1 1 Institute of Information Technology, Lodz University
Visualization with ParaView
Visualization with ParaView Before we begin Make sure you have ParaView 4.1.0 installed so you can follow along in the lab section http://paraview.org/paraview/resources/software.php Background http://www.paraview.org/
An interactive 3D visualization system for displaying fieldmonitoring
icccbe 2010 Nottingham University Press Proceedings of the International Conference on Computing in Civil and Building Engineering W Tizani (Editor) An interactive 3D visualization system for displaying
THE FLATWORLD SIMULATION CONTROL ARCHITECTURE (FSCA): A FRAMEWORK FOR SCALABLE IMMERSIVE VISUALIZATION SYSTEMS
THE FLATWORLD SIMULATION CONTROL ARCHITECTURE (FSCA): A FRAMEWORK FOR SCALABLE IMMERSIVE VISUALIZATION SYSTEMS Anton Treskunov, Jarrell Pair*, and Bill Swartout Institute for Creative Technologies University
MayaVi: A free tool for CFD data visualization
MayaVi: A free tool for CFD data visualization Prabhu Ramachandran Graduate Student, Dept. Aerospace Engg. IIT Madras, Chennai, 600 036. e mail: [email protected] Keywords: Visualization, CFD data,
Transforming Geodata for Immersive Visualisation
Transforming Geodata for Immersive Visualisation Transforming Geodata for Immersive Visualisation M. Wiedemann 1 C. Anthes 1 H.-P. Bunge 2 B.S.A. Schuberth 2 D. Kranzlmüller 1 1 Centre for Virtual Reality
Spatio-Temporal Mapping -A Technique for Overview Visualization of Time-Series Datasets-
Progress in NUCLEAR SCIENCE and TECHNOLOGY, Vol. 2, pp.603-608 (2011) ARTICLE Spatio-Temporal Mapping -A Technique for Overview Visualization of Time-Series Datasets- Hiroko Nakamura MIYAMURA 1,*, Sachiko
Using Photorealistic RenderMan for High-Quality Direct Volume Rendering
Using Photorealistic RenderMan for High-Quality Direct Volume Rendering Cyrus Jam [email protected] Mike Bailey [email protected] San Diego Supercomputer Center University of California San Diego Abstract With
VISUALIZATION OF POST-PROCESSED CFD DATA IN A VIRTUAL ENVIRONMENT
Proceedings of DETC 99 1999 ASME Design Engineering Technical Conferences September 12-15, 1999, Las Vegas, Nevada DETC99/CIE-9042 VISUALIZATION OF POST-PROCESSED CFD DATA IN A VIRTUAL ENVIRONMENT Vishant
Introduction to Flow Visualization
Introduction to Flow Visualization This set of slides developed by Prof. Torsten Moeller, at Simon Fraser Univ and Professor Jian Huang, at University of Tennessee, Knoxville And some other presentation
Virtual Reality Techniques for the Visualization of Biomedical Imaging Data
Virtual Reality Techniques for the Visualization of Biomedical Imaging Data M. A. Shaw, w. B. Spiliman Jr., K. E. Meissnera, Gabbardc athe Optical Sciences and Engineering Research Center, Virginia Polytechnic
A method of generating free-route walk-through animation using vehicle-borne video image
A method of generating free-route walk-through animation using vehicle-borne video image Jun KUMAGAI* Ryosuke SHIBASAKI* *Graduate School of Frontier Sciences, Shibasaki lab. University of Tokyo 4-6-1
Interactive simulation of an ash cloud of the volcano Grímsvötn
Interactive simulation of an ash cloud of the volcano Grímsvötn 1 MATHEMATICAL BACKGROUND Simulating flows in the atmosphere, being part of CFD, is on of the research areas considered in the working group
Service-Oriented Visualization of Virtual 3D City Models
Service-Oriented Visualization of Virtual 3D City Models Authors: Jan Klimke, Jürgen Döllner Computer Graphics Systems Division Hasso-Plattner-Institut, University of Potsdam, Germany http://www.hpi3d.de
The Design and Implement of Ultra-scale Data Parallel. In-situ Visualization System
The Design and Implement of Ultra-scale Data Parallel In-situ Visualization System Liu Ning [email protected] Gao Guoxian [email protected] Zhang Yingping [email protected] Zhu Dengming [email protected]
Intuitive Navigation in an Enormous Virtual Environment
/ International Conference on Artificial Reality and Tele-Existence 98 Intuitive Navigation in an Enormous Virtual Environment Yoshifumi Kitamura Shinji Fukatsu Toshihiro Masaki Fumio Kishino Graduate
GRAFICA - A COMPUTER GRAPHICS TEACHING ASSISTANT. Andreas Savva, George Ioannou, Vasso Stylianou, and George Portides, University of Nicosia Cyprus
ICICTE 2014 Proceedings 1 GRAFICA - A COMPUTER GRAPHICS TEACHING ASSISTANT Andreas Savva, George Ioannou, Vasso Stylianou, and George Portides, University of Nicosia Cyprus Abstract This paper presents
Introduction to Computer Graphics
Introduction to Computer Graphics Torsten Möller TASC 8021 778-782-2215 [email protected] www.cs.sfu.ca/~torsten Today What is computer graphics? Contents of this course Syllabus Overview of course topics
A technical overview of the Fuel3D system.
A technical overview of the Fuel3D system. Contents Introduction 3 How does Fuel3D actually work? 4 Photometric imaging for high-resolution surface detail 4 Optical localization to track movement during
The infrared camera NEC Thermo tracer TH7102WL (1) (IR
PERIODICUM BIOLOGORUM UDC 57:61 VOL. 108, No 4,????, 2006 CODEN PDBIAD ISSN 0031-5362 Original scientific paper ThermoWEB-Remote Control and Measurement of Temperature over the Web D. KOLARI] K. SKALA
Lecture Notes, CEng 477
Computer Graphics Hardware and Software Lecture Notes, CEng 477 What is Computer Graphics? Different things in different contexts: pictures, scenes that are generated by a computer. tools used to make
3D Input Format Requirements for DLP Projectors using the new DDP4421/DDP4422 System Controller ASIC. Version 1.3, March 2 nd 2012
3D Input Format Requirements for DLP Projectors using the new DDP4421/DDP4422 System Controller ASIC Version 1.3, March 2 nd 2012 Overview Texas Instruments will introduce a new DLP system controller ASIC
Enhanced LIC Pencil Filter
Enhanced LIC Pencil Filter Shigefumi Yamamoto, Xiaoyang Mao, Kenji Tanii, Atsumi Imamiya University of Yamanashi {[email protected], [email protected], [email protected]}
CUBE-MAP DATA STRUCTURE FOR INTERACTIVE GLOBAL ILLUMINATION COMPUTATION IN DYNAMIC DIFFUSE ENVIRONMENTS
ICCVG 2002 Zakopane, 25-29 Sept. 2002 Rafal Mantiuk (1,2), Sumanta Pattanaik (1), Karol Myszkowski (3) (1) University of Central Florida, USA, (2) Technical University of Szczecin, Poland, (3) Max- Planck-Institut
Outline. Fundamentals. Rendering (of 3D data) Data mappings. Evaluation Interaction
Outline Fundamentals What is vis? Some history Design principles The visualization process Data sources and data structures Basic visual mapping approaches Rendering (of 3D data) Scalar fields (isosurfaces
3D Interactive Information Visualization: Guidelines from experience and analysis of applications
3D Interactive Information Visualization: Guidelines from experience and analysis of applications Richard Brath Visible Decisions Inc., 200 Front St. W. #2203, Toronto, Canada, [email protected] 1. EXPERT
PRODUCT INFORMATION. Insight+ Uses and Features
PRODUCT INFORMATION Insight+ Traditionally, CAE NVH data and results have been presented as plots, graphs and numbers. But, noise and vibration must be experienced to fully comprehend its effects on vehicle
Parallel Visualization for GIS Applications
Parallel Visualization for GIS Applications Alexandre Sorokine, Jamison Daniel, Cheng Liu Oak Ridge National Laboratory, Geographic Information Science & Technology, PO Box 2008 MS 6017, Oak Ridge National
1. Introduction to image processing
1 1. Introduction to image processing 1.1 What is an image? An image is an array, or a matrix, of square pixels (picture elements) arranged in columns and rows. Figure 1: An image an array or a matrix
COMP175: Computer Graphics. Lecture 1 Introduction and Display Technologies
COMP175: Computer Graphics Lecture 1 Introduction and Display Technologies Course mechanics Number: COMP 175-01, Fall 2009 Meetings: TR 1:30-2:45pm Instructor: Sara Su ([email protected]) TA: Matt Menke
Digital 3D Animation
Elizabethtown Area School District Digital 3D Animation Course Number: 753 Length of Course: 1 semester 18 weeks Grade Level: 11-12 Elective Total Clock Hours: 120 hours Length of Period: 80 minutes Date
Present Status of Coastal Environmental Monitoring in Korean Waters. Using Remote Sensing Data
Present Status of Coastal Environmental Monitoring in Korean Waters Using Remote Sensing Data Sang-Woo Kim, Young-Sang Suh National Fisheries Research & Development Institute #408-1, Shirang-ri, Gijang-up,
Manage Software Development in LabVIEW with Professional Tools
Manage Software Development in LabVIEW with Professional Tools Introduction For many years, National Instruments LabVIEW software has been known as an easy-to-use development tool for building data acquisition
DEVELOPMENT OF A COLLABORATIVE DESIGN TOOL FOR STRUCTURAL ANALYSIS IN AN IMMERSIVE VIRTUAL ENVIRONMENT
Seventh International IBPSA Conference Rio de Janeiro, Brazil August 13-15, 2001 DEVELOPMENT OF A COLLABORATIVE DESIGN TOOL FOR STRUCTURAL ANALYSIS IN AN IMMERSIVE VIRTUAL ENVIRONMENT Mehdi Setareh 1,
ARM-UAV Mission Gateway System
ARM-UAV Mission Gateway System S. T. Moore and S. Bottone Mission Research Corporation Santa Barbara, California Introduction The Atmospheric Radiation Measurement-unmanned aerospace vehicle (ARM-UAV)
Comp 410/510. Computer Graphics Spring 2016. Introduction to Graphics Systems
Comp 410/510 Computer Graphics Spring 2016 Introduction to Graphics Systems Computer Graphics Computer graphics deals with all aspects of creating images with a computer Hardware (PC with graphics card)
Multivariate data visualization using shadow
Proceedings of the IIEEJ Ima and Visual Computing Wor Kuching, Malaysia, Novembe Multivariate data visualization using shadow Zhongxiang ZHENG Suguru SAITO Tokyo Institute of Technology ABSTRACT When visualizing
VRSPATIAL: DESIGNING SPATIAL MECHANISMS USING VIRTUAL REALITY
Proceedings of DETC 02 ASME 2002 Design Technical Conferences and Computers and Information in Conference Montreal, Canada, September 29-October 2, 2002 DETC2002/ MECH-34377 VRSPATIAL: DESIGNING SPATIAL
Image Processing and Computer Graphics. Rendering Pipeline. Matthias Teschner. Computer Science Department University of Freiburg
Image Processing and Computer Graphics Rendering Pipeline Matthias Teschner Computer Science Department University of Freiburg Outline introduction rendering pipeline vertex processing primitive processing
NVIDIA IndeX Enabling Interactive and Scalable Visualization for Large Data Marc Nienhaus, NVIDIA IndeX Engineering Manager and Chief Architect
SIGGRAPH 2013 Shaping the Future of Visual Computing NVIDIA IndeX Enabling Interactive and Scalable Visualization for Large Data Marc Nienhaus, NVIDIA IndeX Engineering Manager and Chief Architect NVIDIA
Teaching Methodology for 3D Animation
Abstract The field of 3d animation has addressed design processes and work practices in the design disciplines for in recent years. There are good reasons for considering the development of systematic
INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY
INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY A PATH FOR HORIZING YOUR INNOVATIVE WORK OPEN SOURCE: SIXTH SENSE INTEGRATING INFORMATION WITH THE REAL WORLD MADHURI V.
About the Render Gallery
About the Render Gallery All of your completed rendered images are available online from the Render Gallery page. Images in the gallery are grouped in collections according to the source document (RVT
The Scientific Data Mining Process
Chapter 4 The Scientific Data Mining Process When I use a word, Humpty Dumpty said, in rather a scornful tone, it means just what I choose it to mean neither more nor less. Lewis Carroll [87, p. 214] In
The Emergence of Immersive Low-Cost 3D Virtual Reality Environments for Interactive Learning in Materials Science and Engineering
Mater. Res. Soc. Symp. Proc. Vol. 1320 2011 Materials Research Society DOI: 10.1557/opl.2011.636 The Emergence of Immersive Low-Cost 3D Virtual Reality Environments for Interactive Learning in Materials
Virtual Fitting by Single-shot Body Shape Estimation
Virtual Fitting by Single-shot Body Shape Estimation Masahiro Sekine* 1 Kaoru Sugita 1 Frank Perbet 2 Björn Stenger 2 Masashi Nishiyama 1 1 Corporate Research & Development Center, Toshiba Corporation,
Visualisatie BMT. Introduction, visualization, visualization pipeline. Arjan Kok Huub van de Wetering ([email protected])
Visualisatie BMT Introduction, visualization, visualization pipeline Arjan Kok Huub van de Wetering ([email protected]) 1 Lecture overview Goal Summary Study material What is visualization Examples
Volume visualization I Elvins
Volume visualization I Elvins 1 surface fitting algorithms marching cubes dividing cubes direct volume rendering algorithms ray casting, integration methods voxel projection, projected tetrahedra, splatting
Course Overview. CSCI 480 Computer Graphics Lecture 1. Administrative Issues Modeling Animation Rendering OpenGL Programming [Angel Ch.
CSCI 480 Computer Graphics Lecture 1 Course Overview January 14, 2013 Jernej Barbic University of Southern California http://www-bcf.usc.edu/~jbarbic/cs480-s13/ Administrative Issues Modeling Animation
Simulation of Cumuliform Clouds Based on Computational Fluid Dynamics
EUROGRAPHICS 2002 / I. Navazo Alvaro and Ph. Slusallek Short Presentations Simulation of Cumuliform Clouds Based on Computational Fluid Dynamics R. Miyazaki, Y. Dobashi, T. Nishita, The University of Tokyo
BUILDING TELEPRESENCE SYSTEMS: Translating Science Fiction Ideas into Reality
BUILDING TELEPRESENCE SYSTEMS: Translating Science Fiction Ideas into Reality Henry Fuchs University of North Carolina at Chapel Hill (USA) and NSF Science and Technology Center for Computer Graphics and
Virtual Reality. man made. reality. sense. world. What is Virtual Reality?
Virtual Reality man made reality sense world What is Virtual Reality? Dipl.-Ing. Indra Kusumah Process Technology Fraunhofer IPT Steinbachstrasse 17 D-52074 Aachen [email protected] www.ipt.fraunhofer.de
INFITEC - A NEW STEREOSCOPIC VISUALISATION TOOL BY WAVELENGTH MULTIPLEX IMAGING
INFITEC - A NEW STEREOSCOPIC VISUALISATION TOOL BY WAVELENGTH MULTIPLEX IMAGING Helmut Jorke, Markus Fritz INFITEC GmbH, Lise-Meitner-Straße 9, 89081 Ulm [email protected] Phone +49 731 550299 56 Fax _
A Remote Maintenance System with the use of Virtual Reality.
ICAT 2001 December 5-7, Tokyo, JAPAN A Remote Maintenance System with the use of Virtual Reality. Moez BELLAMINE 1), Norihiro ABE 1), Kazuaki TANAKA 1), Hirokazu TAKI 2) 1) Kyushu Institute of Technology,
Context-aware Library Management System using Augmented Reality
International Journal of Electronic and Electrical Engineering. ISSN 0974-2174 Volume 7, Number 9 (2014), pp. 923-929 International Research Publication House http://www.irphouse.com Context-aware Library
Applications of Dynamic Representation Technologies in Multimedia Electronic Map
Applications of Dynamic Representation Technologies in Multimedia Electronic Map WU Guofeng CAI Zhongliang DU Qingyun LONG Yi (School of Resources and Environment Science, Wuhan University, Wuhan, Hubei.
Technical Report. An Interactive Iso-Surface Based 3D Weather Radar Data Visualization Package Using VisAD for WDSSII
Technical Report An Interactive Iso-Surface Based 3D Weather Radar Data Visualization Package Using VisAD for WDSSII (Jianting Zhang, Last Modified 2/5/2004) Abstract... 2 1 Introduction... 3 2 Overviews
Consolidated Visualization of Enormous 3D Scan Point Clouds with Scanopy
Consolidated Visualization of Enormous 3D Scan Point Clouds with Scanopy Claus SCHEIBLAUER 1 / Michael PREGESBAUER 2 1 Institute of Computer Graphics and Algorithms, Vienna University of Technology, Austria
James Ahrens, Berk Geveci, Charles Law. Technical Report
LA-UR-03-1560 Approved for public release; distribution is unlimited. Title: ParaView: An End-User Tool for Large Data Visualization Author(s): James Ahrens, Berk Geveci, Charles Law Submitted to: Technical
International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, Vol. XXXIV-5/W10
Accurate 3D information extraction from large-scale data compressed image and the study of the optimum stereo imaging method Riichi NAGURA *, * Kanagawa Institute of Technology [email protected]
How To Use 3D On A Computer Or Tv
Display technologies seminar 3D Displays What is 3D? 3D History 3D production 3D Displays 3D now Agenda 13 May 2010 Metropolia University of Applied Sciences Lauri Virkki What is 3D? Eyes are average 64
Bernice E. Rogowitz and Holly E. Rushmeier IBM TJ Watson Research Center, P.O. Box 704, Yorktown Heights, NY USA
Are Image Quality Metrics Adequate to Evaluate the Quality of Geometric Objects? Bernice E. Rogowitz and Holly E. Rushmeier IBM TJ Watson Research Center, P.O. Box 704, Yorktown Heights, NY USA ABSTRACT
ERDAS PRO600. A state-of-the-art package for 3D feature collection and editing
ERDAS PRO600 A state-of-the-art package for 3D feature collection and editing MicroStation design file graphics are displayed by PRO600 in full 3D stereo. PRO600 PRO600 is a highly sophisticated, function-rich
The Visualization Pipeline
The Visualization Pipeline Conceptual perspective Implementation considerations Algorithms used in the visualization Structure of the visualization applications Contents The focus is on presenting the
COMPUTING CLOUD MOTION USING A CORRELATION RELAXATION ALGORITHM Improving Estimation by Exploiting Problem Knowledge Q. X. WU
COMPUTING CLOUD MOTION USING A CORRELATION RELAXATION ALGORITHM Improving Estimation by Exploiting Problem Knowledge Q. X. WU Image Processing Group, Landcare Research New Zealand P.O. Box 38491, Wellington
A review of ADP processing software
A review of ADP processing software Schmitt, P., Torrens-Spence, H., Jeffcoate, P., & Elsaesser, B. (2014). A review of ADP processing software. Paper presented at International Conference on Offshore
Wildfire Prevention and Management in a 3D Virtual Environment
Wildfire Prevention and Management in a 3D Virtual Environment M. Castrillón 1, P.A. Jorge 2, I.J. López 3, A. Macías 2, D. Martín 2, R.J. Nebot 3,I. Sabbagh 3, J. Sánchez 2, A.J. Sánchez 2, J.P. Suárez
The Design and Implementation of a C++ Toolkit for Integrated Medical Image Processing and Analyzing
The Design and Implementation of a C++ Toolkit for Integrated Medical Image Processing and Analyzing Mingchang Zhao, Jie Tian 1, Xun Zhu, Jian Xue, Zhanglin Cheng, Hua Zhao Medical Image Processing Group,
Beyond 2D Monitor NVIDIA 3D Stereo
Beyond 2D Monitor NVIDIA 3D Stereo Agenda Basics of 3D Stereo on a PC NVIDIA GeForce 3D Stereo Drivers Maximizing 3D Stereo in Your Game 3D Stereoscopic Has Gone Mainstream Agenda Basics of 3D Stereo on
Data Visualization and Exploration via Virtual Reality - An Overview
Data Visualization and Exploration via Virtual Reality - An Overview Jürgen Symanzik* Utah State University, Logan, UT Edward J. Wegman George Mason University, Fairfax, VA *e-mail: symanzik@sunfs sunfs.math..math.usu.edu
Water Flow in. Alex Vlachos, Valve July 28, 2010
Water Flow in Alex Vlachos, Valve July 28, 2010 Outline Goals & Technical Constraints How Artists Create Flow Maps Flowing Normal Maps in Left 4 Dead 2 Flowing Color Maps in Portal 2 Left 4 Dead 2 Goals
The Limits of Human Vision
The Limits of Human Vision Michael F. Deering Sun Microsystems ABSTRACT A model of the perception s of the human visual system is presented, resulting in an estimate of approximately 15 million variable
Original Research Articles
Original Research Articles Researchers Mr.Ramchandra K. Gurav, Prof. Mahesh S. Kumbhar Department of Electronics & Telecommunication, Rajarambapu Institute of Technology, Sakharale, M.S., INDIA Email-
Remote Graphical Visualization of Large Interactive Spatial Data
Remote Graphical Visualization of Large Interactive Spatial Data ComplexHPC Spring School 2011 International ComplexHPC Challenge Cristinel Mihai Mocan Computer Science Department Technical University
Computer Animation and Visualisation. Lecture 1. Introduction
Computer Animation and Visualisation Lecture 1 Introduction 1 Today s topics Overview of the lecture Introduction to Computer Animation Introduction to Visualisation 2 Introduction (PhD in Tokyo, 2000,
Hardware design for ray tracing
Hardware design for ray tracing Jae-sung Yoon Introduction Realtime ray tracing performance has recently been achieved even on single CPU. [Wald et al. 2001, 2002, 2004] However, higher resolutions, complex
