class mp2p_icp_filters::FilterSOR

Overview

Statistical Outlier Removal (SOR) filter.

  • For each point, it computes the average distance to its k-nearest neighbors. Points are considered outliers if their average distance is greater than (mean + std_dev_multiplier * std_dev) of the entire cloud’s average distances.

#include <FilterSOR.h>

class FilterSOR: public mp2p_icp_filters::FilterBase
{
public:
    // structs

    struct Parameters;

    // fields

    Parameters params;

    // methods

    virtual void filter(mp2p_icp::metric_map_t& inOut) const;
};

Inherited Members

public:
    // methods

    virtual void filter(mp2p_icp::metric_map_t& inOut) const = 0;
    FilterBase& operator = (const FilterBase&);
    FilterBase& operator = (FilterBase&&);

Methods

virtual void filter(mp2p_icp::metric_map_t& inOut) const

See docs above for FilterBase.