Skip to content

Commit

Permalink
ENH: improve the initialization method of the extrinsic parameters.
Browse files Browse the repository at this point in the history
My homography decomposition methods were implemented in a dodgy manner
and without any real understanding of the maths. I simply replaced them
with the robust P3P solver that we have at our disposal (Lambda-Twist).
  • Loading branch information
oddkiva committed Jun 6, 2024
1 parent eb4c773 commit cc01581
Show file tree
Hide file tree
Showing 8 changed files with 240 additions and 644 deletions.
7 changes: 3 additions & 4 deletions cpp/drafts/Calibration/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
add_library(
DO_Sara_Calibration STATIC
Chessboard.hpp Chessboard.cpp #
HomographyDecomposition.cpp HomographyDecomposition.hpp #
HomographyEstimation.cpp HomographyEstimation.hpp)
DO_Sara_Calibration #
STATIC Chessboard.hpp Chessboard.cpp #
Utilities.hpp)
target_link_libraries(DO_Sara_Calibration PUBLIC DO::Sara::Core
DO::Sara::Graphics)
set_property(TARGET DO_Sara_Calibration PROPERTY FOLDER "Libraries/Sara")
Expand Down
196 changes: 0 additions & 196 deletions cpp/drafts/Calibration/HomographyDecomposition.cpp

This file was deleted.

28 changes: 0 additions & 28 deletions cpp/drafts/Calibration/HomographyDecomposition.hpp

This file was deleted.

109 changes: 0 additions & 109 deletions cpp/drafts/Calibration/HomographyEstimation.cpp

This file was deleted.

24 changes: 0 additions & 24 deletions cpp/drafts/Calibration/HomographyEstimation.hpp

This file was deleted.

Loading

0 comments on commit cc01581

Please sign in to comment.