Point Cloud Library (PCL)
1.7.0
|
Class that calculates the "surflet" features for each pair in the given pointcloud. More...
#include <pcl/features/ppf.h>
Public Types | |
typedef boost::shared_ptr < PPFEstimation< PointInT, PointNT, PointOutT > > | Ptr |
typedef boost::shared_ptr < const PPFEstimation < PointInT, PointNT, PointOutT > > | ConstPtr |
typedef pcl::PointCloud < PointOutT > | PointCloudOut |
Public Member Functions | |
PPFEstimation () | |
Empty Constructor. |
Class that calculates the "surflet" features for each pair in the given pointcloud.
Please refer to the following publication for more details: B. Drost, M. Ulrich, N. Navab, S. Ilic Model Globally, Match Locally: Efficient and Robust 3D Object Recognition 2010 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) 13-18 June 2010, San Francisco, CA
PointOutT is meant to be pcl::PPFSignature - contains the 4 values of the Surflet feature and in addition, alpha_m for the respective pair - optimization proposed by the authors (see above)
typedef boost::shared_ptr<const PPFEstimation<PointInT, PointNT, PointOutT> > pcl::PPFEstimation< PointInT, PointNT, PointOutT >::ConstPtr |
Reimplemented from pcl::FeatureFromNormals< PointInT, PointNT, PointOutT >.
typedef pcl::PointCloud<PointOutT> pcl::PPFEstimation< PointInT, PointNT, PointOutT >::PointCloudOut |
Reimplemented from pcl::FeatureFromNormals< PointInT, PointNT, PointOutT >.
typedef boost::shared_ptr<PPFEstimation<PointInT, PointNT, PointOutT> > pcl::PPFEstimation< PointInT, PointNT, PointOutT >::Ptr |
Reimplemented from pcl::FeatureFromNormals< PointInT, PointNT, PointOutT >.
pcl::PPFEstimation< PointInT, PointNT, PointOutT >::PPFEstimation | ( | ) |
Empty Constructor.
Definition at line 48 of file ppf.hpp.
References pcl::Feature< PointInT, PointOutT >::feature_name_.