Skip to content

Latest commit

 

History

History
49 lines (31 loc) · 1.9 KB

File metadata and controls

49 lines (31 loc) · 1.9 KB

Surface Nets 3D Slicer Implementation

Key Investigators

  • Andy Huynh (University of Western Australia)
  • Gerry Gralton (University of Western Australia)
  • Benjamin Zwick (University of Western Australia)
  • Open to anyone interested!

Project Description

The project will implement Sarah F. Frisken's Surface Net C++ algorithm as a 3D Slicer extension. This algorithm is used to generate conforming surface meshes from segmented 3D (multi) labelled medical images.

Objective

  1. Objective A. Implement the base Surface Nets C++ alogirthm as an extension with user adjustable surface fairing parameters.
  2. Objective B. Extend the extension to allow users to select/deselect which labels to include/remove.
  3. Objective C. ...

Approach and Plan

  1. Learn the basics of implementing a 3D Slicer extension.
  2. Implement algorithm.
  3. Extend functionality.

Progress and Next Steps

  1. The algorithm itself has been released by Sarah Frisken in C++ langauge.
  2. Next step is to implement!
  3. ...

Illustrations

Background and References

Frisken SF. SurfaceNets for Multi-Label Segmentations with Preservation of Sharp Boundaries. J Comput Graph Tech. 2022 Jan-Mar;11(1):34-54. Epub 2022 Feb 28. PMID: 36325473; PMCID: PMC9623606.