[Insight-users] Is it acceptive to set seeds outside of region
of interest in Geodesic Active Contour Level Set?
Chris McIntosh
cmcintos.sfu at gmail.com
Wed Mar 28 13:41:22 EST 2007
Hi Goo,
Firstly, if you want to experiment with GAC without programming things
or worrying that you got something wrong
then you may start out with the insight applications:
http://www.itksnap.org/
http://www.itk.org/HTML/GeodesicActiveContour.htm
http://www.itk.org/HTML/ShapeDetectionLevelSet.htm
Personally I recommend starting with itk-SNAP, because its very easy to use.
1) You can use seeds outside the object you want to segment but it
certainly makes the segmentation
take longer, and more difficult. To my knowledge when you set seeds and
then run the fast-marching you create
small circles (or spheres) in 3D as the initial signed distance
transform. You can verify this by taking the output
of the fast-marching and writing it to file. Note, however, depending on
the setting of the parameters the GAC
method may prefer to shrink or expand the shape. If your going to shrink
it's best to start with the target completely
encompassed, if your going to expand its best to start completely inside.
2) Every Level Set method requires an initial signed distance function
as input. You can specify that input as seeds via
fast marching, or if you have a rough approximation of your segmentation
you can initialize using the signed distance
transform of the binary segmentation estimate.
In general though I can tell you for many structures its not trivial to
get the standard level set formulations like GAC,
etc to segment the image, unless you are able to initialize very close
to the segmentation (and sometimes even then).
Cheers,
Chris
Goo wrote:
> Hi all:
> I intend using Geodesic Active Contour Level Set to segment tissue.
> It's common using fast marching as initialization mechanism in ITK
> level set methods.
> However, I doubted of the feasibility if the seeds are outside of the
> region to segment.
> For this reason, there are two questions in here.
>
> (1) Can I set seeds that are outside of region I want to segment?
> (2) Whether such methods that using level set without fast marching or
> without requirement to give seeds.
>
> Regards.
> ------------------------------------------------------------------------
>
> _______________________________________________
> 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