Hi again,<br><br>I suppose that the Regiongrowing implemented in itk can also work in 3D (correct me if I am wrong) and that means that once you specify a seed within the bone, which is your main concern, it will automatically grow in every direction and over all the slices until it reaches the borders.<br>
<br>Running the method in 2D (separately for each slice) I would not do it as there may be discontinuities between two consecutive slices according to where you place your seedpoint. <br><br>To my concern and looking at your image you only need two seed points: one for the upper part of the knee (above the junction) and one for the lower part (below the junction). At the end you will have  two separated piece of leg-bone.    <br>
<br>      <br><br><div class="gmail_quote">2010/1/14 michiel mentink <span dir="ltr">&lt;<a href="mailto:michael.mentink@st-hughs.ox.ac.uk">michael.mentink@st-hughs.ox.ac.uk</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>Well, the volume contains the knee within the boundaries. This means that at least<br>the outer slices have &quot;no knee&quot; bits in them. If a seed would be placed there, then<br>also &quot;no knee&quot; bits would be segmented as being &quot;knee&quot;.<br>


<br>I&#39;m considering in making an interactive seed placing window that places seeds down<br>all axes though, and give the user the option to remove seeds on the outer slices, <br>so it was a good suggestion you gave.<br>


<br>Michael<div><div></div><div class="h5"><br><br><div class="gmail_quote">On Thu, Jan 14, 2010 at 2:11 PM, Mark Roden <span dir="ltr">&lt;<a href="mailto:mmroden@gmail.com" target="_blank">mmroden@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Hi Michael,<br>
<br>
Why not try seeding down some central axis in 3D?  Why do everything<br>
one plane at a time, when you have a 3D volume already, and can just<br>
use that?<br>
<br>
Mark<br>
<br>
On Thu, Jan 14, 2010 at 2:59 AM, michiel mentink<br>
<div><div></div><div>&lt;<a href="mailto:michael.mentink@st-hughs.ox.ac.uk" target="_blank">michael.mentink@st-hughs.ox.ac.uk</a>&gt; wrote:<br>
&gt; I was playing around yesterday with the slice I posted to this thread.<br>
&gt;<br>
&gt; When placing one single seed, you can find the bone rather well, but there<br>
&gt; is a big risk that the region spills over into the tissue surrounding the<br>
&gt; bone.<br>
&gt; I haven&#39;t experimented yet with placing multiple seeds.<br>
&gt;<br>
&gt; If you look at the picture, you can see that the area surrounding the<br>
&gt; cartilage is delimiting the bone very well, but the side of the bone does<br>
&gt; not produce<br>
&gt; sharp edges in the edge detect filter bit of this segmentation algorithm.<br>
&gt;<br>
&gt; Also, I only tried one slice, and actually, I&#39;d like to segment a complete<br>
&gt; 3D volume of the bone. That means I have to place multiple seeds along the<br>
&gt; bone and figure out some set of parameters that produces good results for<br>
&gt; every slice.<br>
&gt;<br>
&gt; I&#39;m a bit weary about this type of segmentation but I&#39;ll continue<br>
&gt; experimenting with it. Please let me know if you have<br>
&gt; hints/tips/suggestions/experiences<br>
&gt; regarding this.<br>
&gt;<br>
&gt; Michael<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; On Wed, Jan 13, 2010 at 4:30 PM, marco giordano &lt;<a href="mailto:marco.giord@gmail.com" target="_blank">marco.giord@gmail.com</a>&gt;<br>
&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; Hi michiel,<br>
&gt;&gt;<br>
&gt;&gt; I am also involved in solving a similar problem so I am interested in any<br>
&gt;&gt; possible solution.<br>
&gt;&gt;<br>
&gt;&gt; I did not look at the values but it seems that the bones are well<br>
&gt;&gt; delimited and also quite homogeneous.<br>
&gt;&gt; If you can specify a seed easily (e.g by looking at the histogram) I would<br>
&gt;&gt; try with region growing first. The problem might be that the segmented<br>
&gt;&gt; region overgrows if the borders are not sharp.<br>
&gt;&gt;<br>
&gt;&gt; Also watersheds should work but It will give you a complete segmentation,<br>
&gt;&gt; then you should select the region by yourself.<br>
&gt;&gt;<br>
&gt;&gt; Level sets may also be an option but it might be too much for this case.<br>
&gt;&gt;<br>
&gt;&gt; I would be curious to see the results, please share any experience.<br>
&gt;&gt;<br>
&gt;&gt; Regards<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; 2010/1/12 michiel mentink &lt;<a href="mailto:michael.mentink@st-hughs.ox.ac.uk" target="_blank">michael.mentink@st-hughs.ox.ac.uk</a>&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; The images are made with MRI.<br>
&gt;&gt;&gt;&gt;&gt; You can see the two bones in the middle.<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Michael<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; On Tue, Jan 12, 2010 at 3:10 PM, siqi chen &lt;<a href="mailto:siqichensc@gmail.com" target="_blank">siqichensc@gmail.com</a>&gt;<br>
&gt;&gt;&gt;&gt;&gt; wrote:<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; If you can post one sample image, that would be helpful to determine<br>
&gt;&gt;&gt;&gt;&gt;&gt; which filter is the appropriate one.<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; Siqi<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; On Tue, Jan 12, 2010 at 10:08 AM, michiel mentink<br>
&gt;&gt;&gt;&gt;&gt;&gt; &lt;<a href="mailto:michael.mentink@st-hughs.ox.ac.uk" target="_blank">michael.mentink@st-hughs.ox.ac.uk</a>&gt; wrote:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; Does anyone have experience with or know which segmentation algorithm<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; can be used<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; best for segmenting bones in a knee?<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; There are about 100 pages of segmentation algorithms in the ITK<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; software guide..<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; I have a DICOM volume I want to segment into a binary (labeled)<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; volume and ultimately<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; convert to a surface mesh of the individual bones.<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; thanks, Michael<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; _____________________________________<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; Visit other Kitware open-source projects at<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; Kitware offers ITK Training Courses, for more information visit:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://www.kitware.com/products/protraining.html" target="_blank">http://www.kitware.com/products/protraining.html</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; Please keep messages on-topic and check the ITK FAQ at:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://www.itk.org/Wiki/ITK_FAQ" target="_blank">http://www.itk.org/Wiki/ITK_FAQ</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; Follow this link to subscribe/unsubscribe:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://www.itk.org/mailman/listinfo/insight-users" target="_blank">http://www.itk.org/mailman/listinfo/insight-users</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; _____________________________________<br>
&gt;&gt;&gt; Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Visit other Kitware open-source projects at<br>
&gt;&gt;&gt; <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Kitware offers ITK Training Courses, for more information visit:<br>
&gt;&gt;&gt; <a href="http://www.kitware.com/products/protraining.html" target="_blank">http://www.kitware.com/products/protraining.html</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Please keep messages on-topic and check the ITK FAQ at:<br>
&gt;&gt;&gt; <a href="http://www.itk.org/Wiki/ITK_FAQ" target="_blank">http://www.itk.org/Wiki/ITK_FAQ</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Follow this link to subscribe/unsubscribe:<br>
&gt;&gt;&gt; <a href="http://www.itk.org/mailman/listinfo/insight-users" target="_blank">http://www.itk.org/mailman/listinfo/insight-users</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt; Marco G.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; _____________________________________<br>
&gt;&gt; Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
&gt;&gt;<br>
&gt;&gt; Visit other Kitware open-source projects at<br>
&gt;&gt; <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
&gt;&gt;<br>
&gt;&gt; Kitware offers ITK Training Courses, for more information visit:<br>
&gt;&gt; <a href="http://www.kitware.com/products/protraining.html" target="_blank">http://www.kitware.com/products/protraining.html</a><br>
&gt;&gt;<br>
&gt;&gt; Please keep messages on-topic and check the ITK FAQ at:<br>
&gt;&gt; <a href="http://www.itk.org/Wiki/ITK_FAQ" target="_blank">http://www.itk.org/Wiki/ITK_FAQ</a><br>
&gt;&gt;<br>
&gt;&gt; Follow this link to subscribe/unsubscribe:<br>
&gt;&gt; <a href="http://www.itk.org/mailman/listinfo/insight-users" target="_blank">http://www.itk.org/mailman/listinfo/insight-users</a><br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt; _____________________________________<br>
&gt; Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
&gt;<br>
&gt; Visit other Kitware open-source projects at<br>
&gt; <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
&gt;<br>
&gt; Kitware offers ITK Training Courses, for more information visit:<br>
&gt; <a href="http://www.kitware.com/products/protraining.html" target="_blank">http://www.kitware.com/products/protraining.html</a><br>
&gt;<br>
&gt; Please keep messages on-topic and check the ITK FAQ at:<br>
&gt; <a href="http://www.itk.org/Wiki/ITK_FAQ" target="_blank">http://www.itk.org/Wiki/ITK_FAQ</a><br>
&gt;<br>
&gt; Follow this link to subscribe/unsubscribe:<br>
&gt; <a href="http://www.itk.org/mailman/listinfo/insight-users" target="_blank">http://www.itk.org/mailman/listinfo/insight-users</a><br>
&gt;<br>
&gt;<br>
</div></div></blockquote></div><br>
</div></div><br>_____________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at<br>
<a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Kitware offers ITK Training Courses, for more information visit:<br>
<a href="http://www.kitware.com/products/protraining.html" target="_blank">http://www.kitware.com/products/protraining.html</a><br>
<br>
Please keep messages on-topic and check the ITK FAQ at:<br>
<a href="http://www.itk.org/Wiki/ITK_FAQ" target="_blank">http://www.itk.org/Wiki/ITK_FAQ</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.itk.org/mailman/listinfo/insight-users" target="_blank">http://www.itk.org/mailman/listinfo/insight-users</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>Marco Giordano<br><a href="mailto:MSN%3Agilmour812002@yahoo.it">MSN:gilmour812002@yahoo.it</a><br>ICQ :285-118-610<br>SKYPE:marcogiord81<br>