Public Member Functions | |
| void | AssignmentGrad (math::Vector *Ja, double *Ns, double *Yl, double dmax, int k) |
| CCDCore (opentl::modelprojection::Warp *warp, modalities::ContourCCD *contourCCD, int camIdx) | |
| double | CCDerf (double x) |
| double | CCDerfc (double x) |
| double | cheb_eval_e (const CChebSeries *cs, const double x) |
| void | CollectSamplePoints (opentl::core::cvdata::Pose *pose, int scale, opentl::core::cvdata::VisContourSamplePts *mContourData, int targetIdx) |
| void | ComputeAssignmentAndWeight () |
| void | ComputeBlurTable (double lambda, opentl::core::cvdata::VisContourSamplePts *mContourData, int targetIdx) |
| void | ComputeMeasJacobian (core::cvdata::T_MEAS_FEAT *featMeas, int targetIdx) |
| void | ComputeUnnormalizedStatistics (IplImage *img, int targetIdx) |
| double | erfc8 (double x) |
| double | erfc8_sum (double x) |
| double | erfseries (double x) |
| void | LocalStatistics (IplImage *img, opentl::core::cvdata::VisContourSamplePts *mContourData, int targetIdx) |
| void | NormalizeStatistics (int targetIdx) |
| void | printMatrix2 (const char *name, CvMat &M) |
| void | SpaceBlurring (int targetIdx) |
| ~CCDCore () | |
Public Attributes | |
| double * | Assign |
| std::vector< double * > | blur |
| double * | C1 [3] |
| double * | C2 [3] |
| std::vector< int > | CCD_K |
| int * | loutofbound |
| int | m_xres |
| int | m_yres |
| CvMat | MD |
| CvMat | mEi |
| CvMat | MG |
| CvMat | mGradi |
| CvMat | MH |
| CvMat | mHessi |
| CvMat | mHi |
| CvMat | mHT |
| CvMat | mQi |
| CvMat | mRi |
| CvMat | mRinv |
| double * | N0 [2] |
| double * | nu10 |
| double * | nu11 [3] |
| double * | nu12 [6] |
| double * | nu20 |
| double * | nu21 [3] |
| double * | nu22 [6] |
| double * | nub10 |
| double * | nub11 [3] |
| double * | nub12 [6] |
| double * | nub20 |
| double * | nub21 [3] |
| double * | nub22 [6] |
| double * | nun11 [3] |
| double * | nun12 [6] |
| double * | nun21 [3] |
| double * | nun22 [6] |
| int * | outofbound |
| double | sigma |
| double | sigma_hat |
| double * | Weight |
| double * | Y0 [2] |
| projected contour and companion points (image space). | |
| double * | Y1 [2] |
| double * | Y2 [2] |
| opentl::modalities::CCDCore::CCDCore | ( | opentl::modelprojection::Warp * | warp, | |
| modalities::ContourCCD * | contourCCD, | |||
| int | camIdx | |||
| ) |
| opentl::modalities::CCDCore::~CCDCore | ( | ) |
| void opentl::modalities::CCDCore::AssignmentGrad | ( | math::Vector * | Ja, | |
| double * | Ns, | |||
| double * | Yl, | |||
| double | dmax, | |||
| int | k | |||
| ) |
| double opentl::modalities::CCDCore::CCDerf | ( | double | x | ) |
| double opentl::modalities::CCDCore::CCDerfc | ( | double | x | ) |
| double opentl::modalities::CCDCore::cheb_eval_e | ( | const CChebSeries * | cs, | |
| const double | x | |||
| ) |
| void opentl::modalities::CCDCore::CollectSamplePoints | ( | opentl::core::cvdata::Pose * | pose, | |
| int | scale, | |||
| opentl::core::cvdata::VisContourSamplePts * | mContourData, | |||
| int | targetIdx | |||
| ) |
| void opentl::modalities::CCDCore::ComputeAssignmentAndWeight | ( | ) |
| void opentl::modalities::CCDCore::ComputeBlurTable | ( | double | lambda, | |
| opentl::core::cvdata::VisContourSamplePts * | mContourData, | |||
| int | targetIdx | |||
| ) |
| void opentl::modalities::CCDCore::ComputeMeasJacobian | ( | core::cvdata::T_MEAS_FEAT * | featMeas, | |
| int | targetIdx | |||
| ) |
| void opentl::modalities::CCDCore::ComputeUnnormalizedStatistics | ( | IplImage * | img, | |
| int | targetIdx | |||
| ) |
| double opentl::modalities::CCDCore::erfc8 | ( | double | x | ) |
| double opentl::modalities::CCDCore::erfc8_sum | ( | double | x | ) |
| double opentl::modalities::CCDCore::erfseries | ( | double | x | ) |
| void opentl::modalities::CCDCore::LocalStatistics | ( | IplImage * | img, | |
| opentl::core::cvdata::VisContourSamplePts * | mContourData, | |||
| int | targetIdx | |||
| ) |
| void opentl::modalities::CCDCore::NormalizeStatistics | ( | int | targetIdx | ) |
| void opentl::modalities::CCDCore::printMatrix2 | ( | const char * | name, | |
| CvMat & | M | |||
| ) |
| void opentl::modalities::CCDCore::SpaceBlurring | ( | int | targetIdx | ) |
| std::vector<double * > opentl::modalities::CCDCore::blur |
| double* opentl::modalities::CCDCore::C1[3] |
| double* opentl::modalities::CCDCore::C2[3] |
| std::vector<int> opentl::modalities::CCDCore::CCD_K |
| double* opentl::modalities::CCDCore::N0[2] |
| double* opentl::modalities::CCDCore::nu11[3] |
| double* opentl::modalities::CCDCore::nu12[6] |
| double * opentl::modalities::CCDCore::nu20 |
| double * opentl::modalities::CCDCore::nu21[3] |
| double * opentl::modalities::CCDCore::nu22[6] |
| double* opentl::modalities::CCDCore::nub11[3] |
| double* opentl::modalities::CCDCore::nub12[6] |
| double * opentl::modalities::CCDCore::nub20 |
| double * opentl::modalities::CCDCore::nub21[3] |
| double * opentl::modalities::CCDCore::nub22[6] |
| double* opentl::modalities::CCDCore::nun11[3] |
| double* opentl::modalities::CCDCore::nun12[6] |
| double * opentl::modalities::CCDCore::nun21[3] |
| double * opentl::modalities::CCDCore::nun22[6] |
| double* opentl::modalities::CCDCore::Y0[2] |
projected contour and companion points (image space).
| double* opentl::modalities::CCDCore::Y1[2] |
| double* opentl::modalities::CCDCore::Y2[2] |
1.5.8