Hi,
Another possibility is that the distorsions of your images are too strong to fit the camera type SIMPLE_RADIAL.
I typically encountered this kind of problem with the GoPro mode called LINEAR which I supposed to be linear.
I solved it by using a camera type with more parameters (I believe it was RADIAL_FISHEYE), what removed
the curvature.
I take the opportunity of this thread to notice that a reconstruction that could be generated with a simple camera type
(like the SIMPLE_RADIAL) may fail with a more powerful camera type extending the first one. This looks a little
weird to me because the first solution could be theoretically found with additional parameters set to 0, and I was thinking
that the additional parameters could somewhat help to improve it, but I guess that Ceres can't manage to converge
to something close to this first solution, maybe because of the initialisation of these parameters ?
Any clue is welcome...
Best regards,
Pierre-Olivier