[Insight-users] Calibration using Levenberg-Marquardt optimizer

Michael Kirches michael.kirches at googlemail.com
Thu Jul 15 06:13:45 EDT 2010


Dear list,

as I have written to this list before, I have to solve a calibration 
problem for my current project. The problem is about finding eight 
parameters for a coordinate transformation from 2D ultrasound image 
space into a 3D world coordinate system defined by a tracking device. 
The tracking device provides information about spatial position and 
orientation of tracked objects (like a steel rod or something similar).
To find the eight parameters (6 for translation and rotation, 2 for 
scaling), I need to solve a numeric optimization problem. So far, I read 
some examples that use Levenberg-Marquardt optimizer for registration 
problems, so I know how to setup the optimizer in general. I guess to 
solve my problem, I need to implement some kind of mapper to do the 
transformation from 2D into 3D coordinates with the ability to connect 
the optimizer to this mapper class. What base class could I use to do so?

Regards

Michael


More information about the Insight-users mailing list