what do oxford want? visualising rabbit hearts. integrative biology e-science project investigating...

15
What do Oxford want? Visualising rabbit hearts

Upload: amia-roy

Post on 28-Mar-2015

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: What do Oxford want? Visualising rabbit hearts. Integrative Biology e-Science project investigating the causes of heart attacks how cancers develop Together

What do Oxford want?

Visualising rabbit hearts

Page 2: What do Oxford want? Visualising rabbit hearts. Integrative Biology e-Science project investigating the causes of heart attacks how cancers develop Together

Integrative Biology

e-Science project investigating the causes of heart attacks how cancers develop

Together these account for 60% of all UK deaths

The IB project brings together numerical modellers, experimentalists, computer scientists, and even mathematicians

Page 3: What do Oxford want? Visualising rabbit hearts. Integrative Biology e-Science project investigating the causes of heart attacks how cancers develop Together

The Oxford Conference

Everybody meets up each September In 2005 Ken and James (Handley) presented the

multivariate visualisation work In 2006 the other half of the computer scientists

contingent (Lakshmi Sastry from CCLRC) presented the Grid computing environment they’ve built (using gViz amongst others)

At the questions stage Peter Kohl from Oxford asked

“Aren’t you supposed to be providing cool visualisations for us?”

Page 4: What do Oxford want? Visualising rabbit hearts. Integrative Biology e-Science project investigating the causes of heart attacks how cancers develop Together

Who is Peter Kohl?

Marital status: Married, three children

Nationality: German, resident in UK since August 1992

Languages: Fluent in German, English and Russian

Hobbies: Preparing (and having!) a good dinner and landscape photography

Page 5: What do Oxford want? Visualising rabbit hearts. Integrative Biology e-Science project investigating the causes of heart attacks how cancers develop Together

Who is Peter Kohl?

Reader in Cardiac Physiology, Department of Physiology, Anatomy and Genetics, Oxford University

Head of the Mechano-Electric Feedback lab

“The purpose of our group is to incorporate kinetic properties of molecular and cellular mechanism of cardiac activity into cellular and multicellular mathematical models of the heart.”

Page 6: What do Oxford want? Visualising rabbit hearts. Integrative Biology e-Science project investigating the causes of heart attacks how cancers develop Together

What data does he have?

Five valiant bunnies put their hearts into this research

They were scanned using an 11.7Tesla magnet to give about 1500 slides, each 25m with resolution 1024x1024 points.

The hearts were then sliced to a thickness of 10m, stained, and photographed using a scanning microscope (1800 slices, resolution of up to about 6000x4000)

Page 7: What do Oxford want? Visualising rabbit hearts. Integrative Biology e-Science project investigating the causes of heart attacks how cancers develop Together

MRI data

Page 8: What do Oxford want? Visualising rabbit hearts. Integrative Biology e-Science project investigating the causes of heart attacks how cancers develop Together

MRI data

Page 9: What do Oxford want? Visualising rabbit hearts. Integrative Biology e-Science project investigating the causes of heart attacks how cancers develop Together

What we’ve done already1. MRI data VTK

Loads and isosurfaces Save pre-computed isosurfaces for later rendering

Powerwall vjVTK

Performance not good enough – especially on the headnode

Homegrown OpenGL version in VRJuggler Smoothing and decimation of the original VTK

surfaces

Page 10: What do Oxford want? Visualising rabbit hearts. Integrative Biology e-Science project investigating the causes of heart attacks how cancers develop Together

Histology data

Page 11: What do Oxford want? Visualising rabbit hearts. Integrative Biology e-Science project investigating the causes of heart attacks how cancers develop Together

What we’ve done already2. Histology data Slide viewer

Desktop OpenGL and VRJuggler versions Slides much smaller than the pathology ones so not using

the multi-tiled textures Multiple slices viewing

Individual slides need much preprocessing Adding transprency Removing reference marker Still need to clean up the background

Can manipulate between 16 and 32 slices in 3-d Memory is the killer

Page 12: What do Oxford want? Visualising rabbit hearts. Integrative Biology e-Science project investigating the causes of heart attacks how cancers develop Together

What I’m working on a the minute Automatic Level of Detail operations

Using GLOD library Precomputing hierarchy of levels

Very computationally expensive on large datasets 6Mb = 1 min 24Mb = 30 mins 40Mb = 3hrs

…hence need to break the geometries down into smaller sections This will also help at display time

Page 13: What do Oxford want? Visualising rabbit hearts. Integrative Biology e-Science project investigating the causes of heart attacks how cancers develop Together

What do Oxford want?

To combine the histology with the MRI Complete data registration

between slices To the MRI set

Need to decide on what viz Adding one slice every 20-100? Colour isosurface by histology value? Showing histology in a separate

window matching cut plane

Page 14: What do Oxford want? Visualising rabbit hearts. Integrative Biology e-Science project investigating the causes of heart attacks how cancers develop Together

Cool things that are probably too hard Volume rendering

Memory requirements are too large May work for one off pictures to be preprocessed Knowledge of suitable transfer functions needed

3-d texture environments Again, enormous memory requirements No segmentation done (that we know of)

Page 15: What do Oxford want? Visualising rabbit hearts. Integrative Biology e-Science project investigating the causes of heart attacks how cancers develop Together

Cool things that should be do-able Heart Atlas

Multiple hearts loaded across the display Comparisons between structure recognisable

More ideas needed…

We want these techniques to scale to hearts that are up to 20 times larger!