TooN Algorithm Library - tag
0.2
|
#include <fourpointpose.h>
Public Member Functions | |
Point4SE3Estimation (double ang=0.14) | |
template<class It > | |
bool | estimate (It begin, It end) |
template<class Obs , class Tol > | |
bool | isInlier (const Obs &obs, const Tol &tolerance) const |
template<class Obs > | |
double | score (const Obs &obs) const |
template<class Obs > | |
double | getSqError (const Obs &obs) const |
Public Attributes | |
TooN::SE3 | T |
SE3 describing the transformation from world to camera coordinate frame. More... | |
bool | valid |
was the estimation valid More... | |
double | angularError |
angular error to accept in the 4 point pose estimation More... | |
Static Public Attributes | |
static const int | hypothesis_size = 4 |
minimal number of correspondences More... | |
A RANSAC estimator using the fourPointPose function. The Correspondence datatype must provide a member position for the 3D point and a member pixel for the 2D pixel.
|
inline |
|
inline |
|
inline |
References tag::Point4SE3Estimation< ImagePlaneZ >::score().
|
inline |
References tag::Point4SE3Estimation< ImagePlaneZ >::score().
|
inline |
double tag::Point4SE3Estimation< ImagePlaneZ >::angularError |
angular error to accept in the 4 point pose estimation
Referenced by tag::Point4SE3Estimation< ImagePlaneZ >::estimate().
|
static |
minimal number of correspondences
TooN::SE3 tag::Point4SE3Estimation< ImagePlaneZ >::T |
SE3 describing the transformation from world to camera coordinate frame.
Referenced by tag::Point4SE3Estimation< ImagePlaneZ >::estimate(), and tag::Point4SE3Estimation< ImagePlaneZ >::score().
bool tag::Point4SE3Estimation< ImagePlaneZ >::valid |
was the estimation valid
Referenced by tag::Point4SE3Estimation< ImagePlaneZ >::estimate(), and tag::Point4SE3Estimation< ImagePlaneZ >::score().