Page MenuHomePhabricator
Feed Advanced Search

Jan 12 2017

goch edited projects for T22243: Symbolic names are not resolved in PluginGenerator , added: MITK (2016-11); removed MITK.

We could protect the code from being formatted by surrounding the lines containing the symbolic names with

//clang-format off
Code here...
//clang-format on
Jan 12 2017, 1:50 PM · MITK (2016-11)
metzger placed T19726: External tool documentation is wrong up for grabs.
Jan 12 2017, 11:07 AM · MITK (2016-11), Bugzilla

Jan 11 2017

goch moved T22339: Bug in ColorSequenceRainbow from Focus Tasks to Suggested on the MITK (2016-11) board.
Jan 11 2017, 4:46 PM · MITK (2016-11)
goch added a comment to T22339: Bug in ColorSequenceRainbow.

Pushed new branch T22339-color-rainbow-sequence.

Jan 11 2017, 4:45 PM · MITK (2016-11)
kislinsk added a comment to T22254: Render windows show *not* the corresponding orientation after reinit with permuted axes.

For the image test, the missing image geometry flag wasn't the actual problem. The problem is that mitk::Image::Initialize() has a parameter called flipped. As you changed a similar signature in the InitializeByStandardPlane() methods of a geometry, this bool flag was now passed as number of slices (false -> 0). I fixed it by making the Initialize() method deprecated and adding a new signature without the flag.

Jan 11 2017, 3:36 PM · Pull Request, MITK (2016-11)
kislinsk added a comment to T22254: Render windows show *not* the corresponding orientation after reinit with permuted axes.

Pushed new branch T22254-Fixes.

Jan 11 2017, 3:25 PM · Pull Request, MITK (2016-11)
goch claimed T22187: After computing watershed segmentation no segmentation chosen in combobox.
Jan 11 2017, 2:33 PM · MITK (2016-11)
espak added a comment to T22254: Render windows show *not* the corresponding orientation after reinit with permuted axes.

These tests fail, as I see:
http://cdash.mitk.org/viewTest.php?onlyfailed&buildid=643361

Jan 11 2017, 2:02 PM · Pull Request, MITK (2016-11)
goch claimed T22339: Bug in ColorSequenceRainbow.
Jan 11 2017, 1:15 PM · MITK (2016-11)
kislinsk added a comment to T22254: Render windows show *not* the corresponding orientation after reinit with permuted axes.

Some other tests fail after the geometry changes on our dart clients. So it's not over yet. :)

Jan 11 2017, 12:31 PM · Pull Request, MITK (2016-11)
floca added a comment to T22302: MatchPoint: Move properties from node to data object.

Pushed new branch T22302-Fix_integration_branch.

Jan 11 2017, 11:24 AM · MITK (2016-11), MatchPoint
kislinsk added a comment to T22254: Render windows show *not* the corresponding orientation after reinit with permuted axes.

Thank you, everything was successfully merged into the master branch and the release branch. I guess there are some PRs that need to be closed manually now?

Jan 11 2017, 11:17 AM · Pull Request, MITK (2016-11)
kislinsk moved T22339: Bug in ColorSequenceRainbow from Backlog to Focus Tasks on the MITK (2016-11) board.
Jan 11 2017, 11:05 AM · MITK (2016-11)
kislinsk edited projects for T22339: Bug in ColorSequenceRainbow, added: MITK (2016-11); removed MITK.
Jan 11 2017, 11:05 AM · MITK (2016-11)

Jan 10 2017

espak added a comment to T22254: Render windows show *not* the corresponding orientation after reinit with permuted axes.

My guess is that the minus sign has to be removed from line 750 and 773.

Jan 10 2017, 5:00 PM · Pull Request, MITK (2016-11)
kislinsk added a comment to T22254: Render windows show *not* the corresponding orientation after reinit with permuted axes.

Sorry, forgot to add the line numbers:

Jan 10 2017, 4:20 PM · Pull Request, MITK (2016-11)
goch added a comment to T22187: After computing watershed segmentation no segmentation chosen in combobox.

Pushed new branch T22187-watershed-tool-multilabel.

