AW: [Insight-users] Question about
SymmetricForcesDemonsRegistrationFilter
and LevelSetMotionRegisrationFilter
Corinne Mattmann
mattmaco at ee.ethz.ch
Thu Jul 15 09:40:53 EDT 2004
Hi Guorong,
QUESTION 2:
The SymmetricForcesDemonsRegistrationFilter is based on formula (5) out
of Thirion's paper:
Jean-Philippe Thirion: Fast Non-Rigid Matching of 3D Medical Images; May
1995; Publication no. 2547 at INRIA (http://www.inria.fr/rrrt/rr-2547.html).
It is basiacally the same as the original formula (4) except that
instead of just considering one image gradient (the one of the fixed
image), the moving image gradient is included as well. This leads to
better results where there is a large deformation.
The implementation of this formula can be found in the file
SymmetricForcesDemonsRegistrationFunction on line 163-323.
Hope this answers your question,
Corinne
___________________________________________________________
Message: 2
Date: Thu, 15 Jul 2004 15:12:55 +0800
From: "Guorong Wu"
Subject: [Insight-users] Question about
SymmetricForcesDemonsRegistrationFilter and
LevelSetMotionRegisrationFilter
To: ITK Mailling List
Message-ID: <20040715071305.26CA27B09EE at mx1.sjtu.edu.cn>
Content-Type: text/plain; charset="gb2312"
Hello all:
In the directory /Insight/Examples/Registration there are three demons
like non-rigid registration examples: DeformableRegistration2.cxx,
DeformableRegistration3.cxx DeformableRegistration5.cxx respectively.
DeformableRegistration2.cxx is based on Thirion's original demons
algorithm, and DeformableRegistration3.cxx use symmetric forces which
can avoid the non-uniformity of deformation field, while
DeformRegistration5.cxx implements a deformable registration algorithm
that align a fixed image and a moving image under level set motion.
I'v tested those three programs for sevel MR brain images finding that
levelsetmotionfilter is the most efficient one. Symmetricforcefilter
does great better result than Thirion's but the computation time is
three times than demonsregistrationfilter. The match result of
levelsetmotionfilter is about 10% better than symmetricforcefilter in
every test while takes much less (about 30%) time than
demonsregistraionfilter.
I am so interested in itkSymmetricForcesDemonsRegistrationFilter and
itkLevelSetMotionRegistrationFilter that I look into the source code of
these algorithms, but I am got confused in some implementations in the
souce code. So I will be very appreciated if someone would give me some
help. Thanks in advance.
QUESTION1: This is about LevelSetMotionRegistrationFilter. I'v read the
paper mentioned in
/Code/Algorithms/itkLevelSetMotionRegistrationFilter.h. In this paper,
the process of registration is controled by two PEDs (equation 23 and
equation 27). But in itkLevelSetMotionRegistrationFunction I could only
find the implementation of equation 27 in function ComputeUpdate(...) at
line 399. Could someone tell me where is the implementation of equation 23?
QUESTION2: SysmmetricForcesRegistrationFilter is the variant of
triditional demons which is contributed by Corinne Mattmann. I could see
the modification through the source code but cann't tell why does it
take the effect. Would you like to recommmend some paper?
QUESTION3: Most of the registraion methods is proposed in the
multi-resolution framework. But the example programs does not use
multi-resolution. If I try to add it to the examples what kind of work I
should do or what should I take careful?
Good Luck.
????????????????Guorong Wu
????????????????grwu at sjtu.edu.cn
????????????????????2004-07-15
=============================================================
Guorong Wu
The Department of Computer Science and Technology
Shanghai Jiao Tong University
1954 Huashan RD
Shanghai China
200030
Tel: +86 21 3226 1236 , 6293 2089
=============================================================
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fox.gif
Type: image/gif
Size: 9519 bytes
Desc: not available
Url :
http://public.kitware.com/pipermail/insight-users/attachments/20040715/c431ca5c/fox-0001.gif
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://public.kitware.com/pipermail/insight-users/attachments/20040715/27cb1779/attachment.htm
More information about the Insight-users
mailing list