MTF
List of all members
FESM< AM, SSM, HT, JT > Class Template Reference
Inheritance diagram for FESM< AM, SSM, HT, JT >:
FESMBase< AM, SSM > SearchMethod< AM, SSM >

Additional Inherited Members

- Public Types inherited from FESMBase< AM, SSM >
typedef FESMParams ParamType
 
- Public Types inherited from SearchMethod< AM, SSM >
typedef AM::ParamType AMParams
 
typedef SSM::ParamType SSMParams
 
- Public Member Functions inherited from FESMBase< AM, SSM >
 FESMBase (const ParamType *nesm_params=nullptr, const AMParams *am_params=nullptr, const SSMParams *ssm_params=nullptr)
 
void initialize (const cv::Mat &corners) override
 
void update () override
 
virtual void initializeHessian ()
 
virtual void updateJacobian ()
 
virtual void updateHessian ()
 
void initializePixJacobian ()
 
void updatePixJacobian ()
 
void initializePixHessian ()
 
void updatePixHessian ()
 
void updateSSM ()
 
- Public Member Functions inherited from SearchMethod< AM, SSM >
 SearchMethod (const AMParams *am_params, const SSMParams *ssm_params)
 
void setImage (const cv::Mat &img) override
 
const cv::Mat & getRegion () override
 
void setRegion (const cv::Mat &corners) override
 
virtual void setSPIMask (const bool *_spi_mask)
 
virtual void clearSPIMask ()
 
virtual const bool * getSPIMask ()
 
virtual void setInitStatus ()
 
virtual void clearInitStatus ()
 
virtual bool supportsSPI ()
 
virtual int inputType () const override
 
virtual AM & getAM ()
 direct access to the underlying AM and SSM
 
virtual SSM & getSSM ()
 
- Protected Member Functions inherited from FESMBase< AM, SSM >
 init_profiling ()
 
void initializeSPIMask ()
 
void updateSPIMask ()
 
void showSPIMask ()
 
- Protected Attributes inherited from FESMBase< AM, SSM >
ParamType params
 
int frame_id
 
VectorXc pix_mask2
 
VectorXb pix_mask
 
VectorXd rel_pix_diff
 
cv::Mat pix_mask_img
 
double max_pix_diff
 
char * spi_win_name
 
Matrix24d prev_corners
 
MatrixXd init_pix_jacobian
 N x S jacobians of the pixel values w.r.t the SSM state vector where N = resx * resy is the no. More...
 
MatrixXd curr_pix_jacobian
 
MatrixXd mean_pix_jacobian
 
MatrixXd init_pix_hessian
 
MatrixXd curr_pix_hessian
 
MatrixXd mean_pix_hessian
 
VectorXd ssm_update
 
RowVectorXd jacobian
 1 x S Jacobian of the AM error norm w.r.t. SSM state vector
 
MatrixXd hessian
 S x S Hessian of the AM error norm w.r.t. SSM state vector.
 
MatrixXd init_self_hessian
 
char * time_fname
 
char * log_fname
 
string hess_order
 
- Protected Attributes inherited from SearchMethod< AM, SSM >
AM am
 
SSM ssm
 
const bool * spi_mask
 

The documentation for this class was generated from the following file: