Spec-Zone.ru › PointCloudLibrary

GFPFHEstimation оценивает глобальную быструю гистограмму точек признаков гистограммы (GFPFH) для заданного набора данных облака точек, содержащего точки и метки. Подробнее...

#include <pcl/features/gfpfh.h>

Граф наследования
[легенда]
<img alt="График взаимодействия" border="0" src="data:image/png;base64,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
[легенда]

Общедоступные типы

using Ptr = shared_ptr< GFPFHEstimation< PointInT, PointLT, PointOutT > >
using ConstPtr = shared_ptr< const GFPFHEstimation< PointInT, PointLT, PointOutT > >
using PointCloudOut = typename Feature< PointInT, PointOutT >::PointCloudOut
using PointCloudIn = typename Feature< PointInT, PointOutT >::PointCloudIn
- Общедоступные типы, унаследованные от pcl::FeatureFromLabels< PointInT, PointLT, PointOutT >
using Ptr = shared_ptr< FeatureFromLabels< PointInT, PointLT, PointOutT > >
using ConstPtr = shared_ptr< const FeatureFromLabels< PointInT, PointLT, PointOutT > >
- Общедоступные типы, унаследованные от pcl::Feature< PointInT, PointOutT >
using BaseClass = PCLBase< PointInT >
using Ptr = shared_ptr< Feature< PointInT, PointOutT > >
using ConstPtr = shared_ptr< const Feature< PointInT, PointOutT > >
using KdTree = pcl::search::Search< PointInT >
using KdTreePtr = typename KdTree::Ptr
using PointCloudIn = pcl::PointCloud< PointInT >
using PointCloudInPtr = typename PointCloudIn::Ptr
using PointCloudInConstPtr = typename PointCloudIn::ConstPtr
using PointCloudOut = pcl::PointCloud< PointOutT >
using SearchMethod = std::function< int(std::size_t, double, pcl::Indices &, std::vector< float > &)>
using SearchMethodSurface = std::function< int(const PointCloudIn &cloud, std::size_t index, double, pcl::Indices &, std::vector< float > &)>
- Общедоступные типы, унаследованные от pcl::PCLBase< PointInT >
using PointCloud = pcl::PointCloud< PointInT >
using PointCloudPtr = typename PointCloud::Ptr
using PointCloudConstPtr = typename PointCloud::ConstPtr
using PointIndicesPtr = PointIndices::Ptr
using PointIndicesConstPtr = PointIndices::ConstPtr

Общедоступные члены-функции

GFPFHEstimation ()
Пустой конструктор. Подробнее...
void setOctreeLeafSize (double size)
Установить размер листов октодерева. Подробнее...
double getOctreeLeafSize ()
Получить радиус сферы, используемой для определения соседей. Подробнее...
std::uint32_t emptyLabel () const
Возвратить значение пустого метки. Подробнее...
std::uint32_t getNumberOfClasses () const
Возвратить количество различных классов. Подробнее...
void setNumberOfClasses (std::uint32_t n)
Установить количество различных классов. Подробнее...
int descriptorSize () const
Возвратить размер дескриптора. Подробнее...
void compute (PointCloudOut &output)
Перегруженная функция вычисления из pcl::Feature. Подробнее...
- Общедоступные члены-функции унаследованные от pcl::FeatureFromLabels< PointInT, PointLT, PointOutT >
FeatureFromLabels ()
Пустой конструктор. Подробнее...
void setInputLabels (const PointCloudLConstPtr &labels)
Указать указатель на входные данные, содержащие метки точек набора данных XYZ. Подробнее...
PointCloudLConstPtr getInputLabels () const
Получить указатель на метки входного набора данных точек XYZ. Подробнее...
- Общедоступные члены-функции унаследованные от pcl::Feature< PointInT, PointOutT >
Feature ()
Пустой конструктор. Подробнее...
void setSearchSurface (const PointCloudInConstPtr &cloud)
Указать указатель на набор данных, чтобы добавить дополнительную информацию для вычисления признаков для каждой точки в наборе входных данных. Подробнее...
PointCloudInConstPtr getSearchSurface () const
Получить указатель на набор данных поверхностных точек. Подробнее...
void setSearchMethod (const KdTreePtr &tree)
Указать указатель на объект поиска. Подробнее...
KdTreePtr getSearchMethod () const
Получить указатель на метод поиска, используемый. Подробнее...
double getSearchParameter () const
Получить внутренний параметр поиска. Подробнее...
void setKSearch (int k)
Установить количество k ближайших соседей для оценки признаков. Подробнее...
int getKSearch () const
Получить количество k ближайших соседей, используемых для оценки признаков. Подробнее...
void setRadiusSearch (double radius)
Установить радиус сферы, который будет использоваться для определения ближайших соседей, используемых для оценки признаков. Подробнее...
double getRadiusSearch () const
Получить радиус сферы, используемой для определения соседей. Подробнее...
void compute (PointCloudOut &output)
Базовый метод для оценки признаков для всех точек, указанных в <setInputCloud (), setIndices ()>, используя поверхность в setSearchSurface () и пространственный локатор в setSearchMethod () Подробнее...
- Public Member Functions inherited from pcl::PCLBase< PointInT >
PCLBase ()
Пустой конструктор. Подробнее...
PCLBase (const PCLBase &base)
Конструктор копирования. Подробнее...
virtual ~PCLBase ()=default
Деструктор. Подробнее...
virtual void setInputCloud (const PointCloudConstPtr &cloud)
Предоставить указатель на входной набор данных. Подробнее...
PointCloudConstPtr const getInputCloud () const
Получить указатель на входное облако точек. Подробнее...
virtual void setIndices (const IndicesPtr &indices)
Предоставить указатель на вектор индексов, представляющий входные данные. Подробнее...
virtual void setIndices (const IndicesConstPtr &indices)
Предоставить указатель на вектор индексов, представляющий входные данные. Подробнее...
virtual void setIndices (const PointIndicesConstPtr &indices)
END_OF_DOCUMENT_MARKER
Предоставьте указатель на вектор индексов, представляющий входные данные. Подробнее...
virtual void setIndices (std::size_t row_start, std::size_t col_start, std::size_t nb_rows, std::size_t nb_cols)
Установите индексы для точек, находящихся в области интереса облака точек. Подробнее...
IndicesPtr getIndices ()
Получить указатель на вектор индексов, используемых. Подробнее...
IndicesConstPtr const getIndices () const
Получить указатель на вектор индексов, используемых. Подробнее...
const PointInT & operator[] (std::size_t pos) const
Переопределить PointCloud operator[] для сокращения кода. Подробнее...

Защищённые члены-функции

void computeFeature (PointCloudOut &output) override
Вычисление гистограмм признаков точек (PFH) в заданной совокупности точек, заданной с помощью <setInputCloud (), setIndices ()>, используя поверхность в setSearchSurface () и пространственный локатор в setSearchMethod () Подробнее...
std::uint32_t getDominantLabel (const pcl::Indices &indices)
Возвращает доминирующий метку набора точек. Подробнее...
void computeTransitionHistograms (const std::vector< std::vector< int > > &label_histograms, std::vector< std::vector< int > > &transition_histograms)
Вычисление гистограмм переходов фиксированной длины. Подробнее...
void computeDistancesToMean (const std::vector< std::vector< int > > &transition_histograms, std::vector< float > &distances)
Вычисление расстояния каждой гистограммы переходов до среднего значения. Подробнее...
float computeHIKDistance (const std::vector< int > &histogram, const std::vector< float > &mean_histogram)
Возвращает расстояние по ядру пересечения между двумя гистограммами. Подробнее...
void computeDistanceHistogram (const std::vector< float > &distances, std::vector< float > &histogram)
Вычисление гистограммы значений расстояний. Подробнее...
void computeMeanHistogram (const std::vector< std::vector< int > > &histograms, std::vector< float > &mean_histogram)
Вычисление средней гистограммы заданного набора гистограмм. Подробнее...
- Защищённые члены-функции унаследованные от pcl::FeatureFromLabels< PointInT, PointLT, PointOutT >
virtual bool initCompute ()
Этот метод должен вызываться перед началом фактического вычисления. Подробнее...
- Защищённые члены-функции унаследованные от pcl::Feature< PointInT, PointOutT >
const std::string & getClassName () const
Получение строкового представления имени класса. Подробнее...
virtual bool deinitCompute ()
Этот метод должен вызываться после завершения фактического вычисления. Подробнее...
int searchForNeighbors (std::size_t index, double parameter, pcl::Indices &indices, std::vector< float > &distances) const
Поиск k-ближайших соседей с использованием пространственного локатора из setSearchmethod и заданной поверхности из setSearchSurface. Подробнее...
int searchForNeighbors (const PointCloudIn &cloud, std::size_t index, double parameter, pcl::Indices &indices, std::vector< float > &distances) const
Поиск k-ближайших соседей с использованием пространственного локатора из setSearchmethod и заданной поверхности из setSearchSurface. Подробнее...
- Защищённые члены-функции унаследованные от pcl::PCLBase< PointInT >
bool initCompute ()
Этот метод должен вызываться перед началом фактического вычисления. Подробнее...
bool deinitCompute ()
Этот метод должен вызываться после завершения фактического вычисления. Подробнее...

