An outlier filter removes or weights links between points in reading and their matched points in reference, depending on some criteria. More...
#include <PointMatcher.h>
Public Member Functions | |
OutlierFilter () | |
Construct without parameter. | |
OutlierFilter (const std::string &className, const ParametersDoc paramsDoc, const Parameters ¶ms) | |
Construct with parameters. | |
virtual | ~OutlierFilter () |
virtual destructor | |
virtual OutlierWeights | compute (const DataPoints &filteredReading, const DataPoints &filteredReference, const Matches &input)=0 |
Detect outliers using features. |
An outlier filter removes or weights links between points in reading and their matched points in reference, depending on some criteria.
Criteria can be a fixed maximum authorized distance, a factor of the median distance, etc. Points with zero weights are ignored in the subsequent minimization step.