<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-15">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7652.24">
<TITLE>RE: [Insight-users] Question about segmentation techniques in ITK Snap</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=2>Hi Luis,<BR>
<BR>
Thanks for the quick response and the information you gave!<BR>
I do have one question left: i looked at <A HREF="http://www.itksnap.org/manual.php">http://www.itksnap.org/manual.php</A> and saw the article '2004 Technical Report' when i wanted to view the article the link i clicked was not working. Do you know if there is another source were i could get that article from?<BR>
<BR>
Thank you very much for your effort!<BR>
<BR>
Regards,<BR>
Jurgen<BR>
<BR>
<BR>
-----Oorspronkelijk bericht-----<BR>
Van: Luis Ibanez [<A HREF="mailto:luis.ibanez@kitware.com">mailto:luis.ibanez@kitware.com</A>]<BR>
Verzonden: wo 14-5-2008 15:36<BR>
Aan: Vries, J de<BR>
CC: insight-users@itk.org<BR>
Onderwerp: Re: [Insight-users] Question about segmentation techniques in ITK Snap<BR>
<BR>
<BR>
Hi Jurgen,<BR>
<BR>
<BR>
You may find useful to read the SNAP tutorial at:<BR>
<BR>
<BR>
&nbsp;&nbsp;&nbsp; <A HREF="http://www.itksnap.org/docs/viewtutorial.php">http://www.itksnap.org/docs/viewtutorial.php</A><BR>
<BR>
and to look at the related publications:<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <A HREF="http://www.itksnap.org/manual.php">http://www.itksnap.org/manual.php</A><BR>
<BR>
<BR>
Note that Level Sets are (arguably) a region growth method.<BR>
<BR>
<BR>
Usually when we talk about region growing we are referring<BR>
to methods such as ConfidenceConnected or ThresholdConnected.<BR>
<BR>
<BR>
A &quot;grep&quot; inspection of the SNAP source code reveals the<BR>
following:<BR>
<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp; a) ConfidenceConnected is not available<BR>
&nbsp;&nbsp;&nbsp;&nbsp; b) ConnectedThreshold is not available<BR>
<BR>
<BR>
A more specific grep brings the following:<BR>
<BR>
$ grep -ir LevelSet * | grep include | grep &quot;\&lt;itk&quot;<BR>
Logic/LevelSet/SNAPLevelSetDriver.cxx:#include<BR>
&quot;itkNarrowBandLevelSetImageFilter.h&quot;<BR>
Logic/LevelSet/SNAPLevelSetDriver.cxx:#include<BR>
&quot;itkParallelSparseFieldLevelSetImageFilter.h&quot;<BR>
Logic/LevelSet/SNAPLevelSetDriver.txx:#include<BR>
&quot;itkNarrowBandLevelSetImageFilter.h&quot;<BR>
Logic/LevelSet/SNAPLevelSetDriver.txx:#include<BR>
&quot;itkParallelSparseFieldLevelSetImageFilter.h&quot;<BR>
Logic/LevelSet/SNAPLevelSetFunction.h://#include &quot;itkLevelSetFunction.h&quot;<BR>
Logic/LevelSet/SNAPLevelSetFunction.h:#include<BR>
&quot;itkSegmentationLevelSetFunction.h&quot;<BR>
Logic/LevelSet/SNAPLevelSetStopAndGoFilter.h:#include<BR>
&quot;itkSparseFieldLevelSetImageFilter.h&quot;<BR>
Testing/TestCompareLevelSets.cxx:#include<BR>
&quot;itkSparseFieldLevelSetImageFilter.h&quot;<BR>
Testing/TestCompareLevelSets.cxx:#include<BR>
&quot;itkParallelSparseFieldLevelSetImageFilter.h&quot;<BR>
Testing/TestCompareLevelSets.cxx:#include<BR>
&quot;itkNarrowBandLevelSetImageFilter.h&quot;<BR>
UserInterface/BasicComponents/SnakeParametersPreviewPipeline.cxx:#include<BR>
&quot;itkParallelSparseFieldLevelSetImageFilter.h&quot;<BR>
UserInterface/BasicComponents/SnakeParametersPreviewPipeline.cxx:#include<BR>
&quot;itkNarrowBandLevelSetImageFilter.h&quot;<BR>
<BR>
<BR>
To summarize, the methods are implemented directly from<BR>
the base LevelSet filters in ITK.<BR>
<BR>
<BR>
Note that it doesn't mean that methods such as Geodesic active contours<BR>
are not available. What it means is that they are implemented as special<BR>
cases of the generic Level Set equation.<BR>
<BR>
<BR>
The run-time help of SNAP will actually show you what terms of the<BR>
equation you are setting in every case.<BR>
<BR>
<BR>
<BR>
&nbsp;&nbsp; Regards,<BR>
<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp; Luis<BR>
<BR>
<BR>
<BR>
------------------<BR>
Vries, J de wrote:<BR>
&gt; Hello ITK experts,<BR>
&gt;<BR>
&gt; I have a question regarding the segmentation techniques used in ITK SNAP:<BR>
&gt; - which techniques are used? Region growing and level set?<BR>
&gt; - if level set is used in ITK Snap, which techniques (like fast<BR>
&gt; marching, Geodesic Active Contours Segmentation, etc) exactly are used?<BR>
&gt;<BR>
&gt; Thanks in advance for any information!<BR>
&gt;<BR>
&gt; Regards,<BR>
&gt; Jurgen<BR>
&gt;<BR>
&gt; ------------------------------------------------------------------------<BR>
&gt; De inhoud van dit bericht is vertrouwelijk en alleen bestemd voor de<BR>
&gt; geadresseerde(n). Anderen dan de geadresseerde(n) mogen geen gebruik<BR>
&gt; maken van dit bericht, het niet openbaar maken of op enige wijze<BR>
&gt; verspreiden of vermenigvuldigen. Het UMCG kan niet aansprakelijk gesteld<BR>
&gt; worden voor een incomplete aankomst of vertraging van dit verzonden bericht.<BR>
&gt;<BR>
&gt; The contents of this message are confidential and only intended for the<BR>
&gt; eyes of the addressee(s). Others than the addressee(s) are not allowed<BR>
&gt; to use this message, to make it public or to distribute or multiply this<BR>
&gt; message in any way. The UMCG cannot be held responsible for incomplete<BR>
&gt; reception or delay of this transferred message.<BR>
&gt;<BR>
&gt;<BR>
&gt; ------------------------------------------------------------------------<BR>
&gt;<BR>
&gt; _______________________________________________<BR>
&gt; Insight-users mailing list<BR>
&gt; Insight-users@itk.org<BR>
&gt; <A HREF="http://www.itk.org/mailman/listinfo/insight-users">http://www.itk.org/mailman/listinfo/insight-users</A><BR>
<BR>
</FONT>
</P>


<DIV><P><HR>
De inhoud van dit bericht is vertrouwelijk en alleen bestemd voor de geadresseerde(n). Anderen dan de geadresseerde(n) mogen geen gebruik maken van dit bericht, het niet openbaar maken of op enige wijze verspreiden of vermenigvuldigen. Het UMCG kan niet aansprakelijk gesteld worden voor een incomplete aankomst of vertraging van dit verzonden bericht.<BR>
<BR>
The contents of this message are confidential and only intended for the eyes of the addressee(s). Others than the addressee(s) are not allowed to use this message, to make it public or to distribute or multiply this message in any way. The UMCG cannot be held responsible for incomplete reception or delay of this transferred message.
</P></DIV>
</BODY>
</HTML>