Page MenuHomePhabricator

Segmentation Options Checklist - "Create Smoothed Polygon" Seems Not to Work
Open, NormalPublic

Description

Multiple authors (Sabrina, David, Stephen) have stated that either the "Create Smoothed Polygon" option does not work or works but is no different from the "Create Polygon Model" result.

I think this is more an issue of stating clearly in the checklist that multiple segmentation masks should be created in neighboring slices to get a clear difference between the "Create Polygon Model" and "Create Smoothed Polygon Model". If only a single segmentation mask is created then the Create Smoothed Polygon does seem to fail.

Steps to reproduce:

  1. Load 3D image.
  2. Create segmentation for the image.
  3. Draw segmentation masks in neighboring slices in a view. (if only a single mask is drawn then "Create Smoothed Polygon Model" is no different for "Create Polygon Model")
  4. Right click on the segmentation node in the data manager and click on "Create Smoothed Polygon Model"
  5. A smoothed polygon should be created in the 3D display view.

Event Timeline

s349i renamed this task from Segmentation Options Checklist - "Create Smoothed Polygon" Seems Not to Work. to Segmentation Options Checklist - "Create Smoothed Polygon" Seems Not to Work.Oct 10 2022, 5:30 PM
s349i triaged this task as Normal priority.
s349i created this task.
kislinsk added a subscriber: kislinsk.

We think that people in the real world do not use the smoothing options at all and checking for their impact revealed that they seem to have no effect at all in most cases. We decided to remove the options from the preferences. In addition, there's a message in the terminal when no smoothed mesh could be created which is the case for some single-slice segmentations. It even suggests to try again without smoothing. However, this should probably be a more prominent feedback as message box for example.

I tested this and the smoothing works but as stated in the description it should be made more obvious what to do.
As @kislinsk wrote we will not tackle this issue here but instead remove the options from the preferences. However, this is more about the context menu action "Create smoothed polygon model". Should the whole action be removed? Or are we only talking about the additional preferences for "Smoothed surface creation"? If only the preferences should be removed we still need to adapt the checklist to make it more clear how a smoothed polygon should be created.

Maybe the comment should was mistakenly added here and should have been added to T28793: [Segmentation][Multilabel][Options] Changing only decimation rate has no visible effect in "Create smoothed polygon model"?

We discussed this and we decided to remove the options from the preferences completely. This will be done in the mentioned task T28793: [Segmentation][Multilabel][Options] Changing only decimation rate has no visible effect in "Create smoothed polygon model".

For this task I clarified the description of the "Create Smoothed Polygon Model" section inside the Segmentation Options checklist.

I added a task in the "smoothed polygon" section:
Task

extend one segmentation to multiple neighboring slices to create a “3D” segmentation

Result

The segmentation mask is rendered on multiple neighboring slices.

Edit:
Since there are no options for smoothing now anymore we could remove the "Create smoothed polygon" context menu action testing from the options checklist at all. I'll leave it here for now but we could move it to another checklist.

kalali moved this task from Cycle to Backlog on the MITK (v2023.04) board.