You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi, the team of sat-bundleadjus:
Firstly, it's an awesome project. I have a question of why the rotation vector and translation vector are set to zero vector when in RPC model and the goal is to correct rotation matrix. The default camera mode is rpc and the default camera parameter to optimize is rotation matrix.
The parameter to be optimized is the first three element of self.cam_params which is the rotation vector. And this to be optimized parameter is stored in self.params_opt which will be used as the variable to be optimized.
In bundle_adjust.ba_core.run_ba_optimization, it reads the value of vars_init = p.params_opt.copy(), and then use this as the initial guess to feed into the solver.
My question is that since the cam_params is a 9-vector, wouldn't the solver will solve all the 9-vector instead of only the rotation matrix?
Best,
The text was updated successfully, but these errors were encountered:
Hi, the team of sat-bundleadjus:
Firstly, it's an awesome project. I have a question of why the rotation vector and translation vector are set to zero vector when in RPC model and the goal is to correct rotation matrix. The default camera mode is
rpc
and the default camera parameter to optimize is rotation matrix.bundle_adjust/ba_params.py
, it's setting rotation and translation vector to zero vector.self.cam_params
which is the rotation vector. And this to be optimized parameter is stored inself.params_opt
which will be used as the variable to be optimized.bundle_adjust.ba_core.run_ba_optimization
, it reads the value of vars_init = p.params_opt.copy(), and then use this as the initial guess to feed into the solver.My question is that since the
cam_params
is a 9-vector, wouldn't the solver will solve all the 9-vector instead of only the rotation matrix?Best,
The text was updated successfully, but these errors were encountered: