2023.7.3 日报(自用

点云是由XYZ坐标点集合构成的3D数据,常通过激光扫描获取。PointNet网络利用最大值池化处理点云的无序性,用于目标检测和分割。PointNet++进一步考虑局部特征,通过最远点采样和局部区域查询增强点云处理。
摘要由CSDN通过智能技术生成

1.了解什么是点云

点云是坐标系下点集合而成的,点云中包含大量的点,这些点包含了位置(XYZ)、颜色等信息。

但点云相比于图像中像素点而言,像素点是有序的,像素点位置的改变会改变图像的含义,而点云中点具有无序性,点与点之间交换位置不会改变点云的含义,这就使点云出现了不稳定性,也是点云存在的缺陷。

点云可以通过卫星激光扫描、机载激光、手持激光相机等获取

相比图像,点云是3维数据,它可以提供更多的信息。

参考1:https://zhuanlan.zhihu.com/p/22581673

2.点云在深度学习中的应用

pointnet网络

 pointnet网络检测:首先将输入的点云图中点的特征数进行升维操作(图中的mlp操作,类似神经网络中的上采样),之后提取每一维特征的最大值组成新的向量,该操作可有效避免点云的无序性。将新得到的向量根据划分好的类别就可以实现目标的检测。

 上面两图点的位置交换不会影响最后的取最大值后的向量。

pointnet网络分割:从输出到取最大值向量都与上述方法相同,得到最大值向量后将其与原特征向量拼接,用于点云分割任务。

pointnet++网络

pointnet网络只提取点云中最大值作为整体特征,这使的点云中特征大部分没有被用到,没有考虑到点云的局部特征,所以pointnet++加入了关注局部特征的算法。

 pointnet++原理:首先通过最远点采样,采集具有代表性质的点,之后以这些点为中心进行球状领域查询,进行局部特征的提取,之后重复进行最远点采样到满足参数要求,将这些局部特征作为输入输入到pointnet网络进行后续操作。如果是分割任务,则需要将得到的特征通过邻近算法计算中心点附近的点逐渐还原点云。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值