Public Member Functions | |
ESM_data (const Mat &ref, const Mat &live, const Mat &K, const Mat &Kinv) | |
void | estimageRandH (Mat &R, Mat &H, int iters) |
Private Member Functions | |
void | updateGradient () |
void | updateW () |
void | updateWarp () |
Private Attributes | |
Mat | grad_diff_ |
Mat | grad_live_ |
float | grad_norm_ |
Mat | grad_ref_ |
Mat | H_ |
const Mat | K_ |
const Mat | Kinv_ |
const Mat | live_ |
Mat | R_ |
Mat | R_new_ |
Mat | R_w_ |
const Mat | ref_ |
Mat | w_ |
Mat | w_jacobian_ |
Mat | warped_ |
Static Private Attributes | |
static const Mat | EYE = Mat::eye(3, 3, CV_32F) |
Definition at line 59 of file medical_test.cpp.
ESM_data::ESM_data | ( | const Mat & | ref, |
const Mat & | live, | ||
const Mat & | K, | ||
const Mat & | Kinv | ||
) | [inline] |
Definition at line 63 of file medical_test.cpp.
void ESM_data::estimageRandH | ( | Mat & | R, |
Mat & | H, | ||
int | iters | ||
) | [inline] |
Definition at line 70 of file medical_test.cpp.
void ESM_data::updateGradient | ( | ) | [inline, private] |
Definition at line 86 of file medical_test.cpp.
void ESM_data::updateW | ( | ) | [inline, private] |
Definition at line 75 of file medical_test.cpp.
void ESM_data::updateWarp | ( | ) | [inline, private] |
Definition at line 79 of file medical_test.cpp.
const Mat ESM_data::EYE = Mat::eye(3, 3, CV_32F) [static, private] |
Definition at line 107 of file medical_test.cpp.
Mat ESM_data::grad_diff_ [private] |
Definition at line 100 of file medical_test.cpp.
Mat ESM_data::grad_live_ [private] |
Definition at line 102 of file medical_test.cpp.
float ESM_data::grad_norm_ [private] |
Definition at line 105 of file medical_test.cpp.
Mat ESM_data::grad_ref_ [private] |
Definition at line 101 of file medical_test.cpp.
Mat ESM_data::H_ [private] |
Definition at line 98 of file medical_test.cpp.
const Mat ESM_data::K_ [private] |
Definition at line 110 of file medical_test.cpp.
const Mat ESM_data::Kinv_ [private] |
Definition at line 111 of file medical_test.cpp.
const Mat ESM_data::live_ [private] |
Definition at line 109 of file medical_test.cpp.
Mat ESM_data::R_ [private] |
Definition at line 96 of file medical_test.cpp.
Mat ESM_data::R_new_ [private] |
Definition at line 97 of file medical_test.cpp.
Mat ESM_data::R_w_ [private] |
Definition at line 95 of file medical_test.cpp.
const Mat ESM_data::ref_ [private] |
Definition at line 108 of file medical_test.cpp.
Mat ESM_data::w_ [private] |
Definition at line 93 of file medical_test.cpp.
Mat ESM_data::w_jacobian_ [private] |
Definition at line 94 of file medical_test.cpp.
Mat ESM_data::warped_ [private] |
Definition at line 103 of file medical_test.cpp.