Scientific Visualization

Slides:



Advertisements
Similar presentations
1.1 Designed and Presented by Dr. Ayman Elshenawy Elsefy Dept. of Systems & Computer Eng.. Al-Azhar University
Advertisements

Scientific Visualization By: Jesus Caban and Chi Chau.
© Fluent Inc. 5/10/2015N1 Fluids Review TRN Postprocessing and Visualization.
University of British Columbia CPSC 314 Computer Graphics Jan-Apr 2005 Tamara Munzner Information Visualization.
Graphics 1 & { Graphics 2 | Visualization | Computer Gaming } Georges Grinstein, University of Massachusetts at Lowell.
IS&T Scientific Visualization Tutorial Erik Brisson Introduction to Scientific Visualization.
Graphics. Applications  Digital media  Entertainment  Art  Visualization  Science  Modeling  Games  Software  Virtual Reality.
Virtual Reality. What is virtual reality? a way to visualise, manipulate, and interact with a virtual environment visualise the computer generates visual,
IS&T Scientific Visualization Tutorial Erik Brisson Introduction to Scientific Visualization.
5/5/2006Visualization Sciences, Texas A&M University1 Spatially Immersive Visualization Systems (an update) Prof. Frederic I. Parke Visualization Sciences.
TOPIC 1 A SURVEY OF COMPUTER GRAPHICS CGMB214: Introduction to Computer Graphics.
IS&T Scientific Visualization Tutorial - Summer 2010 Scientific Visualization Tutorial.
fluidyn – PANAIR Fluidyn-PANAIR
Current Visualization Software NCL, Amira, and OpenDX By Drew Brumm.
The Next Generation Learning Environment Using 3D & Virtual Gaming Principles in E-Learning THE VIRTUAL FRONTIER Edward Prentice III Centrax Corporation.
2.03B Common Types and Interface Devices and Systems of Virtual Reality 2.03 Explore virtual reality.
Interactive Visualization of Volumetric Data on Consumer PC Hardware: Introduction Daniel Weiskopf Graphics Hardware Trends Faster development than Moore’s.
1 Perception and VR MONT 104S, Spring 2008 Lecture 22 Other Graphics Considerations Review.
Computer Graphics Computer Graphics is everywhere: Visual system is most important sense: High bandwidth Natural communication Fast developments in Hardware.
Institute for Mathematical Modeling RAS 1 Visualization in distributed systems. Overview. Remote visualization means interactive viewing of three dimensional.
A Survey of COMPUTER GRAPHICS
Scientific Visualization Module 6 Volumetric Algorithms (adapted by S.V. Moore – slides deleted, modified, and added) prof. dr. Alexandru (Alex) Telea.
IMAGE SYNTHESIS 1 Image Synthesis Image synthesis operations create images from other images or non-image data Used when a desired image is either physically.
Virtual Reality Lecture2. Some VR Systems & Applications 고려대학교 그래픽스 연구실.
Information Visualization: Ten Years in Review Xia Lin Drexel University.
Advanced Scientific Visualization
1 Computer Graphics Week2 –Creating a Picture. Steps for creating a picture Creating a model Perform necessary transformation Lighting and rendering the.
KISTI Supercomputing Center 16 th APAN Meetings (August 27, 2003) Collaborative VR Grid in Meteorology Minsu Joh Head of Supercomputing.
Volumetric Data April 6, Visible Human Creation of complete, anatomically detailed, three-dimensional representations of the normal male and female.
2.03 Explore virtual reality design and use.
VAPoR: A Discovery Environment for Terascale Scientific Data Sets Alan Norton & John Clyne National Center for Atmospheric Research Scientific Computing.
VIRTUAL REALITY PRESENTED BY, JANSIRANI.T, NIRMALA.S, II-ECE.
Large Scale Time-Varying Data Visualization Han-Wei Shen Department of Computer and Information Science The Ohio State University.
TELE IMMERSION AMAN BABBER
Computer Graphics Lecture 02 Fasih ur Rehman. Last Class Introduction to Computer Graphics Areas Application.
Scientific Visualization Facilities The Digital Worlds Institute Andy Quay Associate Director Digital Worlds Institute University of Florida.
Volume Rendering A volume representation is an extension of a 2D image to 3D space. A pixel in 2D space become a voxel in 3D space. Voxel.
2/24/2016 A.Aruna/Assistant professor/IT/SNSCE 1.
Visualization in Scientific Computing (or Scientific Visualization) Multiresolution,...
Image Processing Algorithms for Identifying the Gulf Oil Spill Mingrui Zhang, Ph.D. Computer Science Department Winona State University.
CDS 301 Fall, 2009 Scientific Information and Data Visualization Introduction Sep. 1, 2009 Jie Zhang Copyright ©
Computer Graphics Lecture 2. Computer graphics application 1- Graphics and chart :- Early application for graphics display simple data graphic, but today.
Introducing virtual REALITY
TEXT BOOK : COMPUTER GRAPHICS DONALD HEARN & M.PAULINE BAKER
Introduction to Virtual Environments & Virtual Reality
Computer Graphics.
MCA 503 COMPUTER GRAPHICS TEXT BOOK :
Construction of visualization system for scientific experiments
Advanced Scientific Visualization
“almost everything on computers that is not text or sound”
Introduction to Graphics Modeling
Virtual Reality By: brady adger.
Illustrative Clipping of Volume Data
3D Graphics Rendering PPT By Ricardo Veguilla.
Interactive Computer Graphics
3.03 Explore virtual reality design and use.
Using Flow Textures to Visualize Unsteady Vector Fields
Visualization of Web Search Results in 3D
Invitation to Computer Science 5th Edition
Vector Field Visualization
Polly Baker Division Director: Data, Mining, and Visualization
Above: An Actual View of Earth from Space (Courtesy NASA)
Above: An Actual View of Earth from Space (Courtesy NASA)
AN INTRODUCTION TO COMPUTER GRAPHICS Subject: Computer Graphics Lecture No: 01 Batch: 16BS(Information Technology)
CSCI N317 Computation for Scientific Applications Unit 1 – 5 MATLAB
Ploting data using OriginPro 7.5 and STATISTICA 7.0 software
CHAPTER 7: Information Visualization
Introduction to spagetti and meatballs
COMPUTER GRAPHICS with OpenGL (3rd Edition) Donald Hearn M
Introduction to Scientific Visualization
Presentation transcript:

Scientific Visualization

What is Scientific Visualization? Visualization for scientific computing, shortened to scientific visualization, was coined in 1987 and refers to the science or methodology of quickly and effectively displaying scientific data. 1987 NSF report: “Visualization in Scientific Computing” Formal name given to the field in computer science that includes user interface, data representation and processing algorithms, visual representations and other sensory presentation such as sound or touch. www.caida.org

Motivation In computational science we can use distributed computers and powerful clusters to simulate complex and realistic problems. It is difficult for the human brain to make sense out of the large volume of numbers Can we enhance and improve scientific productivity by utilizing human visual perception and computer graphics techniques? What can we do with the resulting numbers, formulas and data?

Scientific Visualization vs. Data Visualization graphical representations from the results of mathematical models, computations and simulations Involves research in computer graphics, image processing, high performance computing, and other areas It's not just a pretty picture or animation Data Visualization: More general term Implies treatment of data source beyond science and engineering, such as financial, business data, etc. Visualization is not only looking into a pretty picture… understanding of the data been able to analyze and interpret data Spot Noise http://www.llnl.gov/graphics/spot.html

Applications Used in: Engineering Computational Fluid Dynamics Simulation Medical Imaging Geospatial Ground Water Modeling Oil and Gas Exploration and Production and more…

Concepts associated with Visualization Personal visualization: analyze results, graphics in your PC. High-resolution displays: visualization of large-data sets. Immersive visualization: an environment where the user is immersed in the computer generated 3D graphics. Collaborative visualization: two or more users visualize the same data using different displays.

Concepts associated with Visualization (cont.) From NASA Stereo Displays: Active Stereo: Polarized Anaglyphic Holographic/Auto-stereoscopic displays multiple viewpoints at the same time Head-mounted displays two small monitors integrated into a headset which stimulate a large part of the user's field of view www.actuality-systems.com HMD

“Trivial” Examples 2D plot 3D plot Matlab t = 0:0.01:5; y = sin(4*t); plot(t,y); 3D plot [x,y] = meshgrid(-2:.1:2, -2:.1:2); z = x .* exp(-x.^2 - y.^2); mesh(z)

More advance example Animation in Matlab From http://www.oc.nps.navy.mi

Other techniques 3D points Result: X Y Z 101.32 98.2 43.2 102.01 46.4 …. … Result: A 3D object that we ca can visualize

Hardware Hardware for large data sets Stereo Visualization Supercomputer Clusters with commodity hardware Stereo Visualization ImmersaDesk Do we need supercomputers? What about Nvidia/ATI video cards in a PC or cluster?

Some Visualization Tools

Amira in Medical Advanced 3D visualization and volume modeling tool to process 3D data sets It allows you to gain detailed insight into your data. Graphics hardware support is utilized to display even very large data sets at interactive speed It mainly use in visualize 3D images data such as CT, MR, confocal, microscopy

The image depicts a surface model of the human head and the brain created from an MRI data set. Amira provides a "realistic" transparency mode for surface display (outer surface). Arbitrary fields can be mapped onto the surface (inner surface).

General relativistic simulation of gravitational energy General relativistic simulation of gravitational energy. Visualization by W. Benger, Simulation by AEI Potsdam

Designing Video Games

Vis5D - Weather Vis5D is a system for interactive visualization of large 5-D gridded data sets such as those produced by numerical weather models. One can make isosurfaces, contour line slices, colored slices, volume renderings, etc of data in a 3-D grid, then rotate and animate the images in real time. There's also a feature for wind trajectory tracing, a way to make text anotations for publications, support for interactive data analysis, etc.

FieldView – Fluid Dynamics FieldView is the World's Leading Post-processing and Visualization for Computational Fluid Dynamics

It illustrates the Velocity profile within an Engine Block

This is one of a series of images used by Lockheed Martin at the 1997 Paris Air Show.   An animation was created with FieldView, and projected onto a scale model of an F22 aircraft.

Pressure contours and velocity vectors on an F18 Pressure contours and velocity vectors on an F18. - Data courtesy Nasa Langley Research Center

References www.ssec.wisc.edu/~billh/vis5d.html www.amiravis.com www.sgi.com www.ilight.com www.geowall.org