Download presentation
Presentation is loading. Please wait.
Published byDamian Johnson Modified over 9 years ago
1
SimITK/SimVTK: Model Driven Engineering for Medical Imaging 1
2
Simulink, Model Driven Engineering (MDE) in Matlab Interactive graphical environment Select, add blocks to blank “canvas”, inter-connect blocks to form a process model Written programming code abstracted away Replaced by equivalent visual model representation 2
3
SimITK/SimVTK, MDE for ITK & VTK MDE for ITK/VTK: Drag and drop approach to process development Accessible visual notation for ITK and VTK Instructional value MATLAB/Simulink offer many benefits: Use MATLAB’s Simulink visual environment Avoid reinventing the wheel Allow mix of MATLAB code and ITK/VTK 3
4
SimVTK Example 4
5
SimITK Example 5
6
6 System Overview
7
Templating 7
8
Virtual Block 8 Simulink ITK VirtualPort Conversion itkImage Update ITK Image Filter itkImage Conversion VirtualPort Parameter Variables Conversion Spacing & Origin Data Spacing & Origin Data Input Output Parameters
9
Goals Ultimate Goal – ITK and Simple ITK in Matlab and Simulink Synergy between the SimpleITK group and SimITK group Both communities aim to simplify usage of ITK Lead Engineering Time to complete ITK -> XML wrapper Possibly modify to do ITK -> JSON wrapping instead JSON is compact, better at expressing an API description Ways to Fund Engineering Time for: Wrapping of ITK in Simulink and Matlab Extending this work to SimpleITK in Matlab/Simulink 9
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.