Hybrid Visualization for White Matter Tracts using Triangle Strips and Point Sprites D. Merhof 1,2, M. Sonntag 1, F. Enders 1,2, C. Nimsky 2, P. Hastreiter.

Slides:



Advertisements
Similar presentations
Point-based Graphics for Estimated Surfaces
Advertisements

Images Images are a key component of any multimedia presentation.
CS123 | INTRODUCTION TO COMPUTER GRAPHICS Andries van Dam © 1/16 Deferred Lighting Deferred Lighting – 11/18/2014.
Methods for Medical Imaging– Prof. G. Baselli 2012 Diffusion weighted MRI and DTI tractography Maria Giulia Preti
National Alliance for Medical Image Computing Diffusion Weighted MRI.
Michael I. Gold NVIDIA Corporation
Change Detection C. Stauffer and W.E.L. Grimson, “Learning patterns of activity using real time tracking,” IEEE Trans. On PAMI, 22(8): , Aug 2000.
Object Space EWA Surface Splatting: A Hardware Accelerated Approach to High Quality Point Rendering Liu Ren Hanspeter Pfister Matthias Zwicker CMU.
Introduction to 3D Graphics Lecture 1: Illusions and the Fine Art of Approximation Anthony Steed University College London.
MaxEnt 2007 Saratoga Springs, NY
Real-Time Rendering SPEACIAL EFFECTS Lecture 03 Marina Gavrilova.
DTI-Based White Matter Fiber Analysis and Visualization Jun Zhang, Ph.D. Laboratory for Computational Medical Imaging & Data Analysis Laboratory for High.
EFFICIENT RENDERING LARGE TERRAINS USING MULTIRESOLUTION MODELLING AND IMAGE PROCESSING TECHNIQUES Ömer Nebil YAVEROĞLU Department of Computer Engineering.
1212 / mhj BM/i 2 Visualization of Diffusion Tensor Imaging Guus Berenschot May 2003 Supervisor: Bart ter Haar Romeny Daily Supervisor: Anna Vilanova i.
The structural organization of the Brain Gray matter: nerve cell bodies (neurons), glial cells, capillaries, and short nerve cell extensions (axons and.
Direct Volume Rendering Joe Michael Kniss Scientific Computing and Imaging Institute University of Utah.
/mhj 1212 Introduction Diffusion Tensor Imaging (DTI) is a fairly new Magnetic Resonance Imaging technique. It shows the diffusion (i.e. random motion)
Parallelizing Raytracing Gillian Smith CMPE 220 February 19 th, 2008.
Diffusion Tensor Imaging (DTI) is becoming a routine technique to study white matter properties and alterations of fiber integrity due to pathology. The.
J OHNS H OPKINS U NIVERSITY S CHOOL O F M EDICINE Statistically-Based Reorientation of Diffusion Tensor Field XU, D ONGRONG S USUMU M ORI D INGGANG S HEN.
Graphics Systems I-Chen Lin’s CG slides, Doug James’s CG slides Angel, Interactive Computer Graphics, Chap 1 Introduction to Graphics Pipeline.
Multimodal Visualization for neurosurgical planning CMPS 261 June 8 th 2010 Uliana Popov.
CSCE 641: Computer Graphics Image-based Rendering Jinxiang Chai.
Tensor Field Visualization
Fiber Tracking Techniques in Magnetic Resonance Diffusion Tensor Imaging Grace Michaels CSUN, Computer Science Junior.
NAMIC: UNC – PNL collaboration- 1 - October 7, 2005 Quantitative Analysis of Diffusion Tensor Measurements along White Matter Tracts Postdoctoral fellow,
University of Texas at Austin CS 378 – Game Technology Don Fussell CS 378: Computer Game Technology Beyond Meshes Spring 2012.
Optical flow (motion vector) computation Course: Computer Graphics and Image Processing Semester:Fall 2002 Presenter:Nilesh Ghubade
1 Perception, Illusion and VR HNRS 299, Spring 2008 Lecture 19 Other Graphics Considerations Review.
University of Illinois at Chicago Electronic Visualization Laboratory (EVL) CS 426 Intro to 3D Computer Graphics © 2003, 2004, 2005 Jason Leigh Electronic.
Computer Graphics Computer Graphics is everywhere: Visual system is most important sense: High bandwidth Natural communication Fast developments in Hardware.
Surgical Planning Laboratory Brigham and Women’s Hospital Boston, Massachusetts USA a teaching affiliate of Harvard Medical School Neurosurgery Alexandra.
Chris Kerkhoff Matthew Sullivan 10/16/2009.  Shaders are simple programs that describe the traits of either a vertex or a pixel.  Shaders replace a.
Exploitation of 3D Video Technologies Takashi Matsuyama Graduate School of Informatics, Kyoto University 12 th International Conference on Informatics.
Graphics Graphics Korea University cgvr.korea.ac.kr 1 Chapter 6 Special Effects 강 신 진강 신 진
VIS Group, University of Stuttgart Tutorial T4: Programmable Graphics Hardware for Interactive Visualization Adaptive Terrain Slicing (Stefan Roettger)
Visualizing Fiber Tracts in the Brain Using Diffusion Tensor Data Masters Project Presentation Yoshihito Yagi Thursday, July 28 th, 10:00 a.m. 499 Dirac.
Ramifications of Isotropic Sampling and Acquisition Orientation on DTI Analyses David H. Laidlaw 1, Song Zhang 1, Mark Bastin 2,3, Stephen Correia 4, Stephen.
Rendering Overview CSE 3541 Matt Boggus. Rendering Algorithmically generating a 2D image from 3D models Raster graphics.
CAP4730: Computational Structures in Computer Graphics 3D Transformations.
References: [1]S.M. Smith et al. (2004) Advances in functional and structural MR image analysis and implementation in FSL. Neuroimage 23: [2]S.M.
Plenoptic Modeling: An Image-Based Rendering System Leonard McMillan & Gary Bishop SIGGRAPH 1995 presented by Dave Edwards 10/12/2000.
December 9, 2014Computer Vision Lecture 23: Motion Analysis 1 Now we will talk about… Motion Analysis.
Game Programming 06 The Rendering Engine
WPA Neuroimaging. WPA Basic Principles of Brain Imaging Some technique is used to measure a signal in the brain (e.g., the degree to which an xray beam.
Advances in digital image compression techniques Guojun Lu, Computer Communications, Vol. 16, No. 4, Apr, 1993, pp
Advanced Computer Graphics Shadow Techniques CO2409 Computer Graphics Week 20.
Strategies for Direct Volume Rendering of Diffusion Tensor Fields Gordon Kindlmann, David Weinstein, and David Hart Presented by Chris Kuck.
Foundations of Computer Graphics (Spring 2012) CS 184, Lecture 5: Viewing
Exploring Connectivity of the Brain’s White Matter with Dynamic Queries Presented by: Eugene (Austin) Stoudenmire 14 Feb 2007 Anthony Sherbondy, David.
Rendering Pipeline Fall, D Polygon Rendering Many applications use rendering of 3D polygons with direct illumination.
Local Illumination and Shading
Subjects are registered to a template using affine transformations. These affine transformations are used to align the tracts passing through the splenium.
Real-Time Dynamic Shadow Algorithms Evan Closson CSE 528.
Chapter 24: Perception April 20, Introduction Emphasis on vision Feature extraction approach Model-based approach –S stimulus –W world –f,
Non-Photorealistic Rendering FORMS. Model dependent Threshold dependent View dependent Outline form of the object Interior form of the object Boundary.
11/25/03 3D Model Acquisition by Tracking 2D Wireframes Presenter: Jing Han Shiau M. Brown, T. Drummond and R. Cipolla Department of Engineering University.
1 Real-Time High-Quality View-dependent Texture Mapping using Per-Pixel Visibility Damien Porquet Jean-Michel Dischler Djamchid Ghazanfarpour MSI Laboratory,
Imaging of Small Vessels in the Brain using MRI
Normal Mapping for Surfel-Based Rendering
Rendering Pipeline Fall, 2015.
PERSPECTIVE PROJECTION…...
The Graphic PipeLine
Volume Visualization Chap. 10 November 20 , 2008 Jie Zhang Copyright ©
3D Viewing cgvr.korea.ac.kr.
Deferred Lighting.
Human Brain Mapping Conference 2003 # 653
Wei Chen1, Song Zhang2, Stephan Correia3, and David S. Ebert4
Illumination Model How to compute color to represent a scene
Tensor Visualization Chap. 7 October 21, 2008 Jie Zhang Copyright ©
Presentation transcript:

Hybrid Visualization for White Matter Tracts using Triangle Strips and Point Sprites D. Merhof 1,2, M. Sonntag 1, F. Enders 1,2, C. Nimsky 2, P. Hastreiter 1,2, G. Greiner 1 1 Computer Graphics Group 2 Neurocenter, Dept. of Neurosurgery University of Erlangen-Nuremberg

IEEE Vis 2006Computer Graphics Group + Neurocenter, Dept. of Neurosurgery University of Erlangen-Nuremberg2 Outline Motivation Diffusion tensor imaging Fiber tracking 3D visualization approaches Results Conclusion Acknowledgements

IEEE Vis 2006Computer Graphics Group + Neurocenter, Dept. of Neurosurgery University of Erlangen-Nuremberg3 Motivation White matter tracts Neural structures within the human brain Transmission of motor, sensor and other impulses Tract systems: Pyramidal tract Corpus callosum Optic tract

IEEE Vis 2006Computer Graphics Group + Neurocenter, Dept. of Neurosurgery University of Erlangen-Nuremberg4 Motivation Reconstruction and visualization of white matter tracts of interest for different research areas: Development of the brain Study of brain diseases Neurosurgery

IEEE Vis 2006Computer Graphics Group + Neurocenter, Dept. of Neurosurgery University of Erlangen-Nuremberg6 Diffusion tensor imaging (DTI) MR imaging sequence (echo planar imaging) Measures diffusion of water molecules White matter consists of long, cylindrical cells Diffusion within white matter is anisotropic Diffusion tensor: Gaussian diffusion per voxel Anisotropic diffusion Anisotropic diffusion Isotropic diffusion Isotropic diffusion

IEEE Vis 2006Computer Graphics Group + Neurocenter, Dept. of Neurosurgery University of Erlangen-Nuremberg7 Basic Idea: Reduce tensor field to vector field of major eigenvector Vector field of main diffusion Perform streamline propagation Recostruction - Fiber Tracking

IEEE Vis 2006Computer Graphics Group + Neurocenter, Dept. of Neurosurgery University of Erlangen-Nuremberg8 Visualization Lines + Fast rendering - Gaps, if lines wider than one pixel - Width fix, independent of distance Tubes + Significantly improved Visualization - Slow rendering, due to geometric complexity Lines Tubes

IEEE Vis 2006Computer Graphics Group + Neurocenter, Dept. of Neurosurgery University of Erlangen-Nuremberg9 Visualization - Idea Rectangular cross section of tube for v t Use triangle strips Spherical cross section of tube for v || t Use point sprites Hybrid combination of both techniques

IEEE Vis 2006Computer Graphics Group + Neurocenter, Dept. of Neurosurgery University of Erlangen-Nuremberg10 Triangle strips - construction

IEEE Vis 2006Computer Graphics Group + Neurocenter, Dept. of Neurosurgery University of Erlangen-Nuremberg11 Triangle strips - texturing 1D texture with luminance and alpha channel Textures for ambient und specular illumination Decreasing value when approaching the border (sine function) diffuse specular 1D texture channel 1 channel 2

IEEE Vis 2006Computer Graphics Group + Neurocenter, Dept. of Neurosurgery University of Erlangen-Nuremberg12 Flipping artifacts Occur when viewing and segment direction are nearly parallel Use point sprites in this case textured quads, rotated towards camera resemble cross section of tube

IEEE Vis 2006Computer Graphics Group + Neurocenter, Dept. of Neurosurgery University of Erlangen-Nuremberg13 Point Sprites - Texturing 2D-RGB-Texture: draw and illuminate point sprites R channel: alpha channel G / B channel: diffuse / specular illumination

IEEE Vis 2006Computer Graphics Group + Neurocenter, Dept. of Neurosurgery University of Erlangen-Nuremberg14 Point Sprites - Rotation Rotate point sprite according to segment direction: Project fiber tangent t to image plane t p Normalize t p t p 0 Alpha provides rotation of segment

IEEE Vis 2006Computer Graphics Group + Neurocenter, Dept. of Neurosurgery University of Erlangen-Nuremberg15 Point Sprites When v close to t: Staggered point sprites Results in natural appearance of a tube v v Point Sprites

IEEE Vis 2006Computer Graphics Group + Neurocenter, Dept. of Neurosurgery University of Erlangen-Nuremberg16 Visualization – Hybrid approach Triangle Strips Represent rectangular cross section Displayed for v t < 0.98 Point Sprites Represent circular cross section Displayed for v t > 0.93

IEEE Vis 2006Computer Graphics Group + Neurocenter, Dept. of Neurosurgery University of Erlangen-Nuremberg17 Terminating textured quads Problem – Beginning and end of each fiber No tube-like appearance Solution Terminating textured quads

IEEE Vis 2006Computer Graphics Group + Neurocenter, Dept. of Neurosurgery University of Erlangen-Nuremberg18 Results Hybrid visualization approach based on triangle strips and point sprites provides High visual quality (similar to tubes) Visual drawbacks of lines are circumvented High performance (due to reduced complexity) Lines HybridTubes

IEEE Vis 2006Computer Graphics Group + Neurocenter, Dept. of Neurosurgery University of Erlangen-Nuremberg19 Results Tracking of whole brain (4 500 fibers, segments) Tubes: 16 / seg. ca. 4.8 million Triangle strips: 2 / seg. ca. 0.6 million Graphics card: Nvidia Geforce 6800 Ultra, 256 MB Viewport: 600x800 Pixel

IEEE Vis 2006Computer Graphics Group + Neurocenter, Dept. of Neurosurgery University of Erlangen-Nuremberg20 Results Clinical relevance: Combination with Volume Rendering Realtime visualization improves inspection of data Improved analysis of the data Tumor

IEEE Vis 2006Computer Graphics Group + Neurocenter, Dept. of Neurosurgery University of Erlangen-Nuremberg22 Conclusion Improved visualization for streamlines based on DT-MRI data Technical aspects Hybrid approach instead of tubes/lines Rendering performance Lines Visual quality Tubes Medical aspects Improved analysis in real-time

IEEE Vis 2006Computer Graphics Group + Neurocenter, Dept. of Neurosurgery University of Erlangen-Nuremberg23 Fundings Graduiertenkolleg Dreidimensionale Bildanalyse und –synthese Deutsche Forschungsgemeinschaft (DFG), SFB 603, Project C9

Thank you! Questions? Thank you! Questions?