Hi João,
First, I would make sure you have the global iteration disabled and
attempt to identify the non-linear parameters (radial distortion,
etc) as a pre-processing step. Also, try re-positioning your cameras
slightly (even just a few mm). Doing these things has generally
stopped my convergence issues. I think (but am by no means sure)
that the underlying algorithm may be subject to the problems
specified in:
Oliensis J, Hartley R. Iterative
extensions of the Sturm/Triggs algorithm: convergence and
nonconvergence. IEEE transactions on pattern analysis and machine
intelligence 2007 Dec;29(12):2217-33.
They also specify a solution, which would be great to get
implemented in some open source software.
-Andrew
--
Andrew D. Straw, Ph.D.
Research Institute of Molecular Pathology (IMP)
Vienna, Austria
http://strawlab.org/