Page MenuHomePhabricator

seitelm (Mathias Seitel)
User

Projects

User does not belong to any projects.

User Details

User Since
Aug 1 2016, 12:10 PM (402 w, 4 d)

Recent Activity

Aug 2 2016

seitelm added a comment to T17121: Image statistics calculation - image and mask alignment too strict.

The pushed branch contains a temporary fix for the problem: instead of using mitk::eps, the image raster alignment and image orientation now must be smaller than 0.001.

Aug 2 2016, 10:10 AM · MITK (2015-03), Bugzilla
seitelm added a comment to T13086: Performing statistics on a segmentation via right click doesn't work.

(In reply to comment #1)

Andi, I don't know that feature, but I guess this mechanism is not included
in the image statistics bundle, at least I can't remember any code for that
feature. Mathias, did you implement that feature in the image statistics
bundle?

Aug 2 2016, 9:57 AM · MITK (2013-06), Bugzilla
seitelm added a comment to T12894: Multiple QmitkStdMultiWidget instances lead to unclear TNC ownership.

REVIEW of the solution proposed in bug-12894-fix-global-tnc-handling (see wiki specification page):

Aug 2 2016, 9:56 AM · Bugzilla, MITK
seitelm added projects to T11909: Extend ImageStatistics with capability to handle multi-label image masks: MITK, Bugzilla.
Aug 2 2016, 9:53 AM · Bugzilla, MITK
seitelm added a comment to T11465: PlanarFigure is not in correct state after editing.

REVIEW: The implemented solution removes the hover-effect of PlanarFigure control points after clicking on a control point. When the mouse is moved outside of the control point area, no false hover effect is shown anymore.

Aug 2 2016, 9:52 AM · Bugzilla, MITK
seitelm added a comment to T10784: Double-click should always finish PlanarPolygon creation.

Fix seems reasonable; the only possibly annoying issue that we noticed is that when you double-click onto another control-point of the same polygon (placed somewhere completely else), polygon creation is also finished, and this last position of the mouse is ignored. This seems to be acceptable though, because it is highly unlikely that users interact with the polygon like this.

Aug 2 2016, 9:50 AM · Bugzilla, MITK
seitelm added a comment to T9672: PlanarSubdivisionPolygon not finalized correctly.

[ca0cf0]: Merge branch 'bug-9672-smooth-roi-not-finalized-correctly'

Aug 2 2016, 9:48 AM · Bugzilla, MITK
seitelm added a comment to T9672: PlanarSubdivisionPolygon not finalized correctly.

Markus fixed this bug:

Aug 2 2016, 9:48 AM · Bugzilla, MITK
seitelm added a comment to T9232: PlanarFigure: for lines, crosses, etc. control points can be placed on top of each other.

Problem solved and solution commited to master and to branch releases/snapshot-201109.

Aug 2 2016, 9:47 AM · Bugzilla, MITK
seitelm added projects to T9232: PlanarFigure: for lines, crosses, etc. control points can be placed on top of each other: MITK, Bugzilla.
Aug 2 2016, 9:47 AM · Bugzilla, MITK
seitelm added a comment to T9232: PlanarFigure: for lines, crosses, etc. control points can be placed on top of each other.

[43739f]: Merge branch 'bug-9232-planarfigure-control-point-overlap'

Aug 2 2016, 9:47 AM · Bugzilla, MITK
seitelm added projects to T8959: PlanarFigure quantities are not always updated when PlanarFigure changes: MITK, Bugzilla.
Aug 2 2016, 9:47 AM · Bugzilla, MITK
seitelm added a comment to T8959: PlanarFigure quantities are not always updated when PlanarFigure changes.

[c943b9]: Merge branch 'bug-8959-planar-figures-not-updated'

Aug 2 2016, 9:47 AM · Bugzilla, MITK
seitelm added projects to T8544: PlanarFigure::GetPolyLine() verhält sich unterschiedlich in const- und non-const-Version: MITK, Bugzilla.
Aug 2 2016, 9:46 AM · Bugzilla, MITK
seitelm added projects to T7444: Ensure minimum number and minimum distance of control points in PlanarPolygon: MITK, Bugzilla.
Aug 2 2016, 9:44 AM · Bugzilla, MITK
seitelm added projects to T7441: Enable editing of PlanarPolygon: MITK, Bugzilla.
Aug 2 2016, 9:44 AM · Bugzilla, MITK
seitelm added a comment to T7106: Improvement of the Level Window.

Many thanks for sending this fix! Someone will look into how this can be integrated into MITK

Aug 2 2016, 9:43 AM · Bugzilla, MITK
seitelm added a comment to T6788: There is no possibility to save the geometry of an arbitrary oriented plane.

(In reply to comment #4)

Can anyone explain that to me (Mathias perhaps :-))?

Aug 2 2016, 9:42 AM · Bugzilla, MITK
seitelm added a comment to T6737: Extend StateMachine with interactors for zooming / panning on right mouse button.

[SVN revision 29373]
ENH (#6737): add state-machines for right mouse button zooming and panning via ctrl / shift modifiers

Aug 2 2016, 9:42 AM · Bugzilla, MITK
seitelm added projects to T6737: Extend StateMachine with interactors for zooming / panning on right mouse button: MITK, Bugzilla.
Aug 2 2016, 9:42 AM · Bugzilla, MITK
seitelm added a comment to T6729: Out-of-bounds-Berechnung von PlanarFigures in ImageStatisticsCalculator fehlerhaft.

[SVN revision 29345]
FIX (#6729): ensure correct out-of-bounds checking for planar figures in extrema situations

Aug 2 2016, 9:42 AM · Bugzilla, MITK
seitelm added projects to T6729: Out-of-bounds-Berechnung von PlanarFigures in ImageStatisticsCalculator fehlerhaft: MITK, Bugzilla.
Aug 2 2016, 9:42 AM · Bugzilla, MITK
seitelm added a comment to T6729: Out-of-bounds-Berechnung von PlanarFigures in ImageStatisticsCalculator fehlerhaft.

Problem behoben: schuld war der Index-Offset von -0.5/-0.5/-0.5, der NACH dem out-of-bounds-Check auf die Punkte des Polygons addiert wurde, sodass es in Randfällen (x- bzw. y-Koordinate < 0.5) unerlaubterweise zu Werten außerhalb der Image-Bounds kommen konnte. Der Check wird jetzt erst nach dem AUfaddieren durchgeführt, was das Problem beseitigt.

Aug 2 2016, 9:42 AM · Bugzilla, MITK
seitelm added a comment to T6511: Progressbar not shown in Statusbar on MacOSX.

i have no idea how to solve this --> reassign

Aug 2 2016, 9:42 AM · Bugzilla, MITK
seitelm added a comment to T5999: mitk::ImageStatisticsCalculator should be able to deal with masks smaller than the input image.

[SVN revision 27453]
COMP (#5999): remove incorrect typename

Aug 2 2016, 9:41 AM · Bugzilla, MITK
seitelm added a comment to T5999: mitk::ImageStatisticsCalculator should be able to deal with masks smaller than the input image.

Image masks smaller than input image are now allowed. Several checks have been added to ensure that image and mask have same spacing and that voxels are aligned (i.e. it is clear which mask voxel belongs to image which, no significant overlap between voxels).

Aug 2 2016, 9:41 AM · Bugzilla, MITK
seitelm added projects to T5999: mitk::ImageStatisticsCalculator should be able to deal with masks smaller than the input image: MITK, Bugzilla.
Aug 2 2016, 9:41 AM · Bugzilla, MITK
seitelm added a comment to T5999: mitk::ImageStatisticsCalculator should be able to deal with masks smaller than the input image.

[SVN revision 27441]
ENH (#5999): enable mitk::ImageStatisticsCalculator to deal with image masks smaller than the original gray-value image

Aug 2 2016, 9:41 AM · Bugzilla, MITK
seitelm added a comment to T5528: Make appearance of PlanarFigure control points more smooth.

working

Aug 2 2016, 9:40 AM · Bugzilla, MITK
seitelm added a comment to T5528: Make appearance of PlanarFigure control points more smooth.

[SVN revision 26437]
ENH (#5528): Do not use anti-aliasing when painting control points as squares

Aug 2 2016, 9:40 AM · Bugzilla, MITK
seitelm added a comment to T5528: Make appearance of PlanarFigure control points more smooth.

[SVN revision 26387]
ENH (#5528): Make PlanarFigure control points appearance nicer

Aug 2 2016, 9:40 AM · Bugzilla, MITK
seitelm added projects to T5528: Make appearance of PlanarFigure control points more smooth: MITK, Bugzilla.
Aug 2 2016, 9:40 AM · Bugzilla, MITK
seitelm added a comment to T5489: Add "picking only" mode for PlanarFigure interaction.

Geschätzer Aufwand

Aug 2 2016, 9:40 AM · Bugzilla, MITK
seitelm added projects to T5489: Add "picking only" mode for PlanarFigure interaction: MITK, Bugzilla.
Aug 2 2016, 9:40 AM · Bugzilla, MITK
seitelm added a comment to T5489: Add "picking only" mode for PlanarFigure interaction.

[SVN revision 26276]
ENH (#5489): Added "iseditable" property to planar figures; if set to false, editing will not be possible

Aug 2 2016, 9:40 AM · Bugzilla, MITK
seitelm added a comment to T5489: Add "picking only" mode for PlanarFigure interaction.

Done.

Aug 2 2016, 9:40 AM · Bugzilla, MITK
seitelm added a comment to T5424: Flexibility in coloring of PlanarFigures.

Done.

Aug 2 2016, 9:40 AM · Bugzilla, MITK
seitelm added projects to T5424: Flexibility in coloring of PlanarFigures: MITK, Bugzilla.
Aug 2 2016, 9:40 AM · Bugzilla, MITK
seitelm added a comment to T5420: Make PlanarFigures pickable.

Note: changes in StateMachine.xml files committed with r26251

Aug 2 2016, 9:40 AM · Bugzilla, MITK
seitelm added a comment to T5420: Make PlanarFigures pickable.

GEschätzer Aufwand

Aug 2 2016, 9:40 AM · Bugzilla, MITK
seitelm added a comment to T5424: Flexibility in coloring of PlanarFigures.

[SVN revision 26275]
ENH (#5424): Add documentation for planar figure properties

Aug 2 2016, 9:40 AM · Bugzilla, MITK
seitelm added a comment to T5424: Flexibility in coloring of PlanarFigures.

[SVN revision 26274]
ENH (#5424): Extend color scheme for planar figure drawing; some code-cleanup and small style changes how PFs are drawn

Aug 2 2016, 9:40 AM · Bugzilla, MITK
seitelm added a comment to T5424: Flexibility in coloring of PlanarFigures.

Geschätzer Aufwand

Aug 2 2016, 9:40 AM · Bugzilla, MITK
seitelm added a comment to T5420: Make PlanarFigures pickable.

[SVN revision 26250]
ENH (#5420): Add ability to pick PlanarFigure objects in render windows

  • Picking mechanism defined in PlanarFigureInteractor and StateMachines
  • Added select-event to PlanarFigureInteractor
  • Adapted PlanarFigureMapper2D to highlight figures over which the mouse is hovering
  • Adapted QmitkMeasurement to listen to PlanarFigure select-events
Aug 2 2016, 9:40 AM · Bugzilla, MITK
seitelm added projects to T5420: Make PlanarFigures pickable: MITK, Bugzilla.
Aug 2 2016, 9:40 AM · Bugzilla, MITK
seitelm added a comment to T5373: Create custom events for PlanarFigure interactions.

[SVN revision 26144]
ENH (#5373): Use custom events for planar figure interaction instead of default ITK events for flexibility

Aug 2 2016, 9:40 AM · Bugzilla, MITK
seitelm added projects to T5373: Create custom events for PlanarFigure interactions: MITK, Bugzilla.
Aug 2 2016, 9:40 AM · Bugzilla, MITK
seitelm added a comment to T5277: Render-windows sometimes show distortd images.

Closing bug.

Aug 2 2016, 9:40 AM · Bugzilla, MITK
seitelm added a comment to T5277: Render-windows sometimes show distortd images.

Do you have a particular dataset on which this problem occured? Was it the only dataset that was displayed, or were there other data on the screen? Does the squeezed image always stay like this, or does e.g. a geometry re-init on the dataset resolve the problem?

Aug 2 2016, 9:39 AM · Bugzilla, MITK
seitelm added a comment to T5157: PlanarFigure interface provides access to non-consistent container.

(In reply to comment #1)

I'm not able to reproduce the error. I tried it using the measurments tool and
there it works correctly. Can you describe a precise scenaria in which it
fails?

Aug 2 2016, 9:39 AM · MITK (2013-09), Bugzilla
seitelm added projects to T5157: PlanarFigure interface provides access to non-consistent container: MITK, Bugzilla.
Aug 2 2016, 9:39 AM · MITK (2013-09), Bugzilla
seitelm added a comment to T5092: Adding boolean property for rendering behaviour.

Not yet fixed --> reassign to default

Aug 2 2016, 9:39 AM · Bugzilla, MITK
seitelm added a comment to T5092: Adding boolean property for rendering behaviour.

(In reply to comment #2)

I am quite sure that my absdiff filter works correctly so there is no value =
-1023!!!

Any suggestions?

Aug 2 2016, 9:39 AM · Bugzilla, MITK
seitelm added a comment to T5092: Adding boolean property for rendering behaviour.

Currently any pixel values that are smaller than -1023 are rendered transparent. This is done to ensure that when multiple images are displayed on top of each other, smaller images do not cover larger images. This would otherwise be the case because the area outside of an image, but inside of the rendered frame (defined by the current WorldGeometry), also is resampled (and assigned a gray value of -1024 by default) and thus displayed.

Aug 2 2016, 9:39 AM · Bugzilla, MITK
seitelm added a comment to T5040: Levelwindow does not work with tutorial Step4.

May actually be related to bug / feature request #5092

Aug 2 2016, 9:39 AM · Bugzilla, MITK
seitelm added a comment to T4877: QmitkLevelWindowWidget should not display helper objects in context menu "images".

no, that's a party bug that anybody could look into

Aug 2 2016, 9:39 AM · Bugzilla, MITK
seitelm added a comment to T4347: EuclideanDistanceTo fails for the PlanarCross figure in the PlanarFigureIOTest.

(In reply to comment #6)

Aug 2 2016, 9:38 AM · Bugzilla, MITK
seitelm added a comment to T4347: EuclideanDistanceTo fails for the PlanarCross figure in the PlanarFigureIOTest.

(In reply to comment #4)

In addition there should be a test to check the boundaries against the control
points, so that other test cases won't fail because of the same problem.

Aug 2 2016, 9:38 AM · Bugzilla, MITK
seitelm added a comment to T4155: PlanarFigure serialization not ok, when plane vectors have precise vector elements.

Note: the reason for the precision loss is probably related to the tiny xml serializer. When writing real-type values in XML text format and reading them in again, some of the prevision is lost. Maybe tiny xml can be configured to write real-type values with higher precision.

Aug 2 2016, 9:37 AM · Bugzilla, MITK
seitelm added a comment to T4155: PlanarFigure serialization not ok, when plane vectors have precise vector elements.

Thanks for looking into this. I also had another look at the affected classes. All the MITK Geometry classes use "float" instead of "double" for defining ITK transforms, vectors etc. You're right that this is probably the reason for the precision loss.

Aug 2 2016, 9:37 AM · Bugzilla, MITK
seitelm added projects to T4126: PlanarCross should be constrained so that lines always intersect: MITK, Bugzilla.
Aug 2 2016, 9:37 AM · Bugzilla, MITK
seitelm added a comment to T4126: PlanarCross should be constrained so that lines always intersect.

[SVN revision 23124]
ENH (#4126): Added constraint to PlanarCross so that the two lines always intersect; extended test case.

Aug 2 2016, 9:37 AM · Bugzilla, MITK
seitelm added a comment to T4126: PlanarCross should be constrained so that lines always intersect.

[SVN revision 23638]
COMP (#4126): Make really sure that the lines of PlanarCross cross each other

Aug 2 2016, 9:37 AM · Bugzilla, MITK
seitelm added a comment to T4120: Potential infinite loop in imagestatistics.

If I remember correclty code block is necessary for the case when an image mask (binary image) or planar figure is selected as a CHILD element of a gray value image. Statistics is then computed over the region of the image defined by the mask or planar figure.

Aug 2 2016, 9:37 AM · Bugzilla, MITK
seitelm added projects to T4016: Make PlanarFigure objects pickable: MITK, Bugzilla.
Aug 2 2016, 9:37 AM · Bugzilla, MITK
seitelm added projects to T4012: Make statistics classes independent of PlanarFigure framework: MITK, Bugzilla.
Aug 2 2016, 9:37 AM · Bugzilla, MITK
seitelm added a comment to T4006: Relocate PlanarFigure classes into separate module.

Adding additional worked hours

Aug 2 2016, 9:37 AM · Bugzilla, MITK
seitelm added a comment to T4006: Relocate PlanarFigure classes into separate module.

[SVN revision 22868]
COMP (#4006): Added missing org.mitk.planarfigure bundle and PlanarFigureObjectFactory

Aug 2 2016, 9:37 AM · Bugzilla, MITK
seitelm added a comment to T4006: Relocate PlanarFigure classes into separate module.

A new module "PlanarFigure" exists with r22866. Besides moving all PlanarFigure related classes from MitkExt into this module, a few other measures were necessary:

Aug 2 2016, 9:37 AM · Bugzilla, MITK
seitelm added a comment to T4006: Relocate PlanarFigure classes into separate module.

[SVN revision 22869]
COMP (#4006): Added missing dependency on module PlanarFigure

Aug 2 2016, 9:37 AM · Bugzilla, MITK
seitelm added a comment to T4006: Relocate PlanarFigure classes into separate module.

[SVN revision 22870]
ENH (#4006): Improve order of module includes for better build configuration behavior

Aug 2 2016, 9:37 AM · Bugzilla, MITK
seitelm added a comment to T4006: Relocate PlanarFigure classes into separate module.

[SVN revision 22866]
ENH (#4006): Relocate PlanarFigure classes into separate module; some necessary restructuring

Aug 2 2016, 9:37 AM · Bugzilla, MITK
seitelm added a comment to T4003: Single/double mode property of PlanarCross is not serialized.

Adding worked hours for fixing this issue and creating a test

Aug 2 2016, 9:37 AM · Bugzilla, MITK
seitelm added a comment to T4003: Single/double mode property of PlanarCross is not serialized.

[SVN revision 22875]
ENH (#4003): Change way how properties of PlanarFigures (such as open/closed, single/double line, etc.), are stored (now as MITK properties)

Aug 2 2016, 9:37 AM · Bugzilla, MITK
seitelm added a comment to T4003: Single/double mode property of PlanarCross is not serialized.

[SVN revision 22880]
ENH (#4003): Add unit test for PlanarFigure serialization and deserialization

Aug 2 2016, 9:37 AM · Bugzilla, MITK
seitelm added projects to T4003: Single/double mode property of PlanarCross is not serialized: MITK, Bugzilla.
Aug 2 2016, 9:37 AM · Bugzilla, MITK
seitelm added a comment to T4003: Single/double mode property of PlanarCross is not serialized.

[SVN revision 22879]
FIX (#4003): Deserialize PlanarFigure spacing

Aug 2 2016, 9:37 AM · Bugzilla, MITK
seitelm added projects to T4006: Relocate PlanarFigure classes into separate module: MITK, Bugzilla.
Aug 2 2016, 9:37 AM · Bugzilla, MITK
seitelm added a comment to T4003: Single/double mode property of PlanarCross is not serialized.

Depends on T4006 (creation of PlanarFigure module)

Aug 2 2016, 9:37 AM · Bugzilla, MITK
seitelm added a comment to T3984: PlanarFigureWriter/Reader need to store complete PlaneGeometry information.

With the changes in the above commit, the required geometry information (contained in mitk::AffineGeometryFrame3D) is serialized. This consists of ITK transform parameters, plane bounds, spacing and origin.

Aug 2 2016, 9:37 AM · Bugzilla, MITK
seitelm added a comment to T3984: PlanarFigureWriter/Reader need to store complete PlaneGeometry information.

[SVN revision 22756]
FIX (#3984): Extend PlanarFigureReader/Writer with serialization of entire Geometry information; add PlanarCross to readable PlanarFigure classes

Aug 2 2016, 9:37 AM · Bugzilla, MITK
seitelm added projects to T3984: PlanarFigureWriter/Reader need to store complete PlaneGeometry information: MITK, Bugzilla.
Aug 2 2016, 9:37 AM · Bugzilla, MITK
seitelm added a comment to T3965: PlaneGeometry has misleading definition of "parallel".

[SVN revision 23214]
COMP (#3965): Adapt test to reduced accuracy for parallelism check

Aug 2 2016, 9:37 AM · Bugzilla, MITK
seitelm added a comment to T3965: PlaneGeometry has misleading definition of "parallel".

I just searched through all .cpp and .h files of MITK to check the usage of the affected mitk::PlaneGeometry methods.

Aug 2 2016, 9:37 AM · Bugzilla, MITK
seitelm added a comment to T3965: PlaneGeometry has misleading definition of "parallel".

The following definition of parallelity is currently used in PlanarFigureMapper2D as a workaround, maybe this helps:

Aug 2 2016, 9:37 AM · Bugzilla, MITK
seitelm added a comment to T3965: PlaneGeometry has misleading definition of "parallel".

[SVN revision 23212]
FIX (#3965): Reduce accuracy when checking for parallelism

Aug 2 2016, 9:37 AM · Bugzilla, MITK
seitelm added projects to T3965: PlaneGeometry has misleading definition of "parallel": MITK, Bugzilla.
Aug 2 2016, 9:37 AM · Bugzilla, MITK
seitelm added projects to T3955: Initialization of RenderWindows at startup only works with a workaround: MITK, Bugzilla.
Aug 2 2016, 9:37 AM · Bugzilla, MITK
seitelm added a comment to T3834: PlanarFigureWriter: PlaneGeometry extents must be stored in units, not in mm.

[SVN revision 22518]
FIX (#3834): Fix PlanarFigureWriter to write up/right vectors in index and not in world coordinates

Aug 2 2016, 9:37 AM · Bugzilla, MITK
seitelm added projects to T3834: PlanarFigureWriter: PlaneGeometry extents must be stored in units, not in mm: MITK, Bugzilla.
Aug 2 2016, 9:37 AM · Bugzilla, MITK
seitelm added projects to T3822: Make RenderingManager and GlobalInteraction multi-instantiable: MITK, Bugzilla.
Aug 2 2016, 9:37 AM · Bugzilla, MITK
seitelm added projects to T3816: Provide way to guarantee that polyline information generated from PlanarFigure are up-to-date: MITK, Bugzilla.
Aug 2 2016, 9:37 AM · Bugzilla, MITK
seitelm added a comment to T3786: Rendering of PlanarFigures should be more configurable.

[SVN revision 22436]
FIX (#3786): Generate helper line before checking if it must be drawn

Aug 2 2016, 9:37 AM · Bugzilla, MITK
seitelm added a comment to T3671: Text overlay is not displayed correctly in the render window.

Marking bug as party.

Aug 2 2016, 9:36 AM · Bugzilla, MITK
seitelm added a comment to T3619: Implement PlanarFigure for measuring double diameters.

[SVN revision 22758]
ENH (#3619): Added ResetFigure to PlanarFigure state-machine to allow modifications after figure placement

Aug 2 2016, 9:36 AM · Bugzilla, MITK
seitelm added projects to T3628: Implement PlanarFigure for annotation arrows: MITK, Bugzilla.
Aug 2 2016, 9:36 AM · Bugzilla, MITK
seitelm added a comment to T3619: Implement PlanarFigure for measuring double diameters.

[SVN revision 22791]
ENH (#3619): Added alternative mode for drawing lines by mouse-drag (instead of mouse-clicks) to PlanarFigure state-machine

Aug 2 2016, 9:36 AM · Bugzilla, MITK
seitelm added a comment to T3619: Implement PlanarFigure for measuring double diameters.

[SVN revision 22789]
ENH (#3619): Added alternative mode for drawing lines by mouse-drag (instead of mouse-clicks) to PlanarFigure state-machine

Aug 2 2016, 9:36 AM · Bugzilla, MITK
seitelm added a comment to T3619: Implement PlanarFigure for measuring double diameters.

[SVN revision 22546]
DOC (#3619): Added class documentation

Aug 2 2016, 9:36 AM · Bugzilla, MITK
seitelm added a comment to T3619: Implement PlanarFigure for measuring double diameters.

[SVN revision 22757]
ENH (#3619): Add PlanarCross to list of serializable PlanarFigure classes

Aug 2 2016, 9:36 AM · Bugzilla, MITK