Point Cloud Library (PCL) 1.14.0
Loading...
Searching...
No Matches
/build/pcl-I4T8hM/pcl-1.14.0+dfsg/filters/filters.doxy
1/**
2 \addtogroup filters Module filters
3
4 \section secFiltersPresentation Overview
5
6The <b>pcl_filters</b> library contains outlier and noise removal mechanisms
7for 3D point cloud data filtering applications.
8
9An example of noise removal is presented in the figure below. Due to
10measurement errors, certain datasets present a large number of <i>shadow
11points</i>. This complicates the estimation of local point cloud 3D features.
12Some of these outliers can be filtered by performing a statistical analysis on
13each point's neighborhood, and trimming those which do not meet a certain
14criteria. The sparse outlier removal implementation in PCL is based on the
15computation of the distribution of point to neighbors distances in the input
16dataset. For each point, the mean distance from it to all its neighbors is
17computed. By assuming that the resulted distribution is Gaussian with a mean
18and a standard deviation, all points whose mean distances are outside an
19interval defined by the global distances mean and standard deviation can be
20considered as outliers and trimmed from the dataset.
21
22\image html http://www.pointclouds.org/assets/images/contents/documentation/filters_statistical_noise.png
23
24
25 \section secFiltersRequirements Requirements
26 - \ref common "common"
27 - \ref sample_consensus "sample_consensus"
28 - \ref search "search"
29 - \ref kdtree "kdtree"
30 - \ref octree "octree"
31
32*/