[Insight-users] Mean Curvature Calculation in Level Set
Joshua Cates
cates at sci . utah . edu
Thu, 20 Nov 2003 12:01:12 -0700 (MST)
Hello Sah,
The default curvature calculation in the Level Set function is mean
curvature. I cannot find the line of code that you reference. Look in
the file itkLevelSetFunction.txx, method ComputeMeanCurvature(). The
terms for the calculation come from the precomputed Hessian matrix.
Josh.
______________________________
Josh Cates
Scientific Computing and Imaging Institute
University of Utah
Email: cates at sci . utah . edu
Phone: (801) 587-7697
URL: http://www . sci . utah . edu/~cates
On Fri, 14 Nov 2003, Sah Rayman wrote:
> I am looking at function:
>
> template <class TImageType>
> typename LevelSetFunction<TImageType>::ScalarValueType
> LevelSetFunction<TImageType>::ComputeMeanCurvature()
>
> in itkLevelSetFunction.txx, line 158 (ITK 1.4)
>
> When I compared that to Sethian's "Level Set Methods
> and Fast Marching Methods", 2ndEd, pp. 70, Eq. 6.36, I
> found that the C++ implementation contain some extra
> terms in nominator:
>
> -dx[0]*dx[0]*dxy[0][0]-dx[1]*dx[1]*dxy[1][1]-...
>
> Can someone tell me what are these additional terms
> for? Is the result still mean curvature? Any reference
> for that?
>
>
> __________________________________
> Do you Yahoo!?
> Protect your identity with Yahoo! Mail AddressGuard
> http://antispam . yahoo . com/whatsnewfree
> _______________________________________________
> Insight-users mailing list
> Insight-users at itk . org
> http://www . itk . org/mailman/listinfo/insight-users
>