3D 特征点概述(1)

本文主要总结PCL中3D特征点的相关内容,该部分内容在PCL库中都是已经集成的在pcl_feature模块中,该模块包含用于点云数据进行3D特征估计的数据结构以及原理机制,3D特征点是3D点的三维空间中的位置的表示,该点周围信息一般具有一定的几何性质。

举个例子:广泛使用的几何点特征的示例是下图的表面在查询点p处的估计曲率和法线。被认为是局部特征,因为它们使用由其k个最近点邻居提供的信息来表征点。

为了有效地确定这些邻居,输入数据集通常使用空间分解技术(例如八叉树或kD树)分割成更小的块( 上:kD-tree,下:八叉树),然后执行在那个空间里最近点搜索。

本文概述了在PCL中实现的所有特征点算法

这里列出了关于各种特征点性质属性的表格,以及应用的场景领域,

PFH (Point Feature Histogram)

是一种局部特征点,PFH扩展了先前关于Surflet-Pair-Relation Histograms的工作(Wahl等人)。

Surflet-pair-relation histograms: a statistical 3D-shape representation for rapid classification

输入格式:

(1)由一组带有方向的点P组成的点云。有方向意味着所有点都具有正常的N(法向量)。

(2)此功能不使用颜色信息。

工作原理:

(1)迭代点云P中的点。
(2)对于输入云中的每个点Pi(i是迭代索引),收集具有半径r的Pi周围的球体内的所有相邻点。 这个集合称为Pik(k为k个邻居)
(3)循环关于Pik中的两对点,比如p1和p2。 法线与矢量p1-p2的角度较小的点是源点ps,另一个是目标点pt。
(4)计算四个特征,它们一起表示目标点pt处的平均曲率。 将它们组合并放入等效的直方图箱中。 有关特征计算的更多详细信息,请参阅原始论文:http://www.willowgarage.com/papers/learning-informative-point-classes-acquisition-object-model-maps

简短概述:
(1)为P中的所有的点云计算法线
(2)估计P中的点Pi的特征:获取围绕点Pi(Pik)的半径r中的k个邻居的集合。在两点之间计算四个特征。相应的bin增加1.生成点特征直方图(PFH)。
(3)将得到的直方图组与其他点云的组进行比较,以便找到对应关系。

FPFH (Fast Point Feature Histogram)

FPFH也是一种局部特征点,且是PFH(Point Feature Histogram)的一种扩展描述

输入格式:

(1)由一组定向点P组成的点云。定向意味着所有点都具有正常的n(法向量)。
(2)此功能不使用颜色信息。(这些都和PFH一样的要求)

工作原理:
由于FPFH来自PFH,因此它的工作方式非常相似。但是有一些优化步骤使FPFH更快。

(1)迭代点云集 P 中的所有点云。
(2)对于输入点云中的每个点Pi(i是迭代索引),收集具有半径r的Pi周围的球体内的所有相邻点。这个集合称为Pik(k为k个邻居)
(3)该循环仅将点Pi与其每个邻居相关联(记住在PFH中,循环将生成Pi对及其邻居以及_Pi_s邻居之间!)。在这样的一对中,法线与矢量p1-p2的角度小的点是源点ps,另一个是目标点pt。
(3)计算三个特征(PFH中的四个,Ps和Pt之间的距离被遗漏),它们一起表示目标点pt处的平均曲率。将它们组合并放入等效的直方图箱中。
(4)与FPFH中一样,仅考虑查询点Pi与其邻居之间的直接对(计算量少得多),得到的直方图称为SPFH(简单点特征直方图)。
(5)最后一步是新的:要重新补偿“丢失”连接,相邻的SPFH将根据其空间距离添加到Pi的SPFH中。有关特征计算的更多详细信息,请参阅原始论文:http://files.rbrusu.com/publications/Rusu09ICRA.pdf

简短概述:
(1)为P中的所有点计算法线
(2)估计P中的点Pi的特征:获取围绕点Pi(Pik)的半径r中的k个邻居的集合。在两点之间计算三个特征(仅在Pi与其邻居之间!)。相应的bin增加1.生成简单的点特征直方图(SPFH)。
(3)为了达到更多的点和连接(最多2次r),邻居的SPFH根据它们的空间距离加以加权作为最后一步。
(4)可以将得到的直方图组与其他点云的组进行比较,以便找到对应关系。

VFH (Viewpoint Feature Histogram)

VFH是一种全局特征点,扩展了FPFH的一种方法。

输入格式:

(1)由一组定向点P组成的点云。定向意味着所有点都具有正常的n法向量。
(2)此功能不使用颜色信息。

工作原理:

(1)计算点云的质心pc及其法向量nc。计算视点和质心之间的向量vc并对其进行标准化。
(2)VFH由两部分组成:视点部分和扩展的FPFH模块。
(3)要映射视点分量,迭代P中的所有点云,并计算它们的法线以及vc之间的角度。增加相应的直方图bin。
(4)对于扩展的FPFH组件,只需计算质心pc处的FPFH,将整个周围点云P设置为邻居。
(5)将两个直方图一起添加。
(6)有关特征计算的更多详细信息,请参阅原始论文:http://www.willowgarage.com/sites/default/files/Rusu10IROS.pdf

简短概述:
(1)估算点云中的质心及其法线。计算视点和视点之间的归一化矢量vc。
(2)对于所有点,计算它们的法线和vc之间的角度。
(3)估算质心的FPFH,将所有剩余点设置为邻居。

CVFH (Clustered Viewpoint Feature Histogram)

CVFH是一种基于区域描述的特征点,也是基于VHF扩展的方法。

 输入格式:(和上述一样的输入)