Дополнительные унаследованные члены

- Защищённые атрибуты, унаследованные от pcl::FeatureFromLabels< PointInT, PointLT, PointOutT >
PointCloudLConstPtr labels_
Указатель на входной набор данных, содержащий метки точек набора данных XYZ. Подробнее...
- Защищённые атрибуты, унаследованные от pcl::Feature< PointInT, PointOutT >
std::string feature_name_
Имя признака. Подробнее...
SearchMethodSurface search_method_surface_
Шаблон метода поиска для точек. Подробнее...
PointCloudInConstPtr surface_
Входное облако точек, описывающее поверхность, которая должна быть использована для оценки ближайших соседей. Подробнее...
KdTreePtr tree_
Указатель на объект пространственного поиска. Подробнее...
double search_parameter_
Фактический параметр поиска (из search_radius_ или k_). Подробнее...
double search_radius_
Радиус поиска ближайших соседей для каждой точки. Подробнее...
int k_
Количество K ближайших соседей для каждой точки. Подробнее...
bool fake_surface_
Если поверхность не задана, используется входное PointCloud в качестве поверхности. Подробнее...
- Защищённые атрибуты, унаследованные от pcl::PCLBase< PointInT >
PointCloudConstPtr input_
Входное облако точек. Подробнее...
IndicesPtr indices_
Указатель на вектор индексов точек для использования. Подробнее...
bool use_indices_
Устанавливается в true, если используются индексы точек. Подробнее...
bool fake_indices_
Если набор индексов не задан, создаётся набор фиктивных индексов, имитирующих входное облако точек. Подробнее...

Подробное описание

template<typename PointInT, typename PointLT, typename PointOutT>
class pcl::GFPFHEstimation< PointInT, PointLT, PointOutT >

GFPFHEstimation оценивает глобальный быстрый гистограмму признаков точки (GFPFH) для заданного набора данных облака точек, содержащего точки и метки.

Примечание
Если вы используете этот код в любой академической работе, пожалуйста, укажите:
  • R.B. Rusu, A. Holzbach, M. Beetz. Обнаружение и сегментация объектов для мобильной манипуляции. В мастерской S3DV 12-й международной конференции по компьютерному зрению (ICCV), 2009.
Автор
Radu B. Rusu
Шаблочные параметры
PointOutT Рекомендуемый тип — pcl::GFPFHSignature16

Определение в строке 65 файла gfpfh.h.

Документация по typedef членам

ConstPtr

template<typename PointInT , typename PointLT , typename PointOutT >
using pcl::GFPFHEstimation< PointInT, PointLT, PointOutT >::ConstPtr = shared_ptr<const GFPFHEstimation<PointInT, PointLT, PointOutT> >

Определение в строке 69 файла gfpfh.h.

PointCloudIn

