Question: How to enforce fixed wand length constraint in bundle adjustment using Ceres Solver?

30 views
Skip to first unread message

Aafaq Inamdar

unread,
Jan 9, 2025, 4:16:08 PMJan 9
to Ceres Solver

Hi everyone,

I’m working on a problem involving wand-based camera calibration and want to perform bundle adjustment using Ceres Solver. My goal is to obtain highly accurate intrinsic parameters and distortion coefficients. The method involves using a rigid wand with a known fixed length, and I want to enforce this length constraint during optimization.

Here’s my approach:

  1. Use the wand's known length as a geometric constraint during bundle adjustment.
  2. After optimization, triangulate points with OpenCV using the calibrated camera parameters.

How should I model this length constraint in Ceres? Should I add a custom residual block enforcing the distance between two 3D points on the wand to remain constant across frames?

Any advice on defining the cost function and ensuring good convergence for precise intrinsic calibration would be greatly appreciated!

Thanks!

Sameer Agarwal

unread,
Jan 10, 2025, 8:35:20 AMJan 10
to ceres-...@googlegroups.com
what is wand based camera calibration? can you describe it some more detail?

--
You received this message because you are subscribed to the Google Groups "Ceres Solver" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ceres-solver...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/ceres-solver/f31917ab-009a-4988-bdf7-e71e9940434bn%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages