Classes | Defines | Functions
keyframes.hpp File Reference

Declarations for calculations and management relating to keyframes (for loop closure). More...

#include "general_resources.hpp"
#include "opencv_resources.hpp"
#include "features.hpp"
Include dependency graph for keyframes.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  connection
 Describes a link between two keyframes in terms of matched features. More...
struct  keyframe
 Contains feature information corresponding to a keyframe which may eventually be used for loop closure. More...
struct  keyframeStore
 Stores information linking keyframes within a SLAM sequence. More...

Defines

#define KF_CONNECTION_GEOMETRIC   1
#define KF_CONNECTION_HOMOGRAPHIC   2
#define KF_CONNECTION_WEAK   0
#define KF_TYPE_EXHAUSTED   4
#define KF_TYPE_FIRST   0
#define KF_TYPE_GEOMETRIC   2
#define KF_TYPE_HOMOGRAPHIC   3
#define KF_TYPE_LAST   1
#define KF_TYPE_WEAK   5
#define MATCHING_DIST_CONSTRAINT   100
#define MATCHING_SIZE_CONSTRAINT   0.2
#define MAXIMUM_FEATURES_PER_FRAME   200

Functions

bool getValidLocalMaxima (cv::Mat &scores, unsigned int last_iii, unsigned int last_jjj, unsigned int &opt_iii, unsigned int &opt_jjj)

Detailed Description

Declarations for calculations and management relating to keyframes (for loop closure).

Definition in file keyframes.hpp.


Define Documentation

#define KF_CONNECTION_GEOMETRIC   1

Definition at line 14 of file keyframes.hpp.

#define KF_CONNECTION_HOMOGRAPHIC   2

Definition at line 15 of file keyframes.hpp.

#define KF_CONNECTION_WEAK   0

Definition at line 13 of file keyframes.hpp.

#define KF_TYPE_EXHAUSTED   4

Definition at line 21 of file keyframes.hpp.

#define KF_TYPE_FIRST   0

Definition at line 17 of file keyframes.hpp.

#define KF_TYPE_GEOMETRIC   2

Definition at line 19 of file keyframes.hpp.

#define KF_TYPE_HOMOGRAPHIC   3

Definition at line 20 of file keyframes.hpp.

#define KF_TYPE_LAST   1

Definition at line 18 of file keyframes.hpp.

#define KF_TYPE_WEAK   5

Definition at line 22 of file keyframes.hpp.

#define MATCHING_DIST_CONSTRAINT   100

Definition at line 27 of file keyframes.hpp.

#define MATCHING_SIZE_CONSTRAINT   0.2

Definition at line 26 of file keyframes.hpp.

#define MAXIMUM_FEATURES_PER_FRAME   200

Definition at line 24 of file keyframes.hpp.


Function Documentation

bool getValidLocalMaxima ( cv::Mat &  scores,
unsigned int  last_iii,
unsigned int  last_jjj,
unsigned int &  opt_iii,
unsigned int &  opt_jjj 
)

Definition at line 7 of file keyframes.cpp.



thermalvis
Author(s): Stephen Vidas
autogenerated on Sun Jan 5 2014 11:38:45