I’m currently working on NF1 cases using Slicer, and trying to find a better workflow.
The main difficulty is not segmenting one lesion, but handling many separate lesions efficiently while keeping them as different segments/labels.
For this kind of task, what would people normally use in Slicer?
I tried nnInteractive, but I’m not sure if it is the right workflow for this. It seems better for one object at a time, while for many separate lesions I’m having trouble keeping the workflow efficient and stable.
I’m currently looking into Islands / Split islands, Grow from seeds, and Logical operators, but the workflow still feels quite tedious. I’m mainly looking for a practical workflow, not necessarily a fully automatic model..
I’m mainly looking for a practical workflow, not necessarily a fully automatic model.
I’m not familiar with NF1 lesions, and I’m not sure what you mean by “practical” - how many cases do you need to segment? How much time are you able to commit? How accurate do they need to be? What modality of imaging? Maybe you can include screenshots of the data and what your segmentations look like now.
Hi Steve, thanks for your quick reply. About screenshots, I’m afraid that i can’t share them due to patient confidentiality, but I can describe my situation here:
Modality: 3T MRI, T2-weighted fat-sat and post-contrast T1. NF1-related neurofibromas (plexiform and cutaneous).
Lesion: Typically 30–80 small ovoid lesions per case, 3–20 mm diameter, scattered in subcutaneous fat and along nerve sheaths (torso and extremities). Many are hyperintense on T2, clearly visible against fat.
Current method: I manually draw ROIs slice-by-slice. That’s the tedious part.
Case load: ~20 cases. Need accuracy good enough for volume change over time (not for surgical planning). I’m willing to invest time in a good workflow but not in training a deep learning model from scratch.
Sorry my english is not that good. So i use AI to rephrase, hope you dont mind.