[Insight-users] itkStreamingImageFilter with itkHessianSmoothed3DToVesselnessMeasureImageFilter

Luis Ibanez luis.ibanez at kitware.com
Mon Oct 6 09:34:13 EDT 2008


Hi Moti,

Looking at the code of this filter, the piece that looks suspicious is
the internal use of the Symmetric Eigen Analysis filter.

Both of these filters should be able to stream data, but, in the way
they are nested, the EigenAnalysys filter may be trying to update the
entire image unnecessarily.

Please try the following:

1) Remove the EigenAnalysisFilter from inside the
    itkHessianSmoothed3DToVesselnessMeasureImageFilter

2) create a sequential pipeline where you connect:

    Hessian --> Symm.EigenAnalysis --> VesselnessFilter

The Hessian filter itself is not streamable, but the
Symm.EigenAnalysis and the Vesselness ones, are both
pixel-wise filter, and they should be streamable.


Please let us know if you encounter any problem.

BTW: Once we sort this out, it will be great if you
      could add the conclusions of your observations
      as a review to this paper, and if you found it
      useful, we could try moving this contribution
      to the Review directory, in order to include it
      with the upcoming release of ITK 3.10.


   Regards,


      Luis


---------------------
Moti Freiman wrote:
> Hi,
> I want to compute a vesselness measure on a large CT volume 
> (512*512*512, 16bit per voxel) using the 
> itkHessianSmoothed3DToVesselnessMeasureImageFilter
> published in the InsightJournal 
> (http://www.insight-journal.org/browse/publication/163).
> Since my machine memory is limited I tried to use the 
> itkStreamingImageFilter  to divide the computation for several small 
> parts which do not require so much memory, and then merge them.
> However it seems that the streaming filter do not divide the computation 
> using the itkHessianSmoothed3DToVesselnessMeasureImageFilter.
> Any reason, idea?
> Thanks,
> Moti
> -- 
> __
> Moti Freiman, Ph.D Student.
> Medical Image Processing and Computer-Assisted Surgery Laboratory.
> School of Computer Science and Engineering.
> The Hebrew University of Jerusalem Givat Ram, Jerusalem 91904, Israel
> Phone: +(972)-2-658-5371 (laboratory)
> WWW site: http://www.cs.huji.ac.il/~freiman
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Insight-users mailing list
> Insight-users at itk.org
> http://www.itk.org/mailman/listinfo/insight-users


More information about the Insight-users mailing list