Public Member Functions | Protected Member Functions | Protected Attributes
HomographyInit Class Reference

#include <HomographyInit.h>

List of all members.

Public Member Functions

bool Compute (std::vector< HomographyMatch > vMatches, double dMaxPixelError, SE3<> &se3SecondCameraPose)

Protected Member Functions

void BestHomographyFromMatches_MLESAC ()
void ChooseBestDecomposition ()
void DecomposeHomography ()
Matrix< 3 > HomographyFromMatches (std::vector< HomographyMatch > vMatches)
bool IsHomographyInlier (Matrix< 3 > m3Homography, HomographyMatch match)
double MLESACScore (Matrix< 3 > m3Homography, HomographyMatch match)
void RefineHomographyWithInliers ()

Protected Attributes

double mdMaxPixelErrorSquared
Matrix< 3 > mm3BestHomography
std::vector
< HomographyDecomposition
mvDecompositions
std::vector< HomographyMatchmvHomographyInliers
std::vector< HomographyMatchmvMatches

Detailed Description

Definition at line 43 of file HomographyInit.h.


Member Function Documentation

Definition at line 184 of file HomographyInit.cc.

Definition at line 368 of file HomographyInit.cc.

bool HomographyInit::Compute ( std::vector< HomographyMatch vMatches,
double  dMaxPixelError,
SE3<> &  se3SecondCameraPose 
)

Definition at line 33 of file HomographyInit.cc.

Definition at line 237 of file HomographyInit.cc.

Matrix< 3 > HomographyInit::HomographyFromMatches ( std::vector< HomographyMatch vMatches) [protected]

Definition at line 70 of file HomographyInit.cc.

bool HomographyInit::IsHomographyInlier ( Matrix< 3 >  m3Homography,
HomographyMatch  match 
) [protected]

Definition at line 12 of file HomographyInit.cc.

double HomographyInit::MLESACScore ( Matrix< 3 >  m3Homography,
HomographyMatch  match 
) [protected]

Definition at line 21 of file HomographyInit.cc.

Definition at line 125 of file HomographyInit.cc.


Member Data Documentation

Definition at line 57 of file HomographyInit.h.

Matrix<3> HomographyInit::mm3BestHomography [protected]

Definition at line 58 of file HomographyInit.h.

Definition at line 61 of file HomographyInit.h.

Definition at line 60 of file HomographyInit.h.

std::vector<HomographyMatch> HomographyInit::mvMatches [protected]

Definition at line 59 of file HomographyInit.h.


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


ptam
Author(s): Markus Achtelik , Stephan Weiss , Simon Lynen
autogenerated on Sun Oct 5 2014 23:52:34