Scmr2013 - Segmentation Probability Variables for MRI in EnSight 10.0.2
Click here to load reader
-
Upload
darinmckinnis -
Category
Technology
-
view
295 -
download
2
description
Transcript of Scmr2013 - Segmentation Probability Variables for MRI in EnSight 10.0.2
NEW! Segmentation Probability Variables for MRI in EnSight 10.0.2
Problem
• EnSight doesn’t have segmentation capability• Creating Clip planes and calculating flow is hard in
EnSight because the clip planes don’t move but the heart and blood vessels do. So EnSight is being used mostly only for visualization.
• EnSight data is being dumped to Matlab to make calculations that EnSight is perfectly capable of doing if there was segmentation information in EnSight.
• Solution: Use Mimics segmentation info in EnSight.
Velocity MRI Data Process
• Bring velocity data from MRI into EnSight• MRI > Matlab/scripts > EnSight is the process for velocity data.
Matlab/scripts come from Northwestern U., U of Wisconsin, Linkoping U., Stanford, U. C. San Francisco or other existing EnSight user base.
• EnSight Case File is produced which has volume and velocity variable.
MRI Matlab Matlab Scripts EnSight
Improved MRI Data Process
• Bring segmentation from Mimics into EnSight• MRI > Matlab/scripts > EnSight is already the
process for velocity data. • Probability of aorta, or other structure is an added
variable to the EnSight files.
MRI Mimics Translator EnSight
Process Steps
• Mimics segmentation .txt output• EnSight .geo (geometry) file, and velocity
variable files• Free translator from CEI• ====================• New Variable(s) file for EnSight dataset
Variable ExamplesVariable Name File Name Type
Aorta Aorta.var Scalar per node
Aorta_dialated Aorta_dialated.var Scalar per node
Pulmo Pulmo.var Scalar per node
Pulmo_dialated Pulmo_dialated.var Scalar per node
NEW! Segmentation Probability Variables for MRI in EnSight
To make this image, 1) isosurfaced a field2) changed the lightingto smooth 3) Use SmoothMesh() to generate a displacement map (this removes "mesh imprinting" artifacts).
What are these Variables?
• Segmentation Probabilities.
• Can be used for visualization or calculations• Clips, Isosurfaces• Calculations– Flow, etc
Static or Transient/Dynamic
• This process works for a single timestep or a transient timeset.
• So moving segmentation surfaces are not a problem and the probabilities update automatically over time.
Segmentation Probability Variables in EnSight
• Availability: Immediate• The translator source code and instructions is
available for free from CEI. Contact [email protected] for a copy.
Acknowledgements
Mimics is from Materialise in Belgium• http://biomedical.materialise.com/mimics
EnSight is from CEI in Apex, NC, USA• www.ceisoftware.com• We are CEI.