[Insight-users] itk LevelSetsv4

Matt McCormick matt.mccormick at kitware.com
Thu Dec 8 21:49:42 EST 2011


Hi Cagatay,

On Thu, Dec 8, 2011 at 8:55 PM, cagatay bilgin <bilgincc at gmail.com> wrote:
> I am trying to understand the new level set framework
> and willing to use it in our project. Being able to add
> terms to the level set function would be really helpful
> I think. Is this the direction that ITK will be taking ?

Yes, the new level sets frame takes that direction, and it is a
flexible and powerful approach that allows for new avenues of
research.

> I see two directories LevelSets and LevelSetsv4, one
> having term classes and the other not having them
> which makes me wonder how the framework will be
> working. It is a little hard to find directions and documentation
> for me as the framework is still being developed.

Currently, the old levelsets framework is in the ITKLevelSets module,
and the new framework is in the ITKLevelSetsv4 module.  They are not
compatible, and the term-based framework is ITKLevelSetsv4.

Suggestions for disambiguation of the old and new framework are welcome.

>
> I am trying to build an application that implements the
> geodesic chan vese algorithm which uses the internal
> and external terms from the chan vese algorithm and
> would also include the gradient information from the
> geodesic active contours to snap to the edges better.

The Chan and Vese internal and external terms have been implemented.
An advection term is in the works:

  http://review.source.kitware.com/#change,2914

Arnaud may have better suggstion on how to proceed with the
implementation you desire.

You may find the MICCAI tutorial useful.

  http://midas.kitware.com/community/view/65

There is a copy of the presentation, but also a VirtualBox virtual
machine containing the code and examples.

The code has evolved since MICCAI.  Most notably, the api has been
greatly simplified by not requiring different component class names to
correspond to each type of level set datatype (dense image, Shi,
Whitaker, Malcolm).

Thanks,
Matt


> Should I be working on the filters defined in LevelSets
> or in LevelSetsv4? Is there a geodesic term class
> defined somewhere that I can use with other terms in
> LevelSetsv4 directory ?
>
> Any help would be appreciated
>
> Thank you,
> Cagatay
>
> _____________________________________
> 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.html
>
> 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
>


More information about the Insight-users mailing list