|
libstereo-odometry (C++ Library for robust Stereo odometry)
|
#include <libstereo-odometry.h>
Public Types | |
| enum | NMSMethod { nmsmStandard, nmsmAdaptive } |
| enum | TDMethod { dmORB, dmFAST_ORB, dmFASTER, dmKLT } |
Public Member Functions | |
| TDetectParams () | |
| void | dumpToConsole () |
Public Attributes | |
| TDMethod | detect_method |
| Method to detect features (also affects to the matching process) More... | |
| double | target_feats_per_pixel |
| Desired number of features per square pixel (Default: 10/1000) More... | |
| int | KLT_win |
| Window for the KLT response evaluation (Default: 4) More... | |
| double | minimum_KLT_response |
| Minimum KLT response to not to discard a feature as being in a textureless zone (Default: 10) More... | |
| bool | non_maximal_suppression |
| Enable/disable the non-maximal suppression after the detection (5x5 windows is used) More... | |
| NMSMethod | nmsMethod |
| Method to perform non maximal suppression. More... | |
| size_t | min_distance |
| The allowed minimun distance between features. More... | |
| size_t | orb_nfeats |
| Number of features to be detected (only for ORB) More... | |
| size_t | orb_nlevels |
| The number of pyramid levels. More... | |
| double | minimum_ORB_response |
| Minimum ORB response [Harris response] to not to discard a feature as being in a textureless zone (Default: 0.005) More... | |
| int | fast_min_th |
| int | fast_max_th |
| Limits for the FAST (within ORB) detector (dynamic) threshold. More... | |
| int | initial_FAST_threshold |
| The initial threshold of the FAST feature detector, which will be dynamically adapted to fulfill target_feats_per_pixel (Default=15) More... | |
Parameters for the keypoint detection
| rso::CStereoOdometryEstimator::TDetectParams::TDetectParams | ( | ) |
|
inline |
| TDMethod rso::CStereoOdometryEstimator::TDetectParams::detect_method |
Method to detect features (also affects to the matching process)
| int rso::CStereoOdometryEstimator::TDetectParams::fast_max_th |
Limits for the FAST (within ORB) detector (dynamic) threshold.
| int rso::CStereoOdometryEstimator::TDetectParams::fast_min_th |
| int rso::CStereoOdometryEstimator::TDetectParams::initial_FAST_threshold |
The initial threshold of the FAST feature detector, which will be dynamically adapted to fulfill target_feats_per_pixel (Default=15)
| int rso::CStereoOdometryEstimator::TDetectParams::KLT_win |
Window for the KLT response evaluation (Default: 4)
| size_t rso::CStereoOdometryEstimator::TDetectParams::min_distance |
The allowed minimun distance between features.
| double rso::CStereoOdometryEstimator::TDetectParams::minimum_KLT_response |
Minimum KLT response to not to discard a feature as being in a textureless zone (Default: 10)
| double rso::CStereoOdometryEstimator::TDetectParams::minimum_ORB_response |
Minimum ORB response [Harris response] to not to discard a feature as being in a textureless zone (Default: 0.005)
| NMSMethod rso::CStereoOdometryEstimator::TDetectParams::nmsMethod |
Method to perform non maximal suppression.
| bool rso::CStereoOdometryEstimator::TDetectParams::non_maximal_suppression |
Enable/disable the non-maximal suppression after the detection (5x5 windows is used)
| size_t rso::CStereoOdometryEstimator::TDetectParams::orb_nfeats |
Number of features to be detected (only for ORB)
| size_t rso::CStereoOdometryEstimator::TDetectParams::orb_nlevels |
The number of pyramid levels.
| double rso::CStereoOdometryEstimator::TDetectParams::target_feats_per_pixel |
Desired number of features per square pixel (Default: 10/1000)
1.8.6