Edit this page

NA-MIC Project Weeks

Back to Projects List

Deploying OvSeg in Slicer

Key Investigators

Project Description

OvSeg is a deep learning-based library for the segmentation of high-grade serous ovarian cancer on CT images. Right now, to obtain the segmentations the user has to write some lines of Python code, making the tool not directly usable by non-technical people. It would be great to expose this algorithm in Slicer to be used in a codeless manner.

Objective

  1. Expose OvSeg in 3D Slicer in order to provide a scalar volume as input and obtain the segmentations as a segmentation node

Approach and Plan

  1. Create a Slicer extension
  2. Let the extension to install OvSeg via pip
  3. Let the extension pull the CT volume, run the inference, and push back the segmentations

Progress and Next Steps

  1. Ovseg can be successfully used in Slicer
  2. The code can be downloaded from this GitHub repository

  3. We would like to include this extension in the Slicer Extension repository
  4. We need a logo
  5. We could decide to expose the extended ovseg version which provides more segmentations classes

Illustrations

Image

Background and References

  1. https://github.com/ThomasBudd/ovseg/
  2. https://www.repository.cam.ac.uk/items/d7d9011c-2518-4a7a-8b85-01b086d672fc
  3. https://eurradiolexp.springeropen.com/articles/10.1186/s41747-023-00388-z