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

Slides:



Advertisements
Similar presentations
CHARLOTTE BJUREN SUPERVISORS: PROF. ALEX HOUSTON PROF. PETER HANCOCK The use of PCA-based Methods in the Design of Normal Spect rCBF atlases.
Advertisements

Best fit line Graphs (scatter graphs) Looped Intro Presentation.
Fraction X Adding Unlike Denominators
Fraction XII Subtracting Unlike Denominators
Curriculum Work Group Grade 5.
Writing Pseudocode And Making a Flow Chart A Number Guessing Game
Readers Build Good Habits
Readers Build Good Habits
Environmental Remote Sensing GEOG 2021 Lecture 2 Image display and enhancement.
Image-Based Steering for Integrative Biology Lakshmi Sastry, Richard Wong, Helen Wright with contributions from Ronald Fowler, Sri Nagella and Anjan Pakhira.
SADC Course in Statistics Sampling design using the Paddy game (Sessions 15&16)
1GR2-00 GR2 Advanced Computer Graphics AGR Lecture 9 Adding Realism Through Texture.
7.1 Vis_04 Data Visualization Lecture 7 3D Scalar Visualization Part 2 : Volume Rendering- Introduction.
1GR2-00 GR2 Advanced Computer Graphics AGR Lecture 18 Image-based Rendering Final Review of Rendering What We Did Not Cover Learning More...
16.1 Si23_03 SI23 Introduction to Computer Graphics Lecture 16 – Some Special Rendering Effects.
ENV 2006 CS4.1 Envisioning Information: Case Study 4 Focus and Context for Volume Visualization.
9.1si31_2001 SI31 Advanced Computer Graphics AGR Lecture 9 Adding Realism Through Texture.
1 00/XXXX © Crown copyright Carol Roadnight, Peter Clark Met Office, JCMM Halliwell Representing convection in convective scale NWP models : An idealised.
By: Walter C. Brown and Daniel P. Dorfmueller
Fractional Blocks I am learning to use patterns to find fractions of shapes and sets. Half of a square. Half of a half a square.
Possible Windows 8 Improvements By: Scott Hill. Improve Windows 8 Split Screen Mode The only options for split screen mode currently is to have one screen.
Tools were used to make the raised patterns on the wings. Sample Slide Random Slides From This PowerPoint Show.
POST-PROCESSING SET09115 Intro Graphics Programming.
Why Take PLAN? PLAN shows your strengths and weaknesses in English, mathematics, reading, and science. PLAN lets you know if you’re on target for college.
Least Common Multiple (LCM)
Yong Choi School of Business CSU, Bakersfield
Page Replacement Algorithms
PowerPoint Basics   Tutorial 5: Navigation
copyright©amberpasillas2010
Fraction XI Adding Mixed Numbers With Unlike Denominators
Computer Science at Oxford
Computer Graphics An Introduction. What’s this course all about? 05/10/2014 Lecture 1 2 We will cover… Graphics programming and algorithms Graphics data.
STANDARDS IN LONDON SCHOOLS. Impressive improvement at GCSE… but a hill to climb on English and Maths.
CMPE 421 Advanced Parallel Computer Architecture Pipeline datapath and Control.
Node Lessons Learned James Hudson Wisconsin Department of Natural Resources.
Chapter 3: Installing and Configuring Output Devices By: DC, and PB.
Technische Universität München Fakultät für Informatik Computer Graphics SS 2014 Sampling Rüdiger Westermann Lehrstuhl für Computer Graphik und Visualisierung.
Number Factors and Multiples Saturday, 09 September 2006 ©RSH.
1. WHAT IS A DIGITAL IMAGE? LO: Understand how a digital image is made up and be able to recognise the affect changing the resolution has on an image.
Adapted from original by Michael Tidd 1. The main aims: to raise standards address the perception that children in England are falling behind some of.
Graphics Pipeline.
Sean Dalton Assembly Topics Housekeeping Housekeeping Placing parts Placing parts Assembly relationships Assembly relationships.
Graphics for the Web Graphic formats and other considerations.

Year 10 Revision Modelling Colour and Decoration.
SE 313 – Computer Graphics Lecture 10: More Modeling and Texturing Lecturer: Gazihan Alankuş 1.
M. D. A NDERSON Cancer Center Magnetic Resonance Imaging: 4.7 T, 40 cm Bruker Biospec James A Bankson, Ph.D. and John D Hazle, Ph.D. Small Animal Cancer.
Tools used in Biological Research.
An Interactive Segmentation Approach Using Color Pre- processing Marisol Martinez Escobar Ph.D Candidate Major Professor: Eliot Winer Department of Mechanical.
CoreWall Prototype Presented by Arun EVL’s Tech Meeting 8/25/04.
MULTIMEDIA What is Multimedia? The word MULTIMEDIA is made up from two words, MULTI meaning more than one and MEDIA meaning a way of displaying or passing.
Using high-resolution displays for high-resolution cardiac data by Christopher Goodyer, John Hodrien, Jason Wood, Peter Kohl, and Ken Brodlie Philosophical.
KEY CONCEPT Science is a way of thinking, questioning, and gathering evidence.
Computer Graphics Texture Mapping
VOTech:DS6 Kick Off - Edinburgh1 Visualization for VOTech: Multivariate Data Visualization Ken Brodlie School of Computing University.
Introduction to PowerPoint Curriculum Implementation Day Friday, November 3, 2006 K.J. Benoy.
1 Computer Graphics Week2 –Creating a Picture. Steps for creating a picture Creating a model Perform necessary transformation Lighting and rendering the.
1.3 Scientific Thinking and Processes KEY CONCEPT Science is a way of thinking, questioning, and gathering evidence.
Chapter 1 Section 4 Tools and Procedures. Tools play a major role in science.
Modeling Complex Shapes in 3D Cindy Grimm Zachary Byers
Image Fusion In Real-time, on a PC. Goals Interactive display of volume data in 3D –Allow more than one data set –Allow fusion of different modalities.
1© 2009 Autodesk Hardware Shade – Presenting Your Designs Hardware and Software Shading HW Shade Workflow Tessellation Quality Settings Lighting Settings.
GeoGebra in Primary and Lower Secondary School Classrooms
Reading and Writing Image Files
Additive and Subtractive Solid Modeling
Microscopes Lesson 3 September 24th, 2010.
Additive and Subtractive Solid Modeling
Additive and Subtractive Solid Modeling
Additive and Subtractive
What do you already know?
Presentation transcript:

What do Oxford want? Visualising rabbit hearts

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

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 theyve built (using gViz amongst others) At the questions stage Peter Kohl from Oxford asked Arent you supposed to be providing cool visualisations for us?

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

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.

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 25 m with resolution 1024x1024 points. The hearts were then sliced to a thickness of 10 m, stained, and photographed using a scanning microscope (1800 slices, resolution of up to about 6000x4000)

MRI data

What weve done already 1. 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

Histology data

What weve done already 2. 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

What Im 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

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 ? Colour isosurface by histology value? Showing histology in a separate window matching cut plane

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)

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!