We are trying to use the phase symmetry filter in ITKPhaseSymmetry remote module for noise suppression in ultrasound images. The filter looks very promising, but we are running into “Inputs do not occupy the same physical space” error. The error happens inside the filter (we only provide a single image as input), so it is not likely that the problem is that the input is invalid. See some more details here: https://github.com/InsightSoftwareConsortium/ITK/issues/445
I need to use this filter in Slicer, so I added this module and had to change the ITK module because DynamicThreadedGenerateData is not yet available in Slicer’s ITK (but otherwise it should be identical to latest master version). Can the DynamicThreadedGenerateData->ThreadedGenerateData change cause the physical space error?