[prev in list] [next in list] [prev in thread] [next in thread]
List: insight-users
Subject: RE: [Insight-users] Lost in registration: NMI and 1+1
From: Martin Kavec <kavec () messi ! uku ! fi>
Date: 2004-11-30 7:56:40
Message-ID: Pine.A41.4.58.0411300941080.171460 () messi ! uku ! fi
[Download RAW message or body]
Hi Julien
On Mon, 29 Nov 2004, Julien Jomier wrote:
> Hi Martin,
>
> This type of exception means that the optimizer is going too far in the
> parameters space.
>
> One thing you can try to adjust for the 1+1 optimizer is the initial radius.
> Basically this optimizer is doing a random search of the parameters and
> start with an initial radius, meaning, for instance, that if your initial
> radius is 40 the first iteration will optimize each parameters in the range
> [-40,40] around th e initial parameter values.
I think I went through the SoftwareGuide and examples so many times that
everything look so familiar and I thought I understand it. However, I
haven't realize, until your email, what the initial radius does.
> I'm confident that this is
> your problem since you are optimizing a quaternion transform with such a
> range...
And you are right. The problem were initial radius, together with
translation scaling. I modified them so the ratio "came" closer to the
range and I got, at least, rid of the exception. Now, I can start
optimizing the whole registration loop.
> Try to decrease the initialRadius of optimizer (initialRadius =
> 1?).
>
> Also you might want to change the scaling such that initialRadius/scaling is
> within a "correct" range.
>
> Hope that helps,
It really helped a lot. I was becoming desperate. Thanks a lot.
>
> Julien
Martin
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic