Edit this page

NA-MIC Project Weeks

Back to Projects List

Development of a 3D Slicer Extension to Support Samsung Medical Center Protocol Based PreOperative Planning for Liver Transplantation and Liver Cancer Surgery

Key Investigators

Project Description

This extension will be developed for use at Samsung Medical Center to support their protocol-based pre-operative planning for liver transplantation and liver cancer surgery using 3D Slicer. The extension will generate accurate 3D patient models from medical imaging data and enable surgical planning and simulation. This will improve the efficiency of the 3D reconstruction process.

A recent study (Rhu et al., 2021) found that using 2D illustrations and 3D modeling of donor anatomy during living donor hepatectomy improved image guidance for liver transplantation procedures at Samsung Medical Center. The medical center has established a protocol for 3D reconstruction to generate accurate patient-specific 3D models from medical imaging data, enabling enhanced pre-operative planning and simulation.

Since the summer of 2023, the medical center’s research team has been transitioning from MIMICS program to 3D Slicer as their primary segmentation tool. To streamline the repetitive tasks, they have been working to automate the workflow using custom scripts starting in early 2024. The goal of this project is to develop a specialized 3D Slicer extension that aligns with the established institutional protocols and automates the 3D modeling process.

Objective

  1. The goal is to develop 5–6 of the most frequently used features from the custom script currently connected to the slicer.rc file into a Slicer module, making it easier to maintain. This will help automate repetitive tasks in the data preparation process for long-term research. Planned features include tools for optimizing liver transplantation surgery segmentation, liver cancer segmentation, displaying dice score comparison tables and liver segment volume tables related to AI research, and exporting segmentation masks as NIfTI files for AI training.

  2. Given that Slicer is a visualization tool, an additional goal is to implement features for customizing 3D view rendering materials and lighting settings. As someone with a background in design and medical illustration who frequently uses Blender 3D, I’ve always thought having a module for adjusting rendering options in 3D Slicer would be beneficial. This idea could be extended by creating optimized rendering presets for different organs, making it easier to apply tailored visual settings.

  3. We also intend to improve the manual script currently used for volume and dice score tables. Enhancements will include allowing one-click copy-paste functionality and saving results directly as Excel files for easier review.

Approach and Plan

  1. We will start by following the tutorial for developing a 3D slicer extension.
  2. Since we are researchers with a background in Medical Illustration rather than Computer Science, we plan to actively utilize Cursor.ai and Slicer documentation to develop our module during this hackathon.
  3. We always welcome advice from other researchers who have experience developing Slicer modules! 😊

Progress and Next Steps

  1. Describe specific steps you have actually done.

Illustrations

Image

Image

Image

Background and References

Rhu J, Choi GS, Kim MS, Kim JM, Joh JW. Image guidance using two-dimensional illustrations and three-dimensional modeling of donor anatomy during living donor hepatectomy. Clin Transplant. 2021 Jan;35(1):e14164. doi: 10.1111/ctr.14164. Epub 2020 Dec 12. PMID: 33222255. https://pubmed.ncbi.nlm.nih.gov/33222255/

Oh, N., Kim, JH., Rhu, J. et al. Automated 3D liver segmentation from hepatobiliary phase MRI for enhanced preoperative planning. Sci Rep 13, 17605 (2023). https://doi.org/10.1038/s41598-023-44736-w