Jan 10 2017, 4:09 PM · MITK (2016-11)
espak added a comment to T22254: Render windows show *not* the corresponding orientation after reinit with permuted axes.

The direction can be either way, as you can create left or right handed systems as well. If right handed, the direction is the same as the cross product of the righ and bottomvectors. If left-handed then the normal points in the opposite direction. You can create left-handed plande geometries by specifying negative thickness.

Jan 10 2017, 3:51 PM · Pull Request, MITK (2016-11)
espak added a comment to T22254: Render windows show *not* the corresponding orientation after reinit with permuted axes.

Which asserts?
Line 468 and 496 here?
https://phabricator.mitk.org/source/mitk/browse/T22254-GeometryFixesAsProposed/Modules/Core/test/mitkPlaneGeometryTest.cpp;4261ef7a44c7e44b4a7b38a9781533235a366293

Jan 10 2017, 3:47 PM · Pull Request, MITK (2016-11)
kislinsk added a comment to T22254: Render windows show *not* the corresponding orientation after reinit with permuted axes.

@espak The asserts in the PlaneGeometryTests that fail are always because of the normal pointing in the opposite direction as expected by the test. In one example the frontside parameter when initializing the plane geometry is set to false and then its normal is checked against (-normal). Is it expected that the normals after your changes in these cases are flipped?

Jan 10 2017, 3:32 PM · Pull Request, MITK (2016-11)
kislinsk added a comment to T22254: Render windows show *not* the corresponding orientation after reinit with permuted axes.

Just to let you know, I started working on the two tests above again after the holidays. The SlicedGeometry3DTest is done, the PlaneGeometryTest follows.

Jan 10 2017, 12:59 PM · Pull Request, MITK (2016-11)
goch moved T19658: Properties (Outline binary, outline width, ...) don't work for multilable images from Focus Tasks to Denied on the MITK (2016-11) board.
Jan 10 2017, 12:43 PM · MITK (2016-11), Bugzilla
goch moved T18665: Autocrop does not work correctly with rotated images from Focus Tasks to Denied on the MITK (2016-11) board.
Jan 10 2017, 12:29 PM · MITK (2016-11), Bugzilla
goch moved T20107: Null pointer violation in QmitkImageNavigatorView after closing project from Focus Tasks to Denied on the MITK (2016-11) board.
Jan 10 2017, 12:29 PM · MITK (2016-11)
goch moved T22186: Watershed segmentation leads to crash from Focus Tasks to Denied on the MITK (2016-11) board.
Jan 10 2017, 12:28 PM · MITK (2016-11)
goch moved T22184: FastMarching create New segmentation crash in Release mode from Focus Tasks to Denied on the MITK (2016-11) board.
Jan 10 2017, 12:28 PM · MITK (2016-11)
goch moved T22183: Check DICOM Browser Query Retrieve from wdb. from Focus Tasks to Denied on the MITK (2016-11) board.
Jan 10 2017, 12:28 PM · MITK (2016-11)
goch moved T22182: 3D Threshold segmentation preview not shown from Focus Tasks to Denied on the MITK (2016-11) board.
Jan 10 2017, 12:27 PM · MITK (2016-11)
goch moved T17180: User is not informed when loading images by mitkWorkbench fails. from Focus Tasks to Denied on the MITK (2016-11) board.
Jan 10 2017, 12:27 PM · MITK (2016-11), Bugzilla
goch moved T19271: Switching the icon theme on an installed MITK does not do anything from Focus Tasks to Included on the MITK (2016-11) board.
Jan 10 2017, 12:26 PM · MITK (2016-11), Bugzilla
goch closed T22337: Remove superfluous windows solution batch files as Resolved by committing rMITK313e700ab046: Fixes T22337.
Jan 10 2017, 10:38 AM · MITK (2016-11)
goch moved T22337: Remove superfluous windows solution batch files from Focus Tasks to Suggested on the MITK (2016-11) board.
Jan 10 2017, 10:36 AM · MITK (2016-11)
goch added a comment to T22337: Remove superfluous windows solution batch files.

Pushed new branch T22337-remove-msvs-batch-files.

