Title: Recent Projects on Visualization and Image Processing
1- Recent Projects on Visualization and Image
Processing - Alan McKinnon
- Applied Computing Department
2Project Summary
- Network-Intensive and GRID-based Visualization
- Effectiveness of Mobile Web Guidelines
- Ad-hoc Rendering for Specialised Displays
- Visualization of Uncertainty and Risk
- Interactive Visualization of DNA Data
- Interactive Stacked Bar Charts
- Visualization of Solar Exposure Information
- RoboTable
- Camera Noise Modelling and Shadow Removal
- Estimation of Heat Flux from Fires
- Stuart Charters, Clare Churcher, Keith Unsworth,
Walt Abell, Alan McKinnon, Nassiriah Binti, Paul
Rutherford, Min Zhang, Jason Lee, Nuchjira
Laungrunthip, Xi Zha, Mohammad Daradkeh, Kenji
Irie, Paul Mason
3Grid-based Visualization
Dark Matter Simulation Results
How do we provide scientists access to
visualisation when they are distant from their
data and distant from compute services?
X-Ray Crystallography Visualization
4Effectiveness of Mobile Web Guidelines
Is it possible to design accessible and usable
websites that cater for desktop web browsers and
mobile web browsers?
How do we customise our visualization output for
mobile devices?
Can the same approach support very high
resolution displays?
Can we also provide support for stereo and
volumetric displays?
Images from Nassiriah Shari, Inition, Expansys
and University of Leeds
5Ad-hoc Rendering for Specialised Displays
Images generally scale and resize without issue
on traditional CRT and LCD displays The same
does not apply to novel display devices,
particularly those where stereo effects are
generated.
The aim of this project is to investigate
mechanisms for configuring rendering solutions to
generate the correct output for a display of
which the system has no prior knowledge.
Outputs include A display device description
language A proof of concept implementation using
an auto stereoscopic display
6Visualization of Uncertainty and Risk
Data
Computer model or decision support system
Output visualization
Decision-maker
Decision
7Using NPV for Decision Making
Sensitivity analysis with tornado diagram
Presentation of risk information
8Interactive Visualization of DNA Data
Sequence of different types of amino acids
Simple sequence of nucleotides
9Interactive Stacked Bar Charts
- Easy to compare Annual sales for each product
- Easy to compare Winter sales for each product
- Which product sells most in Summer?
10Prediction of Solar Exposure
For solar panel installation, architectural
design..
Location not exposed to sun
Location exposed to sun
Calculate sun paths for whole year and pass rays
through images
11Solar Exposure Visualization
12RoboTable
- Two tables at remote locations
- School children build/program robots to run on
their table - Robots compete remotely
- Difficulty has been tracking the robots
13Process of Camera Noise Modelling
Test images
Camera
Calibrate model
Image processing algorithms
no arbitrary noise thresholds to set
14Application in Shadow Removal
- Calculate chromaticity under direct and ambient
illumination using test colours - Take reference frame
- Take same scene with new object (and shadow)
- Use chromaticity and noise model to determine
whether any pixel change is due to shadow or
object - Replace shadow pixels by reference pixels
15Estimating Heat Flux from Fires
Video fire (2 cameras)
Measured
Estimate 3D flame shape
Estimated
Estimate heat flux
16Conclusion
- Lincoln visualization projects mostly information
visualization not much 3D used - A couple of 3D projects under discussion (city
planning visualization, solar exposure A-R) - Image processing and visualization projects often
closely coupled