当前位置: 首页 > article >正文

点云论文阅读-1-pointnet++

pointnet局限性:不能获取局部结构信息

作者提出pointnet++需要解决的问题

  • 如何生成点云的分区(需要保证每一个分区具有相似的结构,使学习算法的参数在局部共享)
  • 如何通过一个局部特征学习算法抽象点云或局部特征

解决方法

  • 局部特征学习算法就是PointNet
  • 分区则是选取了在最底层的欧氏空间内由质心(centroid)和尺寸(scale)描述的球形。为了保证整个点云被均匀覆盖,质心的选择应用了farthest point sampling(FPS)算法

难点

如何确定球的尺寸,类似于如何确定CNN的卷积核尺寸。

作者主要贡献:
利用了多尺度邻域以同时实现鲁棒性和细节获取

在非均匀采样密度下的鲁棒特征学习:两个密度适应网络结构:多尺度分组(MSG)和多分辨率分组(MRG)

1、Multi-scale grouping (MSG) MSG方法如上图左,就是在每一个分组层都通过多个尺度(设置多个半径值)来确定每一个中心点的领域范围,每一个范围都经过PointNet提取特征,再将得到的多个范围的特征concatenate起来,得到一个多尺度的新特征。

 2. Multi-resolution grouping (MRG) 在MSG方法中,每一个中心点都需要多个patch的选取和卷积,计算量大,所以提出了MRG方法。如上图右所示,新特征由两部分concatenate得到,左边特征向量是通过较低层即$L_{i-1}$层经过PointNet提取得到,右边特征向量是对当前层中心点对应的patch进行PointNet得到。当点云密度不均时,可以通过判断当前patch的点云密度给予左右两个特征向量不同的权重。例如,当patch中密度过小,左边特征向量中包含的点更稀疏,容易受到抽样不足的影响,因此提高右边特征向量的权重。


http://www.kler.cn/a/395340.html

相关文章:

  • Unity中HDRP设置抗锯齿
  • 入侵检测算法平台部署LiteAIServer视频智能分析平台行人入侵检测算法:科技守护安全的新篇章
  • 云计算研究实训室建设方案
  • 基于STM32设计的矿山环境监测系统(NBIOT)_262
  • 删库跑路,启动!
  • flinkOnYarn并配置prometheus+grafana监控告警
  • HTTP —— OSI七层模型
  • 深度学习之 LSTM
  • MACA-PEG-NHS中PEG链段能够增加修饰后材料的溶解度和稳定性
  • 无人机飞手在保家卫国上重要性技术详解
  • 如何使用谷歌浏览器阅读网页内容
  • 微信小程序中使用离线版阿里云矢量图标
  • Dubbo分布式日志跟踪实现
  • Win10 安装MySQL 5.7.32(解压版)
  • Flink1.19编译并Standalone模式本地运行
  • 在C2M(Customer-to-Manufacturer)柔性制造模式下,算法
  • element-ui】使用el_upload上传文件无法动态修改action
  • Scala的set
  • Python学习------第八天
  • 万字长文解读深度学习——训练(DeepSpeed、Accelerate)、优化(蒸馏、剪枝、量化)、部署细节
  • 界面控件Kendo UI for Angular中文教程:如何构建带图表的仪表板?(一)
  • 跨域问题的产生和解决
  • 【MatLab手记】 --从0到了解超超超详过程!!!
  • JWT深度解析:Java Web中的安全传输与身份验证
  • 雷光联动自动化标校方法
  • Python自动化小技巧24——实现自动化输出模板表格报告