Hello Matthias,
thanks for your reply. I suspected the initializer too, but using other
registration transforms such as MattesMITranslation, the images don't get
shifted at the start. I will look into the code myself, maybe there are
different initializers for the registration transforms.
Stefan
2010/10/1 Matthias Keil <[email protected]>
> Hi Stefan,
>
> Without having a look at your image data, I would say that the initial
> translation is most likely due to the initializer that is used before
> starting the registration.
>
> Let's say you have already manually registered your moving image quite well
> to the fixed image and now you want to start the automatic registration.
> The
> initalizer has two options (in the GUI) the first one is to initialize the
> two images using their geometric centers. The second option is to use the
> center of gravity based on the grey value representation in the images (can
> be useful e.g. for head images).
>
> Unfortunately the UI doesn't allow for a initialization as is, which would
> use the manual initial transformation. At least not in our version, maybe
> things have changed in the new MITK version.
>
> I hope that helps a bit!
>
> Best,
> Matthias
>
> --
> Dipl.-Ing. Matthias Keil
> Research Assistant 'Cognitive Computing & Medical Imaging'
>
> Fraunhofer-Institut für Graphische Datenverarbeitung IGD
> Fraunhoferstr. 5 | 64283 Darmstadt | Germany
> Tel +49 6151 155-212 | Fax +49 6151 155-480
> [email protected] | www.igd.fraunhofer.de
>
>
> > -----Original Message-----
> > From: "Dänzer, Stefan" [mailto:[email protected]]
> > Sent: Monday, September 27, 2010 3:11 PM
> > To: Fritzsche Klaus; 'Stefan Dänzer'; [email protected]
> > Subject: Re: [mitk-users] Rigid Registration Rotation Matrix Error
> >
> > Thanks for your answer,
> >
> > I tried the other transforms, but my moving image always gets somewhat
> > translated at the start of the registration process.
> >
> > I have put two of the failing image data files on my ftp at:
> > ftp://tisch.dyndns.org/mhd_rigid_regis.zip
> >
> > Stefan
> > _______________________________________________________________________
> > Dipl. Inform. Stefan Daenzer
> > Research Associate | Working Group - Scientific Methods
> >
> > Universität Leipzig | Faculty of Medicine
> > Innovation Center Computer Assisted Surgery (ICCAS)
> > Semmelweisstr. 14
> > D - 04103 Leipzig
> > Germany
> >
> > Phone: ++49 (0) 341 / 97 - 1 20 03
> > Fax: ++49 (0) 341 / 97 - 1 20 09
> > Email: [email protected]
> > ________________________________________
> > From: Fritzsche Klaus [[email protected]]
> > Sent: Friday, September 24, 2010 11:29 AM
> > To: 'Stefan Dänzer'; [email protected]
> > Subject: Re: [mitk-users] Rigid Registration Rotation Matrix Error
> >
> > Hi Stefan,
> >
> > the Rigid3DTransform should not be used for rigid registration since it
> > internally uses 12 parameters for the 6 DoF problem. See
> > http://www.itk.org/pipermail/insight-users/2009-February/029033.html
> > for a discussion.
> >
> > I think we should remove the transform from the list of choices. For
> > your registration problem you can focus on the transforms I mentioned
> > in my last email. You can consult the ITK software guide on what
> > transforms and optimizers go well together.
> >
> > Best regards
> > Klaus
> >
> > -----Ursprüngliche Nachricht-----
> > Von: Fritzsche Klaus [mailto:[email protected]]
> > Gesendet: Freitag, 24. September 2010 10:16
> > An: 'Stefan Dänzer'; [email protected]
> > Betreff: Re: [mitk-users] Rigid Registration Rotation Matrix Error
> >
> > Hi Stefan,
> >
> > I meant to say that there are no alternatives in applying the Rigid3d-
> > Transform by other means than the rigid registration view. Of course
> > you can experiment with transforms like Euler3D, QuaternionRigid, and
> > VersorRigid3D that all perform translation and rotation without
> > scaling.
> >
> > Best regards,
> > Klaus
> >
> > -----Ursprüngliche Nachricht-----
> > Von: Fritzsche Klaus [mailto:[email protected]]
> > Gesendet: Freitag, 24. September 2010 09:38
> > An: 'Stefan Dänzer'; [email protected]
> > Betreff: Re: [mitk-users] Rigid Registration Rotation Matrix Error
> >
> > Hi Stefan,
> >
> > There is no direct alternative for this registration problem. We will
> > take a look at the bug as fast as possible and inform you about the
> > progress.
> >
> > Best regards,
> > Klaus
> >
> > ---
> > Dr. rer. nat. Klaus H. Fritzsche
> > Deutsches Krebsforschungszentrum (DKFZ) in der Helmholtz-Gemeinschaft
> > Abteilung Medizinische und Biologische Informatik Im Neuenheimer Feld
> > 280, D-69120 Heidelberg
> > Tel: 49-(0)6221-42-3545, Fax: 49-(0)6221-42-2354
> > E-Mail: [email protected], Web: www.dkfz.de
> >
> > Vertraulichkeitshinweis: Diese Nachricht ist ausschließlich für die
> > Personen bestimmt, an die sie adressiert ist. Sie kann vertrauliche
> > und/oder nur für den/die Empfänger bestimmte Informationen enthalten.
> > Sollten Sie nicht der bestimmungsgemäße Empfänger sein, kontaktieren
> > Sie bitte den Absender und löschen Sie die Mitteilung. Jegliche
> > unbefugte Verwendung der Informationen in dieser Nachricht ist
> > untersagt.
> >
> > -----Ursprüngliche Nachricht-----
> > Von: Stefan Dänzer [mailto:[email protected]]
> > Gesendet: Donnerstag, 23. September 2010 20:26
> > An: [email protected]
> > Betreff: [mitk-users] Rigid Registration Rotation Matrix Error
> >
> > Hi,
> >
> > using the Rigid Registration Plugin in Mitk I get the following error
> > message when trying to register two images with a transform that
> > includes rotation (Rigid3DTransform):
> >
> > itk::ERROR: Rigid3DTransform(12ECDE88): Attempting to set a
> > non-orthogonal rotation matrix
> >
> > I`m running on:
> > windows XP x86
> > mitk_svn build
> > ITK 3.18
> > VTK 5.4.2
> > QT4
> >
> > Is there another way to register two images using rotation and
> > translation?
> >
> > Regards,
> >
> > Stefan
> >
> > --
> > Stefan Daenzer
> > Körnerplatz 8
> > 04107 Leipzig
> >
> > Tel.: +49-157-84993879
> >
> > "Work like you don't need the money, love like you've never been hurt
> > and dance like no one is watching." - Randall G Leighton
> >
> > -----------------------------------------------------------------------
> > -------
> > Nokia and AT&T present the 2010 Calling All Innovators-North America
> > contest
> > Create new apps & games for the Nokia N8 for consumers in U.S. and
> > Canada
> > $10 million total in prizes - $4M cash, 500 devices, nearly $6M in
> > marketing
> > Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi
> > Store
> > http://p.sf.net/sfu/nokia-dev2dev
> > _______________________________________________
> > mitk-users mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/mitk-users
> >
> > -----------------------------------------------------------------------
> > -------
> > Nokia and AT&T present the 2010 Calling All Innovators-North America
> > contest
> > Create new apps & games for the Nokia N8 for consumers in U.S. and
> > Canada
> > $10 million total in prizes - $4M cash, 500 devices, nearly $6M in
> > marketing
> > Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi
> > Store
> > http://p.sf.net/sfu/nokia-dev2dev
> > _______________________________________________
> > mitk-users mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/mitk-users
> >
> > -----------------------------------------------------------------------
> > -------
> > Nokia and AT&T present the 2010 Calling All Innovators-North America
> > contest
> > Create new apps & games for the Nokia N8 for consumers in U.S. and
> > Canada
> > $10 million total in prizes - $4M cash, 500 devices, nearly $6M in
> > marketing
> > Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi
> > Store
> > http://p.sf.net/sfu/nokia-dev2dev
> > _______________________________________________
> > mitk-users mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/mitk-users
> >
> > -----------------------------------------------------------------------
> > -------
> > Nokia and AT&T present the 2010 Calling All Innovators-North America
> > contest
> > Create new apps & games for the Nokia N8 for consumers in U.S. and
> > Canada
> > $10 million total in prizes - $4M cash, 500 devices, nearly $6M in
> > marketing
> > Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi
> > Store
> > http://p.sf.net/sfu/nokia-dev2dev
> > _______________________________________________
> > mitk-users mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/mitk-users
> >
> > -----------------------------------------------------------------------
> > -------
> > Start uncovering the many advantages of virtual appliances
> > and start using them to simplify application deployment and
> > accelerate your shift to cloud computing.
> > http://p.sf.net/sfu/novell-sfdev2dev
> > _______________________________________________
> > mitk-users mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/mitk-users
>
>
--
--
Stefan Daenzer
Körnerplatz 8
04107 Leipzig
Tel.: +49-157-84993879
"Work like you don't need the money, love like you've never been hurt and
dance like no one is watching." - Randall G Leighton
------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
mitk-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mitk-users