| 
| 
typedef FESMParams  | ParamType | 
|   | 
| 
typedef AM::ParamType  | AMParams | 
|   | 
| 
typedef SSM::ParamType  | SSMParams | 
|   | 
 | 
| 
  | 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 () | 
|   | 
| 
  | 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 () | 
|   | 
 | 
| 
  | init_profiling () | 
|   | 
| 
void  | initializeSPIMask () | 
|   | 
| 
void  | updateSPIMask () | 
|   | 
| 
void  | showSPIMask () | 
|   | 
 | 
| 
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 | 
|   | 
| 
AM  | am | 
|   | 
| 
SSM  | ssm | 
|   | 
| 
const bool *  | spi_mask | 
|   | 
template<class AM, class SSM> 
  
  
      
        
          | MatrixXd FESMBase< AM, SSM >::init_pix_jacobian | 
         
       
   | 
  
protected   | 
  
 
N x S jacobians of the pixel values w.r.t the SSM state vector where N = resx * resy is the no. 
of pixels in the object patch 
 
 
The documentation for this class was generated from the following file: