To clarify I'm looking for some hints how to incorporate this into incremental SfM pipeline.
I see that there was a similar discussion about this https://groups.google.com/forum/#!topic/theia-vision-library/AtMKgidUs_I
To clarify I'm looking for some hints how to incorporate this into incremental SfM pipeline.
--
You received this message because you are subscribed to the Google Groups "Theia Vision Library" group.
To unsubscribe from this group and stop receiving emails from it, send an email to theia-vision-lib...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
And I've spotted BundleAdjustTwoViewInfoAngular in the repo (https://github.com/sweeneychris/TheiaSfM/blob/master/src/theia/sfm/bundle_adjustment/bundle_adjust_two_views.cc#L194)
Can somebody explain what it does, and specifically what paper does this (https://github.com/sweeneychris/TheiaSfM/blob/master/src/theia/sfm/bundle_adjustment/angular_epipolar_error.h#L67) refer to?
I believe there is typo in the AngularEpipolarError class
https://github.com/sweeneychris/TheiaSfM/blob/master/src/theia/sfm/bundle_adjustment/angular_epipolar_error.h#L74
instead of (rotation_matrix * feature2)
should be (rotation_matrix.transpose() * feature2)
But it still return wrong results for some unknown reason for me. For my stereo setup with cameras shifted along x axis it returns translation vector along z axis, and this is weird.