Thanks for you interest in my work Bradley,

So far, I have not used the ITKv4 registration framework (or previous versions) for my project. If I were to use the filter I coded within the framework, my approach would be to use it to pre-process the fixed and/or moving images.

I am at this point trying to decide whether or not to use the framework - my registration task involves 2 moving image volumes, DRR generation, and 1 fixed 2D image. I've seen that the framework can be modified to use multiple fixed images [1], but have not seen anything yet that would meet my needs. If you have any suggestions, they would be welcome. If I do end up modifying the framework to meet my needs, I will share my work with the community.

[1] https://ibia.umit.at/ResearchGroup/Phil/web/Simple2D3DRegistrationFramework.html

Best regards,
David


On 10/16/2015 10:34 AM, Bradley Lowekamp wrote:
David,

This filter was integrated in to ITK [1].

It handles the case where the image size is not a factor of the shrinkFactor, 
by truncating, and changing the image's physical extent. The doxygen page 
illustrates how this occurs.

Are you using the ITKv4 registration framework? I am curious how you are 
integrating this multi-scale feature into the framework.

[1] http://www.itk.org/Doxygen/html/classitk_1_1BinShrinkImageFilter.html

On Oct 15, 2015, at 3:35 PM, David Burns <[email protected]> wrote:

Thanks Matt -

You are correct. Very similar. I will not post mine in that case.

Best
David

On 10/15/2015 03:17 PM, Matt McCormick wrote:
Hi David,

Thanks for contributing to ITK.

It sounds like this filter does the same as the BinShrinkImageFilter?:

   http://www.insight-journal.org/browse/publication/912

Matt

On Thu, Oct 15, 2015 at 2:48 PM, David Burns <[email protected]> wrote:
Dear Insight Developers,

I have developed an image filter that may be useful to the community. Please
let me know if you think this is the case, and I will submit it to the
Journal.

The filter produces a subsampled version of the input image, where the
output image has the same output dimensions (Size[i]*Spacing[i]) but with
the number of pixels (Size[i]) scaled down by a factor (factor[i]) across
the dimensions. The pixels of the output image are an average over the input
pixels they overlap. The filter verifies/ensures that factor[i] is an exact
factor of the input image Size[i], so that the image properties remain
unchanged by the filter.

I found this to be useful for my registration task to produce a lower
resolution image very quickly, without needing to use itk::
ResampleImageFilter, interpolation or smoothing.

I've attached a screenshot of an xray, subsampled / averaged by a factor of
4 in x and y. Let me know your thoughts?

Thanks
David Burns

_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html

Kitware offers ITK Training Courses, for more information visit:
http://kitware.com/products/protraining.php

Please keep messages on-topic and check the ITK FAQ at:
http://www.itk.org/Wiki/ITK_FAQ

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/insight-developers

_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html

Kitware offers ITK Training Courses, for more information visit:
http://kitware.com/products/protraining.php

Please keep messages on-topic and check the ITK FAQ at:
http://www.itk.org/Wiki/ITK_FAQ

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/insight-developers

_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html

Kitware offers ITK Training Courses, for more information visit:
http://kitware.com/products/protraining.php

Please keep messages on-topic and check the ITK FAQ at:
http://www.itk.org/Wiki/ITK_FAQ

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/insight-developers

Reply via email to