template<typename PointInT , typename PointLT , typename PointOutT >
using pcl::GFPFHEstimation< PointInT, PointLT, PointOutT >::PointCloudIn = typename Feature<PointInT, PointOutT>::PointCloudIn

Определение в строке 81 файла gfpfh.h.

PointCloudOut

template<typename PointInT , typename PointLT , typename PointOutT >
using pcl::GFPFHEstimation< PointInT, PointLT, PointOutT >::PointCloudOut = typename Feature<PointInT, PointOutT>::PointCloudOut

Определение в строке 80 файла gfpfh.h.

Ptr

template<typename PointInT , typename PointLT , typename PointOutT >
using pcl::GFPFHEstimation< PointInT, PointLT, PointOutT >::Ptr = shared_ptr<GFPFHEstimation<PointInT, PointLT, PointOutT> >

Определение в строке 68 файла gfpfh.h.

Документация по конструкторам и деструктору

GFPFHEstimation()

template<typename PointInT , typename PointLT , typename PointOutT >
pcl::GFPFHEstimation< PointInT, PointLT, PointOutT >::GFPFHEstimation ( )
inline

Пустой конструктор.

Определение в строке 84 файла gfpfh.h.

Ссылки на pcl::Feature< PointInT, PointOutT >::feature_name_.

Документация по функциям-членам

compute()

template<typename PointInT , typename PointNT , typename PointOutT >
void pcl::GFPFHEstimation< PointInT, PointNT, PointOutT >::compute ( PointCloudOut & output )

Перегруженный метод вычисления из pcl::Feature.

Параметры
[out] output результирующий набор данных модели облака точек, содержащий вычисленные признаки

Определение в строке 53 файла gfpfh.hpp.

Ссылки на pcl::PointCloud< PointT >::clear(), pcl::PointCloud< PointT >::header, pcl::PointCloud< PointT >::height, pcl::PointCloud< PointT >::is_dense, pcl::PointCloud< PointT >::resize(), и pcl::PointCloud< PointT >::width.

computeDistanceHistogram()

template<typename PointInT , typename PointNT , typename PointOutT >
void pcl::GFPFHEstimation< PointInT, PointNT, PointOutT >::computeDistanceHistogram ( const std::vector< float > & distances,
std::vector< float > & histogram
)
protected

Вычисление гистограммы значений расстояний с использованием бинов.

Определение в строке 196 файла gfpfh.hpp.

Ссылки на pcl::geometry::distance().

computeDistancesToMean()

template<typename PointInT , typename PointNT , typename PointOutT >
void pcl::GFPFHEstimation< PointInT, PointNT, PointOutT >::computeDistancesToMean ( const std::vector< std::vector< int > > & transition_histograms,
std::vector< float > & distances
)
protected

Вычислить расстояние каждой гистограммы переходов до среднего значения.

Определение в строке 179 файла gfpfh.hpp.

computeFeature()

template<typename PointInT , typename PointNT , typename PointOutT >
void pcl::GFPFHEstimation< PointInT, PointNT, PointOutT >::computeFeature ( PointCloudOut & output )
overrideprotectedvirtual

Оценить гистограммы признаков точек (PFH) в наборе точек, заданных с помощью <setInputCloud (), setIndices ()>, используя поверхность в setSearchSurface () и пространственный локатор в setSearchMethod ()

Параметры
output результирующий набор точек, содержащий оценки признаков PFH

Реализует pcl::Feature< PointInT, PointOutT >.

Определение в строке 80 файла gfpfh.hpp.

Ссылается на pcl::octree::OctreePointCloud< PointT, LeafContainerT, BranchContainerT, OctreeT >::addPointsFromInputCloud(), pcl::PointCloud< PointT >::clear(), pcl::octree::OctreePointCloud< PointT, LeafContainerT, BranchContainerT, OctreeT >::getApproxIntersectedVoxelCentersBySegment(), pcl::octree::OctreePointCloud< PointT, LeafContainerT, BranchContainerT, OctreeT >::getOccupiedVoxelCenters(), pcl::PointCloud< PointT >::height, pcl::PointCloud< PointT >::resize(), pcl::octree::OctreePointCloud< PointT, LeafContainerT, BranchContainerT, OctreeT >::setInputCloud(), pcl::PointCloud< PointT >::size(), pcl::octree::OctreePointCloudSearch< PointT, LeafContainerT, BranchContainerT >::voxelSearch(), и pcl::PointCloud< PointT >::width.

