Radial Thickness Calculation and Visualization for Volumetric Layers

Slides:



Advertisements
Similar presentations
Patient information extraction in digitized X-ray imagery Hsien-Huang P. Wu Department of Electrical Engineering, National Yunlin University of Science.
Advertisements

Reconstruction from Voxels (GATE-540)
3DM Analyst Open Mine Pit Measuring System ADAM Technology wishes to acknowledge Kundana Gold Mining Company for their assistance in the preparation of.
Geometry Primer Lines and rays Planes Spheres Frustums Triangles Polygon Polyhedron.
Surface Reconstruction from 3D Volume Data. Problem Definition Construct polyhedral surfaces from regularly-sampled 3D digital volumes.
LYU0603 A Generic Real-Time Facial Expression Modelling System Supervisor: Prof. Michael R. Lyu Group Member: Cheung Ka Shun ( ) Wong Chi Kin ( )
Medical Image Analysis
Filling Arbitrary Holes in Finite Element Models 17 th International Meshing Roundtable 2008 Schilling, Bidmon, Sommer, and Ertl.
ENGN 2500 Medical Image Analysis Project Progress Presentation Extraction and Visualization of Humerus, Radius and Ulna of Dogs “Subvoxel Polygonization.
Suggestive Contours Final programming assignment Advanced topics in Computer Graphics.
12-Apr CSCE790T Medical Image Processing University of South Carolina Department of Computer Science 3D Active Shape Models Integrating Robust Edge.
Diffusion Tensor Imaging (DTI) is becoming a routine technique to study white matter properties and alterations of fiber integrity due to pathology. The.
Caudate Shape Discrimination in Schizophrenia Using Template-free Non-parametric Tests Y. Sampath K. Vetsa 1, Martin Styner 1, Stephen M. Pizer 1, Jeffrey.
Final Year Project LYU0301 Location-Based Services Using GSM Cell Information over Symbian OS Mok Ming Fai CEG Lee Kwok Chau CEG.
Surgical Planning Laboratory -1- Brigham and Women’s Hospital Slicer Training 1: Loading and Viewing Data.
Modeling and representation 1 – comparative review and polygon mesh models 2.1 Introduction 2.2 Polygonal representation of three-dimensional objects 2.3.
Marching Cubes: A High Resolution 3D Surface Construction Algorithm
COMP 175: Computer Graphics March 24, 2015
DIGITAL HIGH-RESOLUTION HEART PHANTOMS Abstract Background:X-ray based imaging modalities employ ionizing radiation with the potential for causing harmful.
A fully automated method for segmentation and thickness determination of hip joint cartilage from 3D MR data Authors: Yoshinobu Sato,et al. Source: Proceedings.
Department of Computer Science and Engineering Bangladesh University of Engineering and Technology Md. Emran Chowdhury Department of CSE Northern University.
Computational Biology, Part E Basic Principles of Computer Graphics Robert F. Murphy Copyright  1996, 1999, 2000, All rights reserved.
SURFACE RECONSTRUCTION FROM POINT CLOUD Bo Gao Master’s Thesis December, 2007 Thesis Committee: Professor Harriet Fell Professor Robert Futrelle College.
5. SUMMARY & CONCLUSIONS We have presented a coarse to fine minimization framework using a coupled dual ellipse model to form a subspace constraint that.
Spin Image Correlation Steven M. Kropac April 26, 2005.
Single Snapshot Exploratory Approach For Visualizing Very Large Network Technologies.
Example: Radially Polarized Tube. Introduction This is a 2D static axisymmetric piezoelectric benchmark problem A radially polarized piezoelectric tube.
Computer Graphics 2 Lecture 7: Texture Mapping Benjamin Mora 1 University of Wales Swansea Pr. Min Chen Dr. Benjamin Mora.
Focal Analysis of Knee Articular Cartilage Quantity and Quality Dr. Tomos G. Williams Imaging Science and Biomedical Engineering University of Manchester.
Exploit of Online Social Networks with Community-Based Graph Semi-Supervised Learning Mingzhen Mo and Irwin King Department of Computer Science and Engineering.
Ventricular shape of monozygotic twins discordant for schizophrenia reflects vulnerability 2 M Styner, 1,2 G Gerig, 3 DW Jones, 3 DR Weinberger, 1 JA Lieberman.
Vertices, Edges and Faces By Jordan Diamond. Vertices In geometry, a vertices is a special kind of point which describes the corners or intersections.
Jack Pinches INFO410 & INFO350 S INFORMATION SCIENCE Computer Vision I.
JinJin Hong, Lixia Yan, Jiaoying Shi (State Key Lab. of CAD&CG, Zhejiang University) A Tetrahedron Based Volume Model Simplification Algorithm.
Conclusions Simulated fMRI phantoms with real motion and realistic susceptibility artifacts have been generated and tested using SPM2. Image distortion.
CHAPTER 5 CONTOURING. 5.3 CONTOURING Fig 5.7. Relationship between color banding and contouring Contour line (isoline): the same scalar value, or isovalue.
Introduction The word transform means “to change.” In geometry, a transformation changes the position, shape, or size of a figure on a coordinate plane.
Journal of Visual Communication and Image Representation
Nottingham Image Analysis School, 23 – 25 June NITS Image Segmentation Guoping Qiu School of Computer Science, University of Nottingham
Advisor : Ku-Yaw Chang Speaker : Ren-Li Shen /6/12.
Electrical Wave Propagation in a Minimally Realistic Fiber Architecture Model of the Left Ventricle Xianfeng Song, Department of Physics, Indiana University.
Non-Photorealistic Rendering FORMS. Model dependent Threshold dependent View dependent Outline form of the object Interior form of the object Boundary.
Department of Psychiatry, Department of Computer Science, 3 Carolina Institute for Developmental Disabilities 1 Department of Psychiatry, 2 Department.
1 Berger Jean-Baptiste
Methods Conclusions References ResultsBackground The program using the enhanced algorithm produces an optimal surface when used with simple inputs. Here,
1 Spherical manifolds for hierarchical surface modeling Cindy Grimm.
Crowd Modelling & Simulation
Computer Graphics CC416 Week 13 Clipping.
Transformations contd.
Lecture 25.
Coordinate Reference Frames
Non-rigid MR-CT Image Registration
CSc 8820 Advanced Graphics Algorithms
3D Graphics Rendering PPT By Ricardo Veguilla.
Hansheng Xue School of Computer Science and Technology
Moo K. Chung1,3, Kim M. Dalton3, Richard J. Davidson2,3
CSc4730/6730 Scientific Visualization
Progressive Transmission and Rendering of Foveated Volume Data
College Algebra Fifth Edition
Tobias Heimann - DKFZ Ipek Oguz - UNC Ivo Wolf - DKFZ
A Volumetric Method for Building Complex Models from Range Images
Dynamic Processes Shape Spatiotemporal Properties of Retinal Waves
Volume 14, Issue 6, Pages (June 2006)
EE 492 ENGINEERING PROJECT
Boolean Operations for Free-form Models Represented in Geometry Images
Low-Resolution Structures of Proteins in Solution Retrieved from X-Ray Scattering with a Genetic Algorithm  P. Chacón, F. Morán, J.F. Díaz, E. Pantos,
Reporter: Wenkai Cui Institution: Tsinghua University Date:
Volume 103, Issue 11, Pages (December 2012)
Computed Tomography (C.T)
Presentation transcript:

Radial Thickness Calculation and Visualization for Volumetric Layers Defeng Wang The Chinese University of Hong Kong

Overview Motivation Algorithm User’s Guide Results Conclusion od

Motivation (1) Volumetric layers are often encountered in medical image analysis E.g., skull vault; myocardium of the left ventricle, etc. Automatic landmarking method for structures with coupled surfaces [1] Consider thickness in landmarking volumetric layers Higher quality compared with landmark optimization on two surfaces separately. [1] L. Shi, D. Wang, et al. Landmark Correspondence Optimization for Coupled Surfaces, MICCAI 2007, Brisbane, Australia

Motivation (2) Definitions for layer thickness Closest thickness (Tclose) Normal thickness (Tnormal) We propose to use radial thickness (Tradial) Distance between each pair of corresponding points on two surfaces with the same polar coordinates In comparison Tclose and Tnormal depend on the starting surface Tradial is unique and landmarks are grouped in pairs

Motivation (3) Thickness definitions illustration Figure 1: Different thickness definitions illustrated on a part of one axial plane of the skull boundary: (a) the coupled surfaces; (b) the closest thickness measure; (c) the normal thickness measure; (d) the radial thickness

Algorithm description (1) Two coupled triangle meshes are treated as A master mesh A supplementary mesh Each ray is generated from the center to each vertex in the master mesh Radial thickness calculation is to determine the distance between Each vertex on the master mesh The intersection point of the compatible ray with the supplementary surface

