Spec-Zone.ru › PointCloudLibrary

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

Обзор

Библиотека pcl_octree предоставляет эффективные методы для создания иерархической структуры данных дерева из данных облака точек. Это позволяет выполнять пространственное разбиение, сглаживание и поиск по набору данных точек. Каждый узел ок-дерева имеет либо восемь дочерних узлов, либо нет. Корневой узел описывает кубическую ограничивающую рамку, которая охватывает все точки. На каждом уровне дерева этот объем подразделяется в два раза, что приводит к увеличению разрешения вокселей.

Реализация pcl_octree предоставляет эффективные алгоритмы поиска ближайших соседей, такие как «Поиск соседей в вокселе», «Поиск K ближайших соседей» и «Поиск соседей в радиусе». Она автоматически подстраивает свои размеры под набор данных точек. Набор классов узлов листьев предоставляет дополнительную функциональность, такую как проверки пространственной «занятости» и «плотности точек на воксель». Функции сериализации и десериализации позволяют эффективно кодировать структуру ок-дерева в двоичный формат. Кроме того, реализация пула памяти уменьшает затратные операции выделения и освобождения памяти в сценариях, где ок-деревья должны создаваться с высокой скоростью.

На рисунке ниже показаны ограничивающие рамки вокселей узлов ок-дерева на самом низком уровне дерева. Воксели ок-дерева окружают каждую 3D-точку с поверхности модели «кролика». Красные точки представляют данные точек. Это изображение создано с помощью octree_viewer (visualization/tools/octree_viewer).

Примеры использования библиотеки pcl_octree можно найти на странице справочника по PCL.

Требования

  • common

Классы

class pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT >
Класс буферизованного ок-дерева Подробнее...
class pcl::octree::OctreeBase< LeafContainerT, BranchContainerT >
Класс ок-дерева. Подробнее...
class pcl::octree::OctreeIteratorBase< OctreeT >
Абстрактный класс итератора ок-дерева Подробнее...
class pcl::octree::OctreeDepthFirstIterator< OctreeT >
Класс итератора ок-дерева (обход в глубину) Подробнее...
class pcl::octree::OctreeBreadthFirstIterator< OctreeT >
Класс итератора ок-дерева (обход в ширину) Подробнее...
class pcl::octree::OctreeFixedDepthIterator< OctreeT >
Класс итератора ок-дерева (фиксированная глубина) Подробнее...
class pcl::octree::OctreeLeafNodeDepthFirstIterator< OctreeT >
Итератор узлов-листьев ок-дерева (обход в глубину). Подробнее...
class pcl::octree::OctreeLeafNodeBreadthFirstIterator< OctreeT >
Итератор узлов-листьев ок-дерева (обход в ширину). Подробнее...
class pcl::octree::OctreePointCloud< PointT, LeafContainerT, BranchContainerT, OctreeT >
Класс облака точек ок-дерева Подробнее...
class pcl::octree::OctreePointCloudAdjacency< PointT, LeafContainerT, BranchContainerT >
Класс облака точек ок-дерева с информацией о смежности вокселей. Подробнее...
class pcl::octree::OctreePointCloudChangeDetector< PointT, LeafContainerT, BranchContainerT >
Класс обнаружения изменений облака точек ок-дерева Подробнее...
class pcl::octree::OctreePointCloudDensity< PointT, LeafContainerT, BranchContainerT >
Класс плотности облака точек ок-дерева Подробнее...
class pcl::octree::OctreePointCloudOccupancy< PointT, LeafContainerT, BranchContainerT >
Класс занятости облака точек ок-дерева Подробнее...
class pcl::octree::OctreePointCloudPointVector< PointT, LeafContainerT, BranchContainerT, OctreeT >
Класс вектора точек облака точек ок-дерева Подробнее...
class pcl::octree::OctreePointCloudSinglePoint< PointT, LeafContainerT, BranchContainerT, OctreeT >
Класс одиночной точки облака точек ок-дерева Подробнее...
class pcl::octree::OctreePointCloudVoxelCentroid< PointT, LeafContainerT, BranchContainerT >
Класс центра вокселя облака точек ок-дерева Подробнее...
class pcl::octree::OctreePointCloudSearch< PointT, LeafContainerT, BranchContainerT >
Класс поиска облака точек ок-дерева Подробнее...

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

Spec-Zone.ru

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