computeHIKDistance()

template<typename PointInT , typename PointNT , typename PointOutT >
float pcl::GFPFHEstimation< PointInT, PointNT, PointOutT >::computeHIKDistance ( const std::vector< int > & histogram,
const std::vector< float > & mean_histogram
)
protected

Возвращает расстояние ядра пересечения между двумя гистограммами.

Определение в строке 239 файла gfpfh.hpp.

computeMeanHistogram()

template<typename PointInT , typename PointNT , typename PointOutT >
void pcl::GFPFHEstimation< PointInT, PointNT, PointOutT >::computeMeanHistogram ( const std::vector< std::vector< int > > & histograms,
std::vector< float > & mean_histogram
)
protected

Вычислить среднюю гистограмму заданного набора гистограмм.

Определение в строке 223 файла gfpfh.hpp.

computeTransitionHistograms()

template<typename PointInT , typename PointNT , typename PointOutT >
void pcl::GFPFHEstimation< PointInT, PointNT, PointOutT >::computeTransitionHistograms ( const std::vector< std::vector< int > > & label_histograms,
std::vector< std::vector< int > > & transition_histograms
)
protected

Вычислить гистограммы переходов фиксированной длины.

Определение в строке 138 файла gfpfh.hpp.

descriptorSize()

template<typename PointInT , typename PointLT , typename PointOutT >
int pcl::GFPFHEstimation< PointInT, PointLT, PointOutT >::descriptorSize ( ) const
inline

Возвращает размер дескриптора.

Определение в строке 117 файла gfpfh.h.

emptyLabel()

template<typename PointInT , typename PointLT , typename PointOutT >
std::uint32_t pcl::GFPFHEstimation< PointInT, PointLT, PointOutT >::emptyLabel ( ) const
inline

Возвращает значение пустого метки.

Определение в строке 103 файла gfpfh.h.

getDominantLabel()

template<typename PointInT , typename PointNT , typename PointOutT >
std::uint32_t pcl::GFPFHEstimation< PointInT, PointNT, PointOutT >::getDominantLabel ( const pcl::Indices & indices )
protected

Возвращает доминирующую метку набора точек.

Определение в строке 254 файла gfpfh.hpp.

Ссылки на pcl::geometry::distance().

getNumberOfClasses()

template<typename PointInT , typename PointLT , typename PointOutT >
std::uint32_t pcl::GFPFHEstimation< PointInT, PointLT, PointOutT >::getNumberOfClasses ( ) const
inline

Возвращает количество различных классов.

Определение в строке 107 файла gfpfh.h.

getOctreeLeafSize()

template<typename PointInT , typename PointLT , typename PointOutT >
double pcl::GFPFHEstimation< PointInT, PointLT, PointOutT >::getOctreeLeafSize ( )
inline

Получить радиус сферы, используемый для определения соседей.

Определение в строке 99 файла gfpfh.h.

setNumberOfClasses()

template<typename PointInT , typename PointLT , typename PointOutT >
void pcl::GFPFHEstimation< PointInT, PointLT, PointOutT >::setNumberOfClasses ( std::uint32_t n )
inline

Установить количество различных классов.

Parameters
n Количество различных классов.

Определение в строке 113 файла gfpfh.h.

setOctreeLeafSize()

template<typename PointInT , typename PointLT , typename PointOutT >
void pcl::GFPFHEstimation< PointInT, PointLT, PointOutT >::setOctreeLeafSize ( double size )
inline

Установить размер узлов октодерева.

Определение в строке 95 файла gfpfh.h.


The documentation for this class was generated from the following files:
  • pcl/features/gfpfh.h
  • pcl/features/impl/gfpfh.hpp

© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/classpcl_1_1_g_f_p_f_h_estimation.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API