Algorithm description (2) Specifically, the radial thickness calculation is reduced to Checking if there is any intersection of a ray and a triangle in the supplementary mesh Determine the coordinates if the intersection exists We adopt the fast and minimum-storage algorithm of ray/triangle intersection examining [2] [2] T. Moller and B. Trumbore. Fast, minimum storage ray/triangle intersection. Journal of Graphics Tools, 2(1):21–28, 1997.

Algorithm description (3) A ray emitted from center C0 to one vertex V in the master mesh A point T(u,v), on a triangle defined by 3 verticesV0, V1, V2, (u,v) are the barycentric coordinates The intersection is equivalent to

Algorithm description (4) By using the Cramer’s rule and defining A B C The final speeded-up computations are in the following form

User’s guide (1) The vtkRadialThicknessCalculate class take VTK meshes as inputs One master mesh One supplementary mesh Output can be radial thickness values, or the normalized ones in [0,1] Ray directions can be Calculated from the master mesh, Specified in a text file containing each direction as 3 real number in a row

User’s guide (2) Include the header file Declare an instance Set master and supplementary meshes

User’s guide (3) Specify the file name to save radial thickness values Two output files, one is “thicknessFile.txt” containing radial thickness values The other is “thicknessFile_normalize.txt” saving the normalized ones Start calculation The directions can also be set with a direction file

Results (1) In order to reproduce the results, require packages CMake 2.4.6 Visualization Toolkit VTK 5.0.3 KWMeshvisu [3], is adopted to visualize the calculated radial distances on the master mesh Neurolib [4], the VTK2Meta tool in the MetaMeshTools project from the Neurolib package is adopted to convert the mesh data from VTK to the Meta format, which can be loaded in KWMeshvisu for visualization [3] Ipek Oguz, et al. KWMeshvisu: A mesh visualization tool for shape analysis. In IJ - 2006 MICCAI Open Science Workshop, Kopenhagen, 2006. [4] http://www.ia.unc.edu/dev/

Results (2) Results on human skull vaults Skull vault is defined as the upper part of the skull Skull vault is an open coupled-surface structure The skull volume was segmented from the head CT data, Acquired at the Prince of Wales Hospital, Hong Kong Field of view of the CT data is 512 * 512 Voxel size is 0.49mm * 0.49mm * 0.63mm

Results (3) Figure 2: Coupled surfaces of the skull vault: (a) the back view; (b) the top view.

Results (4) Inner surface is taken as the master surface Figure 3: The color-coded thickness values plotted on the surface of the inner skull: (a) the back view; (b) the top view; (c) the color bar used to code the normalized thickness values.

Results (5) Outer surface is taken as the master surface Figure 4: The color-coded thickness values plotted on the surface of the outer skull: (a) the back view; (b) the top view; (c) the color bar used to code the normalized thickness values.

Results (6) Note that, if there is no intersection between the ray and the supplementary surface, we artificially set the thickness value 0 This explains Figure 3 shows a ribbon of zero values in the inner surface of the skull vault From the results, the radial thickness values represent the layer thickness reasonably No matter whether the master surface is inner surface, or outer surface, the resultant thickness value will not be altered, except marginal regions

Conclusion We implement a new thickness definition for volume layer structures, radial thickness This implementation is encapsulated in the vtkRadialThicknesscalculate class This class contains a realization of the fast ray/triangle intersection algorithm Experimental results demonstrate that radial thickness is a suitable thickness measurement for the structures with a near-spherical morphology.

Acknowledgment The work described in this paper was supported by a grant from the Research Grants Council of the Hong Kong Special Administrative Region, China (Project No. CUHK4453/06M) and CUHK Shun Hing Institute of Advanced Engineering.