Page MenuHomePhabricator

MultiLabel segmentation mapper is very slow
Open, NormalPublic

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

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.