-
Notifications
You must be signed in to change notification settings - Fork 281
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problems with Large Focal Lengths #240
Comments
Did you try using incremetal Sfm? |
Yes I have, What looks interesting is, pair-wise Theia seems to do well in finding the correct relative pose (compared to actual GPS and IMU measurements). But it gets stumped on localization. First, Global: Reconstruction estimation statistics: Global Reconstruction Estimator timings: Second, Incremental: I0429 06:51:36.625181 11959 perspective_three_point.cc:202] The 3 world points are collinear! No solution for absolute pose exits. Incremental Reconstruction Estimator timings: Last, Hybrid: I0429 06:57:23.620947 12252 perspective_three_point.cc:202] The 3 world points are collinear! No solution for absolute pose exits. Hybrid Reconstruction Estimator timings: And this is the flag file I used for all three, except the change the reconstruction estimator : //############## Optimize For ############### //############## Feature Extraction ############### //############## Matching Options ############### //############## Global Feature Extraction ############### //############## General SfM Options ############### //############## Global SfM Options ############### //############## Incremental SfM Options ############### //############## Bundle Adjustment Options ############### //############## Track Subsampling Options ############### //############## Triangulation Options ############### //############## Logging Options ############### |
First of all, thanks for this cool API, it's an awesome sandbox.
The problem I would like help with, I have a collection of 47 images taken with a camera of focal length 800mm
Theia manages to get through two_view_geometric_verification, and bundle adjust the two_view_info with reasonable results, but then starts to give me the following messages:
I0425 12:49:04.235623 31351 perspective_three_point.cc:202] The 3 world points are collinear! No solution for absolute pose exits.
and it goes on like that for awhile before giving:
I0425 12:49:04.320199 31351 localize_view_to_reconstruction.cc:240] Failed to localize view id 0 with only 0 out of 31 features as inliers.
I0425 12:49:04.321336 31351 reconstruction_builder.cc:384]
Reconstruction estimation statistics:
Num estimated views = 2
Num input views = 47
Num estimated tracks = 295
Num input tracks = 12067
Pose estimation time = 0.003196
Triangulation time = 0
Bundle Adjustment time = 0
Total time = 0.258344
Incremental Reconstruction Estimator timings:
Time to find an initial seed for the reconstruction: 0.168333
I0425 12:49:04.340247 31351 sparse_reconstruction.cc:542]
Num views: 2
Num 3D points: 295
I0425 12:49:04.340484 31351 print_reconstruction_statistics.h:83]
Num observations: 590
Num reprojections behind camera: 0
Mean reprojection error = 0.742716
Median reprojection_error = 0.492501
I0425 12:49:04.340512 31351 print_reconstruction_statistics.h:112] Mean track length: 2
I0425 12:49:04.340518 31351 print_reconstruction_statistics.h:119] Median track length: 2
I0425 12:49:04.340534 31351 print_reconstruction_statistics.h:123] Track length histogram =
[2 - 3) = 295
[3 - 4) = 0
[4 - 5) = 0
[5 - 6) = 0
[6 - 7) = 0
[7 - 8) = 0
[8 - 9) = 0
[9 - 10) = 0
[10 - 15) = 0
[15 - 20) = 0
[20 - 25) = 0
[25 - 50) = 0
I understand the problems of dealing with narrow field of view. What I'd like help with is advise on where and how to modify Theia to try and solve this. knowing that I have very accurate gps and orientation of the cameras, plus focal length.
Thanks! in advance.
The text was updated successfully, but these errors were encountered: