+ All Categories
Home > Documents > Surface Modeling Visualization using BrainVISA Bill Rogers UTHSCSA – Research Imaging Center.

Surface Modeling Visualization using BrainVISA Bill Rogers UTHSCSA – Research Imaging Center.

Date post: 12-Jan-2016
Category:
Upload: stanley-maxwell
View: 215 times
Download: 0 times
Share this document with a friend
Popular Tags:
30
Surface Modeling Visualization using BrainVISA Bill Rogers UTHSCSA – Research Imaging Center
Transcript
Page 1: Surface Modeling Visualization using BrainVISA Bill Rogers UTHSCSA – Research Imaging Center.

Surface Modeling Visualization using BrainVISA

Bill RogersUTHSCSA – Research Imaging Center

Page 2: Surface Modeling Visualization using BrainVISA Bill Rogers UTHSCSA – Research Imaging Center.

Why Use Surface Modeling

• Visualization of Structure• Analysis of Structure• Dynamic control of view

Page 3: Surface Modeling Visualization using BrainVISA Bill Rogers UTHSCSA – Research Imaging Center.

What Makes a Surface

• A surface is usually defined as a mesh• The mesh is composed of vertices, edges,

normals and polygons• The vertices define the surface boundary• Vertices are connected by edges• Edges are combined to make polygons• Normals determine side of surface as well as

viewing properties

Page 4: Surface Modeling Visualization using BrainVISA Bill Rogers UTHSCSA – Research Imaging Center.

Vertices and Edges

Page 5: Surface Modeling Visualization using BrainVISA Bill Rogers UTHSCSA – Research Imaging Center.

Polygons

Page 6: Surface Modeling Visualization using BrainVISA Bill Rogers UTHSCSA – Research Imaging Center.

Polygon Mesh Surface

Page 7: Surface Modeling Visualization using BrainVISA Bill Rogers UTHSCSA – Research Imaging Center.

Parametric Surfaces

• Surface in Euclidean space defined by a parametric equation with two parameters

• A set of weighted control points determine the location of individual surface points

• The come in several flavors including Bezier, B-Spline, NURBS

Page 8: Surface Modeling Visualization using BrainVISA Bill Rogers UTHSCSA – Research Imaging Center.

NURBS surface with control points

Page 9: Surface Modeling Visualization using BrainVISA Bill Rogers UTHSCSA – Research Imaging Center.

NURBS Surfaces

Page 10: Surface Modeling Visualization using BrainVISA Bill Rogers UTHSCSA – Research Imaging Center.

Isosurface extractionor

Where to put the surface

Page 11: Surface Modeling Visualization using BrainVISA Bill Rogers UTHSCSA – Research Imaging Center.

Isosurfaces

• A 3-D surface corresponding to points with a single scalar value (or narrow range of values).

• The scalar value corresponds to an interface between voxels of different properties.

Page 12: Surface Modeling Visualization using BrainVISA Bill Rogers UTHSCSA – Research Imaging Center.

The Surface is Only as Good as the Tissue Classification

• Bias Correction• Partial Volume Effect• Classification of voxels

Page 13: Surface Modeling Visualization using BrainVISA Bill Rogers UTHSCSA – Research Imaging Center.

Isosurface Extraction Techniques

• Geometric Decomposition Techniques– Geometric techniques retain the original

representation of the volume and partition along divisions in the voxel volume

• Span Space Decomposition Techniques– Span space decomposition techniques create and

manipulate abstract representations of the voxels

Page 14: Surface Modeling Visualization using BrainVISA Bill Rogers UTHSCSA – Research Imaging Center.

Methods of Isosurface Extraction

• Marching Cubes (Geometric)

• BONO - branch-on-need octree (Geometric)

• ISSUE - Isosurfacing in Span Space with Utmost Efficiency (Span Space)

• Interval Tree – (Span Space)

Page 15: Surface Modeling Visualization using BrainVISA Bill Rogers UTHSCSA – Research Imaging Center.

Marching Cubes

• William E. Lorensen, Harvey E. Cline: Marching Cubes: A high resolution 3D surface construction algorithm. In: Computer Graphics, Vol. 21, Nr. 4, July 1987

• Computes polygons where the isosurface passes through eight nearest neighbors

• Gradient of scalar value at each grid point used for surface normal

• Other algorithms are always compared to Marching Cubes

Page 16: Surface Modeling Visualization using BrainVISA Bill Rogers UTHSCSA – Research Imaging Center.

Marching Cubes• 15 Unique cube configurations that can be

rotated and reflected to 256 configurations

Page 17: Surface Modeling Visualization using BrainVISA Bill Rogers UTHSCSA – Research Imaging Center.

Marching Cubes DemoGraphics cards aren’t just for games anymore

Page 18: Surface Modeling Visualization using BrainVISA Bill Rogers UTHSCSA – Research Imaging Center.

Mesh Segmentation

Page 19: Surface Modeling Visualization using BrainVISA Bill Rogers UTHSCSA – Research Imaging Center.

Introduction to BrainVisa• Origin and Development

• Collaborative work of methodologists of the Institut Fédératif de Recherche

• Core development now at the Service Hospitalier Frédéric Joliot

• Framework for Image Processing• GUI for chaining applications together

– GUI developed in Python– Command line application developed in C++

• Database for organization of input and output files• Visualization package for viewing results

Page 20: Surface Modeling Visualization using BrainVISA Bill Rogers UTHSCSA – Research Imaging Center.

BrainVISA Availability

• Multiplatform– Linux (Fedora, Redhat, Mandriva)– Macintosh (OS X)– Windows (2000, XP)

• Download at http://brainvisa.info/

Page 21: Surface Modeling Visualization using BrainVISA Bill Rogers UTHSCSA – Research Imaging Center.

BrainVISA Demo

Page 22: Surface Modeling Visualization using BrainVISA Bill Rogers UTHSCSA – Research Imaging Center.

BrainVISA Curvature Mapping

Page 23: Surface Modeling Visualization using BrainVISA Bill Rogers UTHSCSA – Research Imaging Center.

BrainVISA Cortical Folds

Page 24: Surface Modeling Visualization using BrainVISA Bill Rogers UTHSCSA – Research Imaging Center.

RIC BrainVisa Extensions

Page 25: Surface Modeling Visualization using BrainVISA Bill Rogers UTHSCSA – Research Imaging Center.

RIC Cortical Thickness

Page 26: Surface Modeling Visualization using BrainVISA Bill Rogers UTHSCSA – Research Imaging Center.

White matter surface normals

Page 27: Surface Modeling Visualization using BrainVISA Bill Rogers UTHSCSA – Research Imaging Center.

RIC Sulcal Length and Depth

Page 28: Surface Modeling Visualization using BrainVISA Bill Rogers UTHSCSA – Research Imaging Center.

Mapping Mesh to Volume

Page 29: Surface Modeling Visualization using BrainVISA Bill Rogers UTHSCSA – Research Imaging Center.

RIC 3D Gyrification Index

Page 30: Surface Modeling Visualization using BrainVISA Bill Rogers UTHSCSA – Research Imaging Center.

Removing Effect of Ventricles


Recommended