Jan 10 2017, 10:36 AM · MITK (2016-11)
floca added a comment to T22302: MatchPoint: Move properties from node to data object.

Pushed new branch T22302-Fix_missing_batch_plugin.

Jan 10 2017, 10:29 AM · MITK (2016-11), MatchPoint
goch moved T22337: Remove superfluous windows solution batch files from Backlog to Focus Tasks on the MITK (2016-11) board.
Jan 10 2017, 10:08 AM · MITK (2016-11)
goch created T22337: Remove superfluous windows solution batch files.
Jan 10 2017, 10:08 AM · MITK (2016-11)

Jan 9 2017

goch added a comment to T22187: After computing watershed segmentation no segmentation chosen in combobox.

Can confirm on current release beta branch. the segmentation result is added as a regular image instead of a labelset image.

Jan 9 2017, 6:59 PM · MITK (2016-11)
goch lowered the priority of T22329: MultiLabelSegmentation plugin does not enable its GUI elements from High to Normal.
Jan 9 2017, 6:52 PM · MITK (2016-11)
goch moved T19726: External tool documentation is wrong from Focus Tasks to Suggested on the MITK (2016-11) board.
Jan 9 2017, 6:51 PM · MITK (2016-11), Bugzilla
goch added a comment to T19726: External tool documentation is wrong.

Pushed new branch T19726-update-multilabel-documentation.

Jan 9 2017, 6:16 PM · MITK (2016-11), Bugzilla
kislinsk moved T20221: Cylinder remeshing output has one cell only and is not visualized from Focus Tasks to Backlog on the MITK (2016-11) board.

Created a pull request for ACVD a month ago, but it wasn't integrated yet, so we should consider patching it instead. Anyways, known issue for the upcoming release.

Jan 9 2017, 1:30 PM · Auto-closed, MITK
kislinsk lowered the priority of T18776: Segmentation outlines do not match voxels when using rotated planes from High to Normal.

We are not able to fix this for the upcoming release. This might be a fundamental issue and require major changes in the very basics.

Jan 9 2017, 1:28 PM · MITK, Bugzilla

Jan 5 2017

goch added a comment to T22329: MultiLabelSegmentation plugin does not enable its GUI elements.

Pushed new branch T22329-update-gui-elements-on-multilabel-start.

Jan 5 2017, 4:00 PM · MITK (2016-11)

Jan 4 2017

goch claimed T22329: MultiLabelSegmentation plugin does not enable its GUI elements.
Jan 4 2017, 11:19 AM · MITK (2016-11)
goch closed T22182: 3D Threshold segmentation preview not shown as Invalid.
Jan 4 2017, 11:08 AM · MITK (2016-11)
hentsch added a comment to T22182: 3D Threshold segmentation preview not shown.

Works fine now with the current master also on Win7 64 bit.

Jan 4 2017, 9:30 AM · MITK (2016-11)

Jan 3 2017

kalali triaged T22329: MultiLabelSegmentation plugin does not enable its GUI elements as High priority.
Jan 3 2017, 7:14 PM · MITK (2016-11)
kalali created T22329: MultiLabelSegmentation plugin does not enable its GUI elements.
Jan 3 2017, 7:13 PM · MITK (2016-11)
kalali added a revision to T19933: The outline of a segmentation cannot be turned off anymore: Restricted Differential Revision.
Jan 3 2017, 6:43 PM · MITK (2016-11), Restricted Project
goch added a comment to T22182: 3D Threshold segmentation preview not shown.

I can not reproduce this on Windows 10 64 bit.

Jan 3 2017, 6:07 PM · MITK (2016-11)
kalali added a revision to T19933: The outline of a segmentation cannot be turned off anymore: Restricted Differential Revision.
Jan 3 2017, 6:05 PM · MITK (2016-11), Restricted Project
kalali added a revision to T19933: The outline of a segmentation cannot be turned off anymore: Restricted Differential Revision.
Jan 3 2017, 5:07 PM · MITK (2016-11), Restricted Project
goch added a comment to T19933: The outline of a segmentation cannot be turned off anymore.

Pushed new branch T19933-Outline-of-segmentation-fix-rebase.

Jan 3 2017, 11:47 AM · MITK (2016-11), Restricted Project

Jan 2 2017

kalali added a comment to T22076: UI problems with mulitlabel images which have more than one layer.
In T22076#90853, @goch wrote:

I will revisit this issue once T19933 has been merged to check what open issues remain and open a corresponding task.

Jan 2 2017, 6:50 PM · MITK (2016-11)
kalali added a comment to T19933: The outline of a segmentation cannot be turned off anymore.

Pushed new branch T19933-Outline-of-segmentation-fix.

Jan 2 2017, 6:39 PM · MITK (2016-11), Restricted Project

Dec 23 2016

kalali added a comment to T19933: The outline of a segmentation cannot be turned off anymore.

The segmentation outline can now be turned off and on on the segmentation preference page. This option holds both for single and multi label segmentations.
But since the preference page does only work if the corresponding plugin is opened in the MITK workbench, the segmentation plugin (single label) has to be activated (not necessarilly focused / visible).

Dec 23 2016, 3:59 PM · MITK (2016-11), Restricted Project

Dec 22 2016

kislinsk closed T22280: Upgrade OpenCV to version 2.4.13.2 as Resolved.
Dec 22 2016, 4:31 PM · MITK (2016-11)
kislinsk renamed T22280: Upgrade OpenCV to version 2.4.13.2 from Upgrade OpenCV to version 2.4.13.1 to Upgrade OpenCV to version 2.4.13.2.
Dec 22 2016, 4:05 PM · MITK (2016-11)
floca moved T20151: MatchPoint install rules should be optimized from Doing to Resolved on the MatchPoint board.
Dec 22 2016, 4:02 PM · MITK (2016-11), MatchPoint, Restricted Project
floca moved T22302: MatchPoint: Move properties from node to data object from Doing to Resolved on the MatchPoint board.
Dec 22 2016, 4:02 PM · MITK (2016-11), MatchPoint
floca closed T22302: MatchPoint: Move properties from node to data object as Resolved by committing rMITK737b9cde5e39: added NodePredicateDataProperty. Needed when moving props from MatchPpint nodes….
Dec 22 2016, 3:44 PM · MITK (2016-11), MatchPoint
kislinsk added a comment to T22254: Render windows show *not* the corresponding orientation after reinit with permuted axes.

Fixed remaining compile errors in tests. We need to adapt the following two tests:

  • mitkPlaneGeometryTest
  • mitkSlicedGeometry3DTest
Dec 22 2016, 12:00 PM · Pull Request, MITK (2016-11)
goch closed T22183: Check DICOM Browser Query Retrieve from wdb. as Invalid.

Turned out to be a configuration error of the wDB, do not use duplicate AETitles.

Dec 22 2016, 11:41 AM · MITK (2016-11)
kislinsk closed T22280: Upgrade OpenCV to version 2.4.13.2 as Resolved.
Dec 22 2016, 10:31 AM · MITK (2016-11)
jaegerp added a comment to T22183: Check DICOM Browser Query Retrieve from wdb..

my OS is Ubuntu 16.04. Could this be the problem?

Dec 22 2016, 10:22 AM · MITK (2016-11)
goch added a comment to T22183: Check DICOM Browser Query Retrieve from wdb..

Retrieve works for me on ubuntu 15.04 as well.

Dec 22 2016, 10:20 AM · MITK (2016-11)
mpkh added a comment to T22280: Upgrade OpenCV to version 2.4.13.2.

Works fine, flag -fpermissive needs for DCMTK still

Dec 22 2016, 8:45 AM · MITK (2016-11)

Dec 21 2016

espak added a comment to T22254: Render windows show *not* the corresponding orientation after reinit with permuted axes.

That's totally possible. The PlaneGeometry API was already a bit messy, and my commit made it worse by adding 'top' at the end. (Some functions had 'top' somewhere at the beginning already, not directly before the 'frontside' and 'rotated' args as usual.)

Dec 21 2016, 1:25 PM · Pull Request, MITK (2016-11)
floca moved T22302: MatchPoint: Move properties from node to data object from Backlog to Doing on the MatchPoint board.
Dec 21 2016, 12:48 PM · MITK (2016-11), MatchPoint
kislinsk added a comment to T22254: Render windows show *not* the corresponding orientation after reinit with permuted axes.

