stereo
Public Member Functions | Public Attributes | List of all members
stereo::FeatureConfiguration Struct Reference

#include <sparse_stereo_types.h>

Public Member Functions

 FeatureConfiguration ()
 

Public Attributes

bool debugImage
 
int targetNumFeatures
 
int maxStereoYDeviation
 
int knn
 
int distanceFactor
 
int isometryFilterMaxSteps
 
double isometryFilterThreshold
 
bool adaptiveDetectorParam
 
DetectorConfiguration detectorConfig
 
DESCRIPTOR descriptorType
 
DETECTOR detectorType
 
FILTER filterType
 

Constructor & Destructor Documentation

◆ FeatureConfiguration()

stereo::FeatureConfiguration::FeatureConfiguration ( )
inline

Member Data Documentation

◆ adaptiveDetectorParam

bool stereo::FeatureConfiguration::adaptiveDetectorParam

◆ debugImage

bool stereo::FeatureConfiguration::debugImage

if set to true, the library will generate debug images during the processing of the data

◆ descriptorType

DESCRIPTOR stereo::FeatureConfiguration::descriptorType

◆ detectorConfig

DetectorConfiguration stereo::FeatureConfiguration::detectorConfig

◆ detectorType

DETECTOR stereo::FeatureConfiguration::detectorType

◆ distanceFactor

int stereo::FeatureConfiguration::distanceFactor

only used if knn >=2. For two features to be considered corresponding, the next nearest neighbour needs to be (distance * distanceFactor) away from the current neighbour. A value of 1.0 is equal to having knn = 1. A value of 2.0 will make sure matches are quite unique. Usually something like 1.6 is used.

◆ filterType

FILTER stereo::FeatureConfiguration::filterType

◆ isometryFilterMaxSteps

int stereo::FeatureConfiguration::isometryFilterMaxSteps

maximum Ransac steps the isometry filter should use

◆ isometryFilterThreshold

double stereo::FeatureConfiguration::isometryFilterThreshold

threshold error value for a point to still be considered an inlier in the isometryFilter

◆ knn

int stereo::FeatureConfiguration::knn

number of neares neighbours to check for feature correspondence. a value of 1 will just check the next neighbour. A value of 2 will check the two nearest neighbours and apply the distanceFactor criterion for filtering correspondences.

◆ maxStereoYDeviation

int stereo::FeatureConfiguration::maxStereoYDeviation

◆ targetNumFeatures

int stereo::FeatureConfiguration::targetNumFeatures

the target number of features from the detector


The documentation for this struct was generated from the following file: