MTF
TPS Member List

This is the complete list of members for TPS, including all inherited members.

additiveAutoRegression1(VectorXd &perturbed_state, VectorXd &perturbed_ar, const VectorXd &base_state, const VectorXd &base_ar, double a=0.5) (defined in StateSpaceModel)StateSpaceModelinlinevirtual
additiveRandomWalk(VectorXd &perturbed_state, const VectorXd &base_state) (defined in StateSpaceModel)StateSpaceModelinlinevirtual
additiveUpdate(const VectorXd &state_update) (defined in StateSpaceModel)StateSpaceModelinlinevirtual
applyWarpToCorners(CornersT &out_corners, const CornersT &in_corners, const VectorXd &ssm_state) (defined in StateSpaceModel)StateSpaceModelinlinevirtual
applyWarpToCorners(const CornersT &in_corners, const VectorXd &ssm_state) (defined in StateSpaceModel)StateSpaceModelinlinevirtual
applyWarpToCorners(cv::Mat &out_corners_cv, const cv::Mat &in_corners_cv, const VectorXd &ssm_state) (defined in StateSpaceModel)StateSpaceModelinlinevirtual
applyWarpToCorners(const cv::Mat &in_corners, const VectorXd &ssm_state) (defined in StateSpaceModel)StateSpaceModelinlinevirtual
applyWarpToPts(PtsT &out_pts, const PtsT &in_pts, const VectorXd &ssm_state) (defined in StateSpaceModel)StateSpaceModelinlinevirtual
applyWarpToPts(const PtsT &in_pts, const VectorXd &ssm_state) (defined in StateSpaceModel)StateSpaceModelinlinevirtual
clearFirstIter() (defined in StateSpaceModel)StateSpaceModelinlinevirtual
clearInitStatus() (defined in StateSpaceModel)StateSpaceModelinlinevirtual
clearSPIMask() (defined in StateSpaceModel)StateSpaceModelinlinevirtual
cmptApproxPixHessian(MatrixXd &pix_hess_ssm, const PixHessT &pix_hess_coord, const PixGradT &pix_grad) override (defined in TPS)TPSvirtual
cmptApproxPixJacobian(MatrixXd &jacobian_prod, const PixGradT &pix_jacobian) override (defined in TPS)TPSvirtual
cmptInitPixHessian(MatrixXd &pix_hess_ssm, const PixHessT &pix_hess_coord, const PixGradT &pix_grad) override (defined in TPS)TPSvirtual
cmptInitPixJacobian(MatrixXd &jacobian_prod, const PixGradT &am_jacobian) overrideTPSvirtual
cmptPixHessian(MatrixXd &pix_hess_ssm, const PixHessT &pix_hess_coord, const PixGradT &pix_grad) override (defined in TPS)TPSvirtual
cmptPixJacobian(MatrixXd &jacobian_prod, const PixGradT &am_jacobian) override (defined in TPS)TPSvirtual
cmptWarpedPixHessian(MatrixXd &pix_hess_ssm, const PixHessT &pix_hess_coord, const PixGradT &pix_grad) override (defined in TPS)TPSvirtual
cmptWarpedPixJacobian(MatrixXd &jacobian_prod, const PixGradT &pix_jacobian) override (defined in TPS)TPSvirtual
composeWarps(VectorXd &p12, const VectorXd &p1, const VectorXd &p2) (defined in StateSpaceModel)StateSpaceModelinlinevirtual
compositionalAutoRegression1(VectorXd &perturbed_state, VectorXd &perturbed_ar, const VectorXd &base_state, const VectorXd &base_ar, double a=0.5) (defined in StateSpaceModel)StateSpaceModelinlinevirtual
compositionalRandomWalk(VectorXd &perturbed_state, const VectorXd &base_state) (defined in StateSpaceModel)StateSpaceModelinlinevirtual
compositionalUpdate(const VectorXd &state_update) override (defined in TPS)TPSvirtual
curr_corners (defined in StateSpaceModel)StateSpaceModelprotected
curr_pts (defined in StateSpaceModel)StateSpaceModelprotected
curr_stateStateSpaceModelprotected
estimateMeanOfSamples(VectorXd &sample_mean, const std::vector< VectorXd > &samples, int n_samples) (defined in StateSpaceModel)StateSpaceModelinlinevirtual
estimateStateSigma(VectorXd &state_sigma, double pix_sigma) (defined in StateSpaceModel)StateSpaceModelinlinevirtual
estimateWarpFromCorners(VectorXd &state_update, const CornersT &in_corners, const CornersT &out_corners) override (defined in TPS)TPSvirtual
estimateWarpFromCorners(const CornersT &in_corners, const CornersT &out_corners) (defined in StateSpaceModel)StateSpaceModelinlinevirtual
estimateWarpFromCorners(VectorXd &state_update, const cv::Mat &in_corners_cv, const cv::Mat &out_corners_cv) (defined in StateSpaceModel)StateSpaceModelinlinevirtual
estimateWarpFromCorners(const cv::Mat &in_corners, const cv::Mat &out_corners) (defined in StateSpaceModel)StateSpaceModelinlinevirtual
estimateWarpFromPts(VectorXd &state_update, vector< uchar > &mask, const vector< cv::Point2f > &in_pts, const vector< cv::Point2f > &out_pts, int estimation_method, double ransac_reproj_thresh) override (defined in TPS)TPS
estimateWarpFromPts(VectorXd &state_update, vector< uchar > &mask, const vector< cv::Point2f > &in_pts, const vector< cv::Point2f > &out_pts, const EstimatorParams &est_params) (defined in StateSpaceModel)StateSpaceModelinlinevirtual
EstimatorParams typedef (defined in StateSpaceModel)StateSpaceModel
first_iterStateSpaceModelprotected
generatePerturbation(VectorXd &state_update) override (defined in TPS)TPSvirtual
generatePerturbedPts(VectorXd &perturbed_pts) (defined in StateSpaceModel)StateSpaceModelinlinevirtual
getCorners() (defined in StateSpaceModel)StateSpaceModelinlinevirtual
getCorners(cv::Point2d *cv_corners) (defined in StateSpaceModel)StateSpaceModelinlinevirtual
getCorners(cv::Mat &cv_corners) (defined in StateSpaceModel)StateSpaceModelinlinevirtual
getCurrPixGrad(Matrix2Xd &jacobian_prod, int pix_id) override (defined in TPS)TPSvirtual
getGradPts() (defined in StateSpaceModel)StateSpaceModelinlinevirtual
getHessPts() (defined in StateSpaceModel)StateSpaceModelinlinevirtual
getIdentityWarp(VectorXd &p) (defined in StateSpaceModel)StateSpaceModelinlinevirtual
getInitPixGrad(Matrix2Xd &jacobian_prod, int pix_id) override (defined in TPS)TPSvirtual
getNChannels() (defined in StateSpaceModel)StateSpaceModelinlinevirtual
getNPts() (defined in StateSpaceModel)StateSpaceModelinlinevirtual
getPerturbedPts(VectorXd &perturbed_pts, const VectorXd &state_update) (defined in StateSpaceModel)StateSpaceModelinlinevirtual
getPts() (defined in StateSpaceModel)StateSpaceModelinlinevirtual
getResX() (defined in StateSpaceModel)StateSpaceModelinlinevirtual
getResY() (defined in StateSpaceModel)StateSpaceModelinlinevirtual
getSamplerMean() (defined in StateSpaceModel)StateSpaceModelinlinevirtual
getSamplerSigma() (defined in StateSpaceModel)StateSpaceModelinlinevirtual
getState() (defined in StateSpaceModel)StateSpaceModelinlinevirtual
getStateFromWarp(VectorXd &state_vec, const Matrix3d &warp_mat) override (defined in TPS)TPS
getStateSize() (defined in StateSpaceModel)StateSpaceModelinlinevirtual
getWarpFromState(Matrix3d &warp_mat, const VectorXd &ssm_state) override (defined in TPS)TPS
grad_pts (defined in StateSpaceModel)StateSpaceModelprotected
hess_pts (defined in StateSpaceModel)StateSpaceModelprotected
identity_jacobian (defined in StateSpaceModel)StateSpaceModelprotected
init_corners (defined in StateSpaceModel)StateSpaceModelprotected
init_ptsStateSpaceModelprotected
initialize(const CornersT &eig_corners, int _n_channels=1) (defined in StateSpaceModel)StateSpaceModelinlinevirtual
initialize(const cv::Mat &cv_corners, int _n_channels=1) (defined in StateSpaceModel)StateSpaceModelinlinevirtual
initializeGradPts(double grad_eps) (defined in StateSpaceModel)StateSpaceModelinlinevirtual
initializeHessPts(double hess_eps) (defined in StateSpaceModel)StateSpaceModelinlinevirtual
initializeSampler(const VectorXd &state_sigma, const VectorXd &state_mean) (defined in StateSpaceModel)StateSpaceModelinlinevirtual
invertState(VectorXd &inv_state, const VectorXd &state) override (defined in TPS)TPSvirtual
invertState(const VectorXd &state) (defined in StateSpaceModel)StateSpaceModelinlinevirtual
is_initializedStateSpaceModelprotected
n_channels (defined in StateSpaceModel)StateSpaceModelprotected
n_pts (defined in StateSpaceModel)StateSpaceModelprotected
name (defined in StateSpaceModel)StateSpaceModel
params (defined in TPS)TPS
ParamType typedef (defined in TPS)TPS
resx (defined in StateSpaceModel)StateSpaceModelprotected
resy (defined in StateSpaceModel)StateSpaceModelprotected
setCorners(const CornersT &corners) override (defined in TPS)TPSvirtual
setCorners(const cv::Mat &cv_corners) (defined in StateSpaceModel)StateSpaceModelinlinevirtual
setFirstIter() (defined in StateSpaceModel)StateSpaceModelinlinevirtual
setInitStatus() (defined in StateSpaceModel)StateSpaceModelinlinevirtual
setNChannels(int _n_channels) (defined in StateSpaceModel)StateSpaceModelinlinevirtual
setSampler(const VectorXd &state_sigma, const VectorXd &state_mean) (defined in StateSpaceModel)StateSpaceModelinlinevirtual
setSamplerMean(const VectorXd &mean) (defined in StateSpaceModel)StateSpaceModelinlinevirtual
setSamplerSigma(const VectorXd &std) (defined in StateSpaceModel)StateSpaceModelinlinevirtual
setSPIMask(const bool *_spi_mask) (defined in StateSpaceModel)StateSpaceModelinlinevirtual
setState(const VectorXd &ssm_state) (defined in StateSpaceModel)StateSpaceModelinlinevirtual
spi_mask (defined in StateSpaceModel)StateSpaceModelprotected
state_size (defined in StateSpaceModel)StateSpaceModelprotected
StateSpaceModel(const SSMParams *params) (defined in StateSpaceModel)StateSpaceModelinline
supportsSPI() override (defined in TPS)TPSinlinevirtual
TPS(TPSParams *params_in=nullptr) (defined in TPS)TPS
updateGradPts(double grad_eps) override (defined in TPS)TPSvirtual
updateHessPts(double hess_eps) override (defined in TPS)TPSvirtual
~StateSpaceModel() (defined in StateSpaceModel)StateSpaceModelinlinevirtual