-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Customized python interface for bundle adjustment #2509
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
Merged
Merged
Changes from all commits
Commits
Show all changes
47 commits
Select commit
Hold shift + click to select a range
9bc9e20
remove unused teardown for raw bundle adjustment. add some getters.
B1ueber2y 9e72fb0
remove unused line.
B1ueber2y ad5dccb
restructure bundle adjustment.
B1ueber2y 3f5ec5c
add return value (ceres::Problem) for SetUpProblem.
B1ueber2y e702175
fix format.
B1ueber2y 31227c2
bind bundle adjustment draft.
B1ueber2y 0361bb7
update. fix local ba.
B1ueber2y 09b5b1f
revert.
B1ueber2y 9c4b850
update pybind to v2.12. fix py::bind_map.
B1ueber2y e54a158
move the make_opaque for Point3DMap to reconstruction.cc to fix recon…
B1ueber2y 26f61b6
add reconstruction bindings for accessing members directly by id.
B1ueber2y b6dde46
fix format.
B1ueber2y 8daee6b
minor.
8000
B1ueber2y 962a776
useless fix.
B1ueber2y 9d80081
push debug code.
B1ueber2y 78ccc9b
fix format.
B1ueber2y dab7fb6
Merge branch 'dev' into features/custom_ba
B1ueber2y 5a128a1
Merge branch 'fix/reconstruction_points3D' into features/custom_ba
B1ueber2y c4793d9
merge with main.
B1ueber2y 7f168a6
update.
B1ueber2y 209d100
Merge branch 'dev' into features/custom_ba
B1ueber2y 07c676a
update.
B1ueber2y 49020ca
fix formatting.
B1ueber2y 8740cde
update.
B1ueber2y e4505d6
add minor comment.
B1ueber2y 2276cb7
minor
B1ueber2y 1f8ee80
minor.
B1ueber2y 87dbc11
update.
B1ueber2y 134931c
merge with main.
B1ueber2y 1f7f584
update.
B1ueber2y 214c22f
update,
B1ueber2y d610896
update. fix performance.
B1ueber2y 517d91e
fixed.
B1ueber2y 58fc7c2
minor.
B1ueber2y 4f0b199
fix formatting.
B1ueber2y a4012a3
add keep_alive to hold the life of loss.
B1ueber2y 4f020ce
fix formatting.
B1ueber2y 21debe0
Merge branch 'main' into features/custom_ba
B1ueber2y 3e85da7
some updates on syntax.
B1ueber2y ee810cb
fix formatting.
B1ueber2y 67f61f5
make problem_ a shared pointer rather than unique.
B1ueber2y 2762e59
update.
B1ueber2y 3133c41
change const ref to value for shared_ptr return type
B1ueber2y edfb040
remove the binding of ceres options from pycolmap.
B1ueber2y 9378633
add minor comments for pyceres.
B1ueber2y e71d297
minor. add pyceres comments to the head of BA python file
B1ueber2y 5226714
minor + add ceres version string.
B1ueber2y File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Would it make sense to pass the reconstruction to the constructor such that it doesn't need to be provided as argument most of its member functions? I can't see any use case where we need to use a different reconstruction between function calls. Maybe for future PRs @ahojnnes