[Insight-users] Tustison's Graph cut ITK implementation

Nick Tustison ntustison at gmail.com
Mon Feb 4 20:19:46 EST 2013


Hi Elena,

I haven't looked at that code for a long time.  As soon as we found out
it was patented, we kind of lost interest in its further development and
went a different direction for our segmentation needs.  I don't have 
any of those example files any more and I don't know why they aren't
in the source code (or if they ever were in the first place).  

Although the test code itkBoykovGraphCutFilterTest.cxx, does 
interface with the alpha expansion filter, the latter requires the use of
the Boykov graph min cut filter to work for each binary segmentation
step.  You have the basic idea regarding the main steps.  I would 
encourage you to look at the code for further details.  

Nick


On Feb 4, 2013, at 8:32 AM, Elena Ranguelova <elboyran at gmail.com> wrote:

> Hello,
> 
> I'm new to ITK and graph cuts, but currently very interested in both. Hence, I came across to Nick Tustison's graph cuts extension of ITK and I found he is an active member of this mailing list.
> 
> http://www.insight-journal.org/browse/publication/306
> 
> The paper presented  claims that there are 2 codes  for testing:
> itkGraphTest.cxx
> itkBoykovAlphaExpansionFilterTest.cxx
> and 1 example:
> BoykovGraphCutFilter,
> 
> but in reality the example doesn't exist, nor the AlphaExpansion test under that name. There is a testing source called
> itkBoykovGraphCutFilterTest.cxx, but in fact it illustrates the Alpha Expansion filter, not the BoykovGraphCut filter.
> 
> I would really like to have an example of how to use the provided code for performing only Boykov Minimum graph cut filtering on an input image/volume + likelihood images, as shown on figure 7 of the paper. Also how the main steps are performed?:
> 1. input image to  graph conversion
> 2. the setup of the likelihood images as filter input
> 3. the actual minimal cut
> 4. obtaining image (segmentation) from the cut graph
> 
> Does anyone have such a code/example? Would the author (Tustison) be willing to provide such an example usage? (This remark is already mentioned in the first review by David Doria).
> 
> Kind regards,
> Elena
> 
> _____________________________________
> 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://www.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://www.itk.org/mailman/listinfo/insight-users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.itk.org/pipermail/insight-users/attachments/20130204/02268264/attachment.htm>


More information about the Insight-users mailing list