Data Visualisation

DATA VISUALISATION
Christopher Fluke
AusGO/AAO Observational Techniques Workshop
2014
CRICOS provider 00111D
Question 1.
Talk to the person next to you, and discuss
what visualisation means to you.
2-3 minutes
What is Visualisation?
The process of creating [computer-generated] images
in order to gain new understanding or insight
into data.
Display
Technology
Data
Software
Science
Interaction
Visualisation-enabled
Knowledge Discovery
Publication
A Data Life Cycle
Publish/Pres
ent Data
Collect Data
Characterise
Data
Filter/Modify
Data
Display Data
Interpret
Data
4
Why Visualise?
How do you write an algorithm to find
something that you don’t know is there?
The Ultimate Visualisation System
www.eyedesignbook.com
Never Forget…
• There are many things we do not know about the
way the human visualisation system works
• Not everyone sees the world in quite the same way:
– Colour blindness
– Stereo blindness
• Our visual system is good at identifying shapes
– Face recognition
– Nephelococcygia
What do you see?
http://img.dailymail.co.uk/
Visualisation Taxonomy
Quantitative
Comparative
Selection
Statistics
Qualitative
Side-by-side
comparison
Visual inspection
Data overlays
Intuitive
Interaction
Hypothesis Testing
Increasing complexity
Increasing scientific value?
Three-dimensional Visualisation
• Qualitative – easy
•
Look at data
NGC 628 in HI
Data: THINGS survey
http://www.mpia-hd.mpg.de/THINGS/Data.html
Vis: S2PLOT, Volume Render,
256x256x72 voxels
Three-dimensional Visualisation
• Qualitative – easy
•
Look at data
NGC 628 in HI
Data: THINGS survey
http://www.mpia-hd.mpg.de/THINGS/Data.html
Table 3. Hassan & Fluke (2011), PASA
Vis: S2PLOT, Volume Render,
256x256x72 voxels
Three-dimensional Visualisation
• Qualitative – easy
•
Look at data
• Comparative –
harder
•
Model + data
Duchamp source-finder catalogue
overlaid on volume rendering.
Data: Ursa Major galaxy cluster at 21cm (V.Kilborn)
Image: Hassan, Fluke, Barnes, 2011, ADASS XX
Three-dimensional Visualisation
• Qualitative – easy
•
Look at data
• Comparative –
harder
•
Model + data
• Quantitative –
hardest
•
•
•
Dynamic selection
Statistics
“Operators”
What is the
[median|average|maxim
um|…] flux in this 3D
region?
NGC 628 in HI
Data: THINGS survey
http://www.mpia-hd.mpg.de/THINGS/Data.html
Vis: S2PLOT, Volume Render,
256x256x72 voxels
The Development of
Astronomy Visualisation
• Making sense of the sky
• Recording to remember
• Exploration and discovery
Zodiac of Dendera
(Ptolemaic Period?
300 BCE-30 BCE)
Bayeux Tapestry (c.1070s)
“They wonder at
the star”
(Halley’s Comet)
Credit: Wikimedia Commons
Linda Hall Library of Science, Engineering and Technology
Uranometria: Bayer (1601)
First accurate grid for star positions
CfA2 Redshift Survey (1986)
Three-dimensional structure of the Universe
Toomre & Toomre, 1972, ApJ, 178, 623
© American Astronomical Society
Visualisation is
very important for
numerical data
Types of Astronomical Data
Brunner et al. (2001):
•
•
•
•
•
Imaging data: 2D, narrow , fixed epoch
Catalogs: secondary parameters determined from
processing (coordinates, fluxes, sizes, etc).
Spectroscopic data and products (e.g. redshifts, chemical
composition, etc).
Studies in the time domain - moving objects, variable and
transient sources (synoptic surveys)
Numerical simulations from theory
They each pose their own problems for effective
visualisation
Types of visualisations
Information
Visualisation
Astronomy
Visualisation
Abstract
Multi-dimensional
Scientific
Visualisation
Physical
Geometric
Presentation
Education &
Graphics
Public Outreach
Publications
Visual Elements
Points
– Point size
– Point colour
Symbols/glyphs/markers
– Symbol size
– Symbol colour
Lines/contours
– Line thickness
– Line style
– Line colour
Polygons/surfaces
– Colour
– Texture
23
Vector Data
– Vector Plots
– Directed glyphs
– Length, colour, thickness
Meshes/Volume data
– Isosurfaces
• Value
• Colour
– Volume rendering
• Data range
• Transfer function
2D Contour Lines
Vector Field
25
Volume visualisations
Points
Isosurfac
e
Splats
Volume
Render
Colour
Used correctly, colour enhances comprehension
Used incorrectly, colour reduces comprehension
“Optical Nervous System”
– Or “How the inside of your head feels”
– From a lecture by Alan Watts (1915-1973)
– Interpreted by David McConville (Elumenati)
– http://www.youtube.com/watch?v=R3ozwTRepqM
27
Colour Maps
Credit: Wikipedia Commons
We can use colour to represent value by providing a colour map
Need to know minimum and maximum data value
– Out of range values?
– Number of steps?
28
Hue
based
Saturation
based
Colour Maps: N = 1000 steps
29
Add grey
Add white
Add black
http://www.color-wheel-artist.com/hue.html
Tints, Shades, Tones
Think about the visualisation software/tools that you
have used.
Now choose one of these packages.
b) What is this software’s best/most useful feature to you?
c) “If I could change one thing about this package it would
be…”
Discuss your answer with your neighbours, and find out
whether the software they use might help you.
5 minutes
Reading List
• Brunner, R.J., Djorgovski, S.G., Prince, T.A., Szalay, A.S., 2001, Massive
Datasets in Astronomy, arXiv:astro-ph/0106481
• Farmer, R.S., 1934, Celestial Cartography, PASP, 50, 34
• Fluke, C.J., Bourke, P.D., O’Donovan, D., 2006, Future Directions in Astronomy
Visualization, PASA, 23, 12
• Globus, A., Raible, E., 1994, Fourteen Ways to Say Nothing with Scientific
Visualization, Computer, 27, 86
• Hassan, A.H., Fluke, C.J., 2011, Scientific Visualization in Astronomy: Towards
the Petascale Astronomy Era, PASA, 28, 150
• Norris, R.P., 1994, The Challenge of Astronomical Visualisation, ADASS III, ASP
Conference Series, 61, eds. D.R.Crabtree, R.J.Hanisch, J.Barnes, p.51