- Author
- Chandra Mangipudi
- Date
- 12/08/16
Definition at line 30 of file dls.h.
|
template<typename OpointType , typename IpointType > |
void | init_points (const cv::Mat &opoints, const cv::Mat &ipoints) |
| Initialization of object points and image points. More...
|
|
cv::Mat | LeftMultVec (const cv::Mat &v) |
| Create a matrix from vector. More...
|
|
void | run_kernel (const cv::Mat &pp) |
| Main function to run DLS-PnP. More...
|
|
void | build_coeff_matrix (const cv::Mat &pp, cv::Mat &Mtilde, cv::Mat &D) |
| Build the Maucaulay matrix co-efficients. More...
|
|
void | compute_eigenvec (const cv::Mat &Mtilde, cv::Mat &eigenval_real, cv::Mat &eigenval_imag, cv::Mat &eigenvec_real, cv::Mat &eigenvec_imag) |
| Eigen Value Decomposition. More...
|
|
void | fill_coeff (const cv::Mat *D) |
| Fill the hessian functions. More...
|
|
cv::Mat | cayley_LS_M (const std::vector< double > &a, const std::vector< double > &b, const std::vector< double > &c, const std::vector< double > &u) |
| Fill the Maucaulay matrix with co-efficients. More...
|
|
cv::Mat | Hessian (const double s[]) |
| Compute the Hessian matrix for the polynomial co-efficient vector s. More...
|
|
cv::Mat | cayley2rotbar (const cv::Mat &s) |
| Cayley parameters to Rotation Matrix. More...
|
|
cv::Mat | skewsymm (const cv::Mat *X1) |
| Create a skwy-symmetric matrix from a vector. More...
|
|
cv::Mat | rotx (const double t) |
| Rotation matrix along x-axis by angle t. More...
|
|
cv::Mat | roty (const double t) |
| Rotation matrix along y-axis by angle t. More...
|
|
cv::Mat | rotz (const double t) |
| Rotation matrix along z-axis by angle t. More...
|
|
cv::Mat | mean (const cv::Mat &M) |
| Column-wise mean of matrix M. More...
|
|
bool | is_empty (const cv::Mat *v) |
| Check for negative values in vector v. More...
|
|
bool | positive_eigenvalues (const cv::Mat *eigenvalues) |
| check for positive eigenvalues More...
|
|
template<typename OpointType , typename IpointType >
void mrpt::vision::pnp::dls::init_points |
( |
const cv::Mat & |
opoints, |
|
|
const cv::Mat & |
ipoints |
|
) |
| |
|
inlineprivate |
Initialization of object points and image points.
- Parameters
-
Definition at line 47 of file dls.h.
References mn, N, p, and z.