Science Visualisation
Paul Bourke iVEC @ University of Western Australia
Science Visualisation Paul Bourke iVEC @ University of Western - - PowerPoint PPT Presentation
Science Visualisation Paul Bourke iVEC @ University of Western Australia Contents What is science visualisation? Illustrative vs data visualisation. Workflow and data types. Volume visualisation. Visualisation in
Paul Bourke iVEC @ University of Western Australia
VisLab.
eg: conferences, papers, seminars.
eg: public education/outreach.
representation.
Courtesy Drew Berry, WEHI
Movie sample frame
Courtesy Ajay Limaye, ANU Movie sample frame
Galaxy formation simulation visualisation Movie sample frame
Movie sample frame
Movie sample frame
Raw Data Conversion! tools Standard! Data! Format Representation! by Computer! Graphics Display Experiment!
Simulation Rendering Researcher Influence Influence
using computer graphics.
and bonds.
then choose an informative geometric or visual representation.
Courtesy Drew Whitehouse and Geoscience Australia Movie sample frame
Blue=cold, green=medium, red=hot.
0 degrees 360 degrees 180 degrees
Movie sample frame
Movie sample frame
Input slices Extracted contours Final 3D isosurface
Isosurface of molecular potential Zirconocene molecule, credit: Accelrys
Movie sample frame
Courtesy Queensland University of Technology Movie sample frame
Courtesy Ajay Limaye, ANU Movie sample frame
sampled on a regular 3D grid.
The quantity represented by the image is sampled at each pixel.
(VOlume piXEL). The quantity represented by the volume is sampled at each voxel.
resolution of a volumetric dataset is defined as the number of voxels in width, height, and depth.
Voxels are sometimes cubic (simulation)but generally not (experimental data), for slice based data the resolution within the slices is often very much greater than that between the slices. Note that some volumetric data (eg: finite element simulation) can have variable voxel sizes.
commonly a single byte, integer (2 or 4 bytes), or floating point. May even be vectors, multivariate, and so on.
time.
There are many others.
Quite common in astronomy and engineering (finite element calculations).
voxel.
Medical research (MRI) Geology (CT) Physics (Simulation)
memory on the graphics card.
Histogram of voxel values Colour ramp Resulting visualisation (Temperature distribution in a coal burning power station) Opacity
Courtesy MONA (Hobart) Movie sample frame
Courtesy MONA (Hobart) Movie sample frame
Courtesy Leslie Almberg
Movie sample frame
100,000 x 80,000 pixels 6400 x 5120 pixels
Hubble deep field, 340 images.
ASKAP site, Boolardy 21 MPixels, Canon EOS 5D Mk11 Total: 1.5 GPixels Canon EOS 5D MkII camera and gigapan mount First ASKAP dish
11,000 x 8,000 pixels Image courtesy CMCA, UWA
Hurleys darkroom, Mawsons hut (Antarctica), courtesy Peter Morse. Left eye image 40,000 by 20,000 pixels
Turkey.
Left eye Right eye 42,000 pixels x 12,000 pixels
5400 x 2700 pixels Whirling Dervishes, Orient Express train station
Movie sample frame
Interactive Virtual Environment Qasr Kharana
Um er Rasas Google Earth Reconstructed model
Courtesy Mat Dalton Umm er Resas RoundHouse Support for standard displays, stereo3D displays, dome/planetarium, cylinders, multiple walls, online through a browser, iOS devices (iPhone, iPad, etc), Android, Nintnedo (PS3 and Xbox 360 coming).
to our brain through our sense of sight.
flat panel display.
have applications to public outreach and engaged learning. [Demonstration of facilities after this presentation]
sense of depth perception.
images independently to each eye.
viewing constraints.
Courtesy Florian Fusseis Left eye Right eye
cylindrical displays (AVIE).
“presence”.
UWA has an iDome, Perth has the Horizon Planetarium.
iDome at UWA
Left Right Top Bottom Movie sample frame
Movie sample frame
zooming out to see the context (lose the details). The “Google Earth” effect.
data.
pixels (and much larger) are increasingly common.
Very hard to get high resolution and end up with a high cost of ownership system.
UWA system has 8 units resulting in 33MPixels. 6400 pixels horizontally by 5120 pixels vertically.
to looking through a window frame.
Courtesy CMCA, UWA Courtesy Hubble Space Telescope
Google Earth
Cosmology simulation data
Technology does not exist yet for (useful) realtime holography.
very few are holograms in the true sense of the word.
diffraction.
“holographic panoramagram”.
Placoderm jaw and “teeth”
Phantom from SensAble Technologies
from a computer model. Essentially 3D printing.
production, strength of material, cost, colour fidelity, etc.
well established in the medical area for pre-surgery planning and implant design.
experience.
to be captured as a physical object.
MRI Mummy dataset Human heart
real time on commodity hardware. But the datasets of today have simply grown to be just as problematic.
into graphics card memory.
collapsing haloes of the Cosmic Web.
Used 1024 cores, 2.8TB RAM, took 19 hours (~20,000 CPU hours)
projection plane. The visualisation movies were produced at 3000x3000 pixels, if the whole dataset is in shot and if it were uniform then there would be 100 points per pixel.
+
M independent MPI processes each working on 1/N of the data and each generating a histogram When all histograms are complete they are sent to rank 0 to form the final image 10
6 points
N = each timestep time Ti HDF time Ti+1 HDF %M interpolate for time T
Movie sample frame
Development of tools that compute visualisation remotely from remotely located data.
VNC, screen sharing, etc.
Move to VisLab for demonstration.