Scmr2013 - Segmentation Probability Variables for MRI in EnSight 10.0.2

11

Click here to load reader

description

Visualizing blood flow in a patient is improved by adding segmentation information (blood vessels) obtained from the Mimics program and included in the EnSight visualization software.

Transcript of Scmr2013 - Segmentation Probability Variables for MRI in EnSight 10.0.2

Page 1: Scmr2013 - Segmentation Probability Variables for MRI in EnSight 10.0.2

NEW! Segmentation Probability Variables for MRI in EnSight 10.0.2

Page 2: Scmr2013 - 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.

Page 3: Scmr2013 - Segmentation Probability Variables for MRI in EnSight 10.0.2

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

Page 4: Scmr2013 - Segmentation Probability Variables for MRI in EnSight 10.0.2

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

Page 5: Scmr2013 - Segmentation Probability Variables for MRI in EnSight 10.0.2

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

Page 6: Scmr2013 - Segmentation Probability Variables for MRI in EnSight 10.0.2

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

Page 7: Scmr2013 - Segmentation Probability Variables for MRI in EnSight 10.0.2

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).

Page 8: Scmr2013 - Segmentation Probability Variables for MRI in EnSight 10.0.2

What are these Variables?

• Segmentation Probabilities.

• Can be used for visualization or calculations• Clips, Isosurfaces• Calculations– Flow, etc

Page 9: Scmr2013 - Segmentation Probability Variables for MRI in EnSight 10.0.2

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.

Page 10: Scmr2013 - Segmentation Probability Variables for MRI in EnSight 10.0.2

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.

Page 11: Scmr2013 - Segmentation Probability Variables for MRI in EnSight 10.0.2

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.