[prev in list] [next in list] [prev in thread] [next in thread] 

List:       insight-users
Subject:    Re: [Insight-users] Monitoring elastic registration performed with
From:       Luis Ibanez <luis.ibanez () kitware ! com>
Date:       2004-01-29 14:40:28
Message-ID: 40191B5C.1030109 () kitware ! com
[Download RAW message or body]


Hi Vince,


There is not an optimizer behind the Demons implementation.

The Demons algorithm was nicely implemented in ITK using a
framework for solving partial differencial equations (PDE)s.

The PDE solver is implemented at the level of the DenseFinite 
DifferenceImageFilter.
http://www.itk.org/Insight/Doxygen/html/classitk_1_1DenseFiniteDifferenceImageFilter.html

The parent class of this filter, the FiniteDifferenceImageFilter
http://www.itk.org/Insight/Doxygen/html/classitk_1_1FiniteDifferenceImageFilter.html
invokes progress events.

Therefore, you can simply connect a Command/Observer to the
DemonsRegistrationFilter and listen for ProgressEvent()s as
you would do with any other ITK filter.


You will find a nice example on how to connect an observer
to the DemonsRegistrationFilter in the test.

Insight/Testing/Code/Algorithms/
                   itkDemonsRegistrationFilterTest.cxx


Regards,


    Luis

---------------------
Vincent Daanen wrote:

> Hi guys,
> 
> I try to elastically register images with de Demons Algorithm. I follow 
> the 'tutorial' but I have no information about the registration process 
> once I call filter->Update().
> I saw ( in the tutorial) that is was possible to 'monitor' a 
> registration process but I can't find the underlying optimizer used if 
> the DemonsRegistrationFilter (if there is one !).
> 
> Does anybody can tell me how to monitor the registration process of the 
> DemonsRegistrationFilter ??
> 
> thanks
> 
> Vince
> 




[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic