bazar
1.3.1
|
Public Member Functions | |
PoseObs () | |
virtual int | get_nb_measures () const |
virtual void | eval_func (const double *params, double *f, double *J, void **user_data) const |
Public Member Functions inherited from ls_minimizer2::observation | |
virtual | ~observation () |
observation () | |
void | set_default_values (void) |
void | set_weight (flt_t w) |
virtual flt_t | residual (const flt_t *computed_b) const |
bool | operator< (const observation &a) const |
Public Attributes | |
double | target [2] |
int | cam |
int | point |
Public Attributes inherited from ls_minimizer2::observation | |
flt_t | squared_c_current |
flt_t | squared_c |
flt_t | c_min |
flt_t | c_max |
flt_t | weight |
flt_t | sqrt_weight |
flt_t | confidence |
flt_t * | b |
bool | outlier |
bool | ground_truth_outlier |
bool | delete_me |
bool | array_delete_me |
Definition at line 371 of file CamAugmentation.cpp.
|
inline |
Definition at line 376 of file CamAugmentation.cpp.
References ls_minimizer2::observation::b, and target.
|
virtual |
Implements ls_minimizer2::observation.
Definition at line 384 of file CamAugmentation.cpp.
References cam, cvmGet(), CamCalibration::ExtractRotationTranslationFrom3x4Matrix(), CamCalibration::HomogenousNormalizeVector(), CamCalibration::Mat3x4Mul(), point, and twomat_gradian().
|
inlinevirtual |
Implements ls_minimizer2::observation.
Definition at line 379 of file CamAugmentation.cpp.
int PoseObs::cam |
Definition at line 374 of file CamAugmentation.cpp.
Referenced by eval_func().
int PoseObs::point |
Definition at line 375 of file CamAugmentation.cpp.
Referenced by eval_func().
double PoseObs::target[2] |
Definition at line 373 of file CamAugmentation.cpp.
Referenced by PoseObs().