Page MenuHomePhabricator

MultiLabel segmentation mapper is very slow
Closed, ResolvedPublic

Description

The implementation of multi label segmentations seems to be rather slow. Profiling mitk Workbench in release mode brought up an time consumption by the 2D mapper of ~0.1 sec and the profiler indicates that a substantial amount of time is spend in the mapper.
Having e.g. a workbench with the StdMultiWidget editor and two segmentations lead to an update duration of ~0.4 sec per position change. So we get only ~2 frames per second when moving the current position arround.
This is quite laggy.

If one removes the multi lable segmentations we are achive a much higher frame rate. Normal segmentations do not have such an problematic impact.

Related Objects

StatusAssignedTask
Resolvedkislinsk
Resolvedfloca
Resolvedkislinsk
Openfloca
Resolvedfloca
Resolvedfloca
Resolvedfloca
DuplicateNone
Resolvedfloca
Resolvedkislinsk
Resolvedfloca
WontfixNone
Resolvedkislinsk
Resolvedkislinsk
WontfixNone
Resolvedfloca
Resolvedfloca
Openfloca
Resolvedfloca

Event Timeline

kislinsk added a subscriber: kislinsk.

Typical candidate is unnecessary generation of data becasuse timestamps are not utilized to their fullest in a mapper.

floca raised the priority of this task from Low to High.Jun 3 2020, 11:16 PM

As discussed we bump the priority as it has serious impact onthe UX.

kislinsk lowered the priority of this task from High to Normal.Jul 22 2020, 10:45 AM

Should be discussed with regards to changes made in T26959 / D594.

kislinsk claimed this task.
kislinsk added a project: Moved to git.dkfz.de.

This task was closed here on Phabricator since it was migrated to GitLab. Please continue on GitLab.