3D点云认知和PointNet算法解读

本文探讨了唐宇迪关于3D点云的PointNet算法及其改进版PointNet++,介绍了点云特点、分类任务、PointNet核心思想,包括无序性和顺序不变性处理。PointNet++通过多尺度和多分辨率分组解决密度不均问题,提升特征提取效率。

【唐宇迪】3D点云应用领域分析

【唐宇迪】3D点云pointnet算法解读

点云文件格式举例:modelnet40_normal_resampled:其中txt文件中,一行有六个点:前三个点代表的是x,y,z。后三个点代表的是Nx,Ny,Nz,法向量

点云任务:

分类任务;部件分割;场景分割等。

点云的特点:

  • 无序性:只是点而已,排列顺序不影响结果。

  • 近密远疏的特性:扫描与视角不同导致。
  • 非结构化数据直接CNN有点难。
  • 要解决的任务就是如何对点云数据进行特征提取

能不能省掉那些预处理操作而直接利用点云呢?

  • 当下深度学习的核心思想就是一条龙服务(End2End)

PointNet基本出发点:

1、由于点的无序性导致,需要模型具有置换不变性

f(x_{1},x_{2},x_{3},x_{4},x_{5},...,x_{n})\equiv f(x_{\pi _{1}},x_{\pi _{2}},x_{\pi _{3}},x_{\pi _{4}},..., x_{\pi _{n}});

比如:加法运算,乘法运算,求最大最小值。

f(x_{1},x_{2},x_{3},x_{4},x_{5},...,x_{n})=max\left \{ x_{1},x_{2},x_{3},x_{4},x_{5},...,x_{n}\right \}

2、直接利用Max函数(简单粗暴):

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值