Page MenuHomePhabricator

mitk-flow " Please reinitialize the selected segmentation image!" problem
Closed, ResolvedPublic

Description

In kaapana we had the case, that someone wanted to use the task-list feature with mitk-flow, due to some reason the segmentation has to be reinited.

image.png (815×414 px, 111 KB)
This is also pointed out by the message. Due to the fact, that the data manager is not directly shown, this is really difficult for the user: find the data manager -> reinit seg. (Global reinit also does not help).
So the image and the segmentation are newly loaded, it seems to recognize the problem: due to the message, that the segmentation has to be reinited.
Why can this not be automatically performed? And if not possible, could there be at least a direct button to do this?

Event Timeline

floca added a subscriber: floca.

@gaoh do you have example data to reproduce this situation. That would help to replicate it and search for the best solution.
Which version of MITK was it?

We could in doubt go for one of the following options:

  • introduce the overlays with the reinit buttons (like mxn has) also in the StdMultiWidget editor
  • introduce a dialoge that point that out and offers reinit and ignore and the option to remember the decission....
  • also the task list view could always reinit after loading...

@k656s has an example dataset. I am still at the release version before (I think 2022.10?) but I will update to the current release. Could this already help?
If not, I would vote for the task list view reinit after loading opiton.

In T29650#248947, @gaoh wrote:

@k656s has an example dataset. I am still at the release version before (I think 2022.10?) but I will update to the current release. Could this already help?

Yes, it could. I thought something like this was already introduced. @kislinsk, or?

We could set up a test case to check if it is still an issue in the context of segmentation task lists. A segmentation task list with two tasks, one task referencing Pic3D.nrrd, the other task referencing the tilted brain.nrrd image. If this is working with the latest release it should be a proof that is not an issue anymore.

But outside of the context of segmentation task lists it surely still is an issue as the reinit message will pop up when you have multiple "incompatible" images in the same scene and the world geometry doesn't match to the current reference image. "Reinit" is a very technical term and a cryptic message to show to any users and we probably should make it more easy/obvious to do if necessary like the options specified by Ralf above or to make the message in the Segmentation View interactive in the sense that you could click on it to do a reinit or something like this.

kislinsk triaged this task as Normal priority.Aug 1 2023, 3:11 PM

I just did the Pic3D/brain test mentioned above and it works with v2023.04.

floca claimed this task.

@gaoh PLease feel free to reopen if there is still a problem.