Had to fix a a wrong signature as the top parameter was present twice, but now it looks very promising in the first tests.

Dec 21 2016, 12:07 PM · Pull Request, MITK (2016-11)
goch added a comment to T22076: UI problems with mulitlabel images which have more than one layer.

Pushed new branch T22076-AssortedLabelSetFixes.

Dec 21 2016, 9:57 AM · MITK (2016-11)
floca added a comment to T22302: MatchPoint: Move properties from node to data object.

Pushed new branch T22302-MatchPoint_move_properties_to_data_object.

Dec 21 2016, 9:42 AM · MITK (2016-11), MatchPoint

Dec 20 2016

kislinsk added a comment to T18776: Segmentation outlines do not match voxels when using rotated planes.

I wrote out every resliced image (texture) while rotating the slice above the "magical" 7°. At this point, it is the first time that the slice/plane is long enough so that the texture needs to be one pixel higher than before. In general, this is as expected, as the texture needs to grow while the plane gets longer (with its maximum length when reaching from corner to corner at approx. 45°). However, the interpolation in these bigger textures is one pixel off, which is the actual error of the VTK reslicer. See the GIF below. An extra row of pixels is appearing at the top even though the image is basically the same:

Dec 20 2016, 6:00 PM · MITK, Bugzilla
kislinsk added a comment to T18776: Segmentation outlines do not match voxels when using rotated planes.

Dec 20 2016, 4:29 PM · MITK, Bugzilla
kislinsk added a comment to T18776: Segmentation outlines do not match voxels when using rotated planes.

This GIF compares the actual texture that is generated in the 2D image mapper against the rendered texture in the render window. It demonstrates the drift towards the bottom. As the images don't have the same aspect ratio (!), I scaled one of them to the width of the other one. In the render window snapshot, the last row of pixels is actually present but didn't fit into the GIF, so no image information is cut off in MITK. The drifting effect starts immediately when the slice is rotated more than ~7° and disappears immediately when within the same interval at around 180°. The drift is the same for all angles in between.

Dec 20 2016, 4:18 PM · MITK, Bugzilla
floca added a revision to T22302: MatchPoint: Move properties from node to data object: Restricted Differential Revision.
Dec 20 2016, 3:30 PM · MITK (2016-11), MatchPoint
kislinsk added a comment to T22254: Render windows show *not* the corresponding orientation after reinit with permuted axes.

Thank you for the explanation, Miklos. I'll give it another try tomorrow, as I'm currently in the middle of another complicated bug. :-/

Dec 20 2016, 3:17 PM · Pull Request, MITK (2016-11)
hentsch added a comment to T22183: Check DICOM Browser Query Retrieve from wdb..

yeah, works for me too on Win7 64bit.

Dec 20 2016, 2:46 PM · MITK (2016-11)
espak added a comment to T22254: Render windows show *not* the corresponding orientation after reinit with permuted axes.

A bit of an explanation about the last commit:

Dec 20 2016, 1:45 PM · Pull Request, MITK (2016-11)
goch added a comment to T22183: Check DICOM Browser Query Retrieve from wdb..

I did just test it on the current master and it works for me on Windows 10 64 Bit.

Dec 20 2016, 1:04 PM · MITK (2016-11)
kislinsk added a comment to T18776: Segmentation outlines do not match voxels when using rotated planes.

When creating a surface out of the segmentation, it perfectly aligns with the outline. It really is the image texture, that is generated or mapped wrongly. To check for the latter case, I will try to write out the texture of the rendered image and compare it to the actual rendering.

Dec 20 2016, 11:22 AM · MITK, Bugzilla
goch claimed T22183: Check DICOM Browser Query Retrieve from wdb..
Dec 20 2016, 11:02 AM · MITK (2016-11)
kislinsk added a comment to T18776: Segmentation outlines do not match voxels when using rotated planes.

Here one can see clearly that the drift increases from top to bottom and that it is really the outline, not the image.