(1)由一组定向点P组成的点云。定向意味着所有点都具有正常的法向量n。
(2)此功能不使用颜色信息。

工作原理:
(1)由于遮挡和传感器限制,我们使用传感器获取的是物体的2.5D点云数据,一旦缺失部分点云,计算整个点云的点和正常质心的结果可能完全不同。这就是为什么一旦点云中缺少必要点,VFH描述符也就会完全不同。
(2)CVFH创建稳定的集群区域。从点云P开始,新的簇Ci从尚未分配给任何簇的随机点Pr开始。如果Ci中存在点Pj,则P中的每个点Pi被分配给该簇,使得它们的法线类似并且它们处于直接邻域中(比较角度和距离阈值)。聚类簇群太少的集群被拒绝或忽略。
(3)计算每个群集上的VFH。
(4)为每个直方图添加形状分布,表示点如何围绕质心分布。
(5)有关特征计算的更多详细信息,请参阅原始论文:http://ieeexplore.ieee.org/xpl/articleDetails.jsp?numumber = 6130296

简短概述
(1)将点云细分为具有相似法线的相邻点的聚类(稳定区域)。
(2)计算每个群集的VFH。
(3)将形状分布组件(SDC)添加到每个直方图。

注意

(0)

相关推荐

  • 非等惯李氏面猜想之证明

    一.质心坐标系: 1.非等惯质心主系的惯性椭球面方程: (x/a)2+(y/b)2+(z/c)2=1,(a>b>c) 2.非等惯质心主系的李氏面方程:(猜想) x2/t+y2/(d3+t) ...

  • 必读论文 | 云机器人必读论文10篇

    云机器人(Cloud Robotics)是云计算和机器人的交叉学科并且是机器人领域的一个重大热点新方向,它运用云计算的强大运算和存储能力,给机器人提供一个更智能的"大脑",在增强单 ...

  • 老婆出轨的一大特征

    面对出轨,切莫不可大意! 告诉我你已经爱上了我 老婆出轨的一大特征 作者:李留申 恋爱时如胶似漆,新婚时甜甜蜜蜜,过了新婚期,心儿淡.嘴儿懒.味道大变--等到进入中年--白天像邻居,晚上如兄弟. 当今 ...

  • 点特征直方图

    3D中特征检测与目标匹配与2D中相同:在不同的角度下找到相互匹配的扫描区域.但是,3D数据的性质要求我们重新考虑什么才是好的评判的标准.我们没有具有相关强度的统一像素网格,而是拥有了看起来都一样的非均 ...

  • 基于Mean-shift算法跟踪对象

    重磅干货,第一时间送达 跟踪对象是计算机视觉领域的重要应用.这在监控系统.国防.自动驾驶汽车等方面都有用例.在本文中,我们将讨论一种称为均值漂移算法的基本跟踪算法,并将通过在视频中跟踪汽车来了解其应用 ...

  • 3D特征点概述(2)

    紧接上文思路继续介绍3D特征的基本概念问题. RIFT (Rotation-Invariant Feature Transform) RIFT是一种局部特征描述法,且该方法扩展于SIFT.参考论文 O ...

  • PCL中3D特征描述子Shot详解

    上周点云公众号开始分享群友们的反馈分享,由博主分配任务,半个月甚至一个月参与学习小伙伴的反馈给群主,并在微信交流群中进行学术交流,加强大家的阅读文献能力,并提高公众号的分享效果.已经有一些开始陆续反馈 ...

  • 详细讲解3D登高轮廓铣概述,参数,策略,分钟学会CNC加工技巧

    一.3D登高轮廓铣概述: 等高轮廓铣(ZLEVEL_PROFILE)也称为深度轮廓加工是一种特殊的型腔铣操作:深度铣将除去垂直于固定刀轴的平面层中的材料.切削是在刀具移到下一深度前完成,且切削深度固定 ...

  • 概述不同产地玉的特征

    由于不同产地,不同坑口的玉的质量不同价位也不同,因此我们必需搞清楚软玉的产地.下面我们就来谈一下不同产地玉的特征. 一. 新疆和田的玉龙喀什河下游产的带皮仔玉或上游产出的山流水玉质地温润细腻,云絮状纹 ...

  • 地理动画视频 | 3D演示断层的地貌特征是怎样的

    地理生物轻松学 公众号ID: dilishengwu520 3D演示断层的地貌特征是怎样的?

  • 【阙兆麒】云南丽江纳西族体质特征的三次调查及其资料索引概述

    纳西族人物,1935,陶云逵摄 在1990年全国第四次人口普查时,纳西族有278009人(其中云南省26.5万人).在2000年全国第五次人口普查时有308839人(其中云南省有295460人).纳西 ...

  • 择吉之特征,择吉文化概述

    在我国,择吉是一种传承历史悠久.信仰面极其广泛的民俗事象或社会.文化现象,有其独特的理论系统.语法系统.表现系统和方法系统.有关这些问题,我们留在有关章节作相应介绍,这里仅就其特征问题略作剖析. 如果 ...

  • ACM MM 2020:一种基于情感脑电信号时-频-空特征的3D密集连接网络

    本文介绍一篇于计算机领域顶级会议ACM MM 2020发表的论文<SST-EmotionNet: Spatial-Spectral-Temporal based Attention 3D Den ...

  • 3D相位偏折术原理概述

    偏折术实际上属于广义上的面结构光.其主要原理如图1, 即通过计算机编程产生正弦条纹,将该正弦条纹通过投影设备投影至被测物,利用相机拍摄条纹受物体调制的弯曲程度,解调该弯曲条纹得到相位,再将相位转化为全 ...