octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Package for level-set method?


From: Daniel Kraft
Subject: Re: Package for level-set method?
Date: Wed, 12 Mar 2014 14:50:36 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0

Hi!

On 2014-03-12 14:37, Julien Bect wrote:
> On 12/03/2014 14:28, Juan Pablo Carbajal wrote:
>> Very interesting!
>>
>> If you prepare a package and uploaded it somewhere I can check it and
>> test the instalation. Best place would be bitbucket, github etc...
> 
> I agree : level-set methods are useful and can serve many purposes. 
> Having them in Octave would be great.
> 
> There is a Matlab toolbox for levet-set methods Ian Mitchell
> 
> http://www.cs.ubc.ca/~mitchell/ToolboxLS 
> <http://www.cs.ubc.ca/%7Emitchell/ToolboxLS>
> 
> but unfortunately the licence is not compatible with the GPL.

Thanks for the quick feed-back!  I'm not yet ready to have a package
immediately, wanted to gauge interest first.  (But the code is all there
and works, just needs packaging and polishing.)

Note, though, that my package won't even get close to the Toolbox linked
to above as far as I can tell, it only includes some basic methods for
evolution and geometry.  It also supports just the level-set equation
mentioned in the OP that can be used to shape optimisation (and other
things like active contours), not things like mean-curvature flow.  (But
of course, we can start small and extend it later.)

However, it seems as if my method of calculation based on the Eikonal
equation with Fast Marching is different from what the Toolbox does
(time stepping, but I've only looked at the manual very quickly).  I've
not much experience with time stepping for the LSE, but my impression is
that my approach is more efficient and also robust (but it only works
for specific equations, or at least, I know that it works for my
situation but know nothing about others).

But nevertheless, it seems there's interest, so I will ask about
permission to release the code freely and try to provide a test package
as soon as possible. :)

Yours,
Daniel

-- 
http://www.domob.eu/
OpenPGP: 901C 5216 0537 1D2A F071  5A0E 4D94 6EED 04F7 CF52
Namecoin: id/domob -> https://nameid.org/?name=domob
--
Done:  Arc-Bar-Cav-Hea-Kni-Ran-Rog-Sam-Tou-Val-Wiz
To go: Mon-Pri

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]