Dec 20 2016, 10:35 AM · MITK, Bugzilla

Dec 19 2016

espak added a comment to T22254: Render windows show *not* the corresponding orientation after reinit with permuted axes.

Sorry, silly mistake. :-(

Dec 19 2016, 7:29 PM · Pull Request, MITK (2016-11)
goch moved T22088: Synchronize node color with color of active label in LabelSetImage from Backlog to Included on the MITK (2016-11) board.
Dec 19 2016, 6:55 PM · MITK (2016-11)
goch closed T22088: Synchronize node color with color of active label in LabelSetImage as Resolved.
Dec 19 2016, 6:55 PM · MITK (2016-11)
goch added a comment to T22088: Synchronize node color with color of active label in LabelSetImage.

Having true synchronization would require more work than the resulting ease of use would be worth. The active label is set inside the labelset and has no connection to the node, which would require throwing events and listening to all changes of all labelsetimages and changing the color properties accordingly. On the other hand just synchronizing the color change for the active label and the color property can be done in the mapper (provided we only have one active label and do not intend to support multiple).
This however does not provide any benefit without the active label detection.

Dec 19 2016, 6:14 PM · MITK (2016-11)
kislinsk added a comment to T18776: Segmentation outlines do not match voxels when using rotated planes.

I think the problem is the vtkTransform in mitk::LabelSetImageVtkMapper2D::TransformActor() or something similar as the coordinates of the outline points seem to be correct, which is easy to verify, as they are in continuous index space and always without decimals. It looks like the transformation either has numerical issues or is applied in the wrong way, i.e., before a scale operation you have to make sure to translate to the origin first for uniform scaling. The image above could be explained by such a non-uniform scaling.

Dec 19 2016, 6:02 PM · MITK, Bugzilla
goch added a comment to T22088: Synchronize node color with color of active label in LabelSetImage.

Pushed new branch T22088-disable-color-for-labelsetimages.

Dec 19 2016, 5:52 PM · MITK (2016-11)
mpkh added a comment to T22280: Upgrade OpenCV to version 2.4.13.2.

will take day or two to verify

Dec 19 2016, 3:37 PM · MITK (2016-11)
kislinsk claimed T18776: Segmentation outlines do not match voxels when using rotated planes.

It appears that the drift of the outline is larger at distant pixels (compare drift at top and bottom).

Dec 19 2016, 2:33 PM · MITK, Bugzilla
kislinsk merged T19597: Dicom QR C-Move request fails in some cases into T22183: Check DICOM Browser Query Retrieve from wdb..
Dec 19 2016, 2:07 PM · MITK (2016-11)
kislinsk merged task T19597: Dicom QR C-Move request fails in some cases into T22183: Check DICOM Browser Query Retrieve from wdb..
Dec 19 2016, 2:07 PM · MITK (2016-11), Bugzilla
goch added a comment to T19597: Dicom QR C-Move request fails in some cases.

See also : T22183

Dec 19 2016, 2:05 PM · MITK (2016-11), Bugzilla
kislinsk closed T18912: Possible problems in dicom loader, when changing the local storage location as Invalid.
Dec 19 2016, 1:55 PM · MITK (2016-11), Bugzilla
kislinsk lowered the priority of T20202: Deprecate our registration in favor of MatchPoint from High to Low.
Dec 19 2016, 1:54 PM · MITK
kislinsk added a comment to T20202: Deprecate our registration in favor of MatchPoint.

@floca Any suggestions on how we should do it?

Dec 19 2016, 1:54 PM · MITK
kislinsk merged T19472: outline binary property has no effect into T19933: The outline of a segmentation cannot be turned off anymore.
Dec 19 2016, 1:49 PM · MITK (2016-11), Restricted Project
kislinsk merged task T19472: outline binary property has no effect into T19933: The outline of a segmentation cannot be turned off anymore.
Dec 19 2016, 1:49 PM · MITK (2016-11), Bugzilla
kislinsk merged T19658: Properties (Outline binary, outline width, ...) don't work for multilable images into T19933: The outline of a segmentation cannot be turned off anymore.
Dec 19 2016, 1:48 PM · MITK (2016-11), Restricted Project