这篇博客主要是整理了PointNet提出者祁芮中台介绍PointNet、PointNet++、Frustum PointNets的PPT内容,内容包括如何将点云进行深度学习,如何设计新型的网络架构,如何将架构应用的3D场景理解。

作者主页:https://stanford.edu/~rqi/

B站视频:https://www.bilibili.com/s/video/BV1HE411g7tA

PPT下载链接:https://pan.baidu.com/s/105MRbBmCv4Tj6GYTMbS67w 提取码:z930

参考:https://www.cnblogs.com/Libo-Master/p/9759130.html

  该PPT中涉及到的文献有:

PointNet: Deep Learning on Point Sets for 3D Classification and Segmentation

PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Space

Frustum PointNets:Frustum PointNets for 3D Object Detection from RGB-D Data

PiointNet++总结:

1、pointnet局部特征学习,平移和视角变换的不变性。

2、部分填充数据丢失的鲁棒性。

3、采样率变化的鲁棒性。

4、外形相似的分类鲁棒性。

FQA:

1、pointnet没有考虑点与点之间的关系

2、关键点是可视化出来的

3、未来的主流是结合2D和3D,3D有精确的几何信息,但是它的分辨率比较低,近期传感器还不能跟上图像的分辨率,图像有很高的分辨率,还有精细的textures(纹理)

4、激光雷达采样是近密远疏,pointnet++本身有些能够处理采样不均的问题,如果你知道点云的分布,你可以加一些位置,加一些权重,调节权重。

5、未来发展趋势?point net++结果不太稳定,怎么取的最佳结果?一定程度由modelnet的datasize限制的,建议对test shape多次旋转取平均的结果。

6、pointnet++中的code中没有用到T-Net,release code 中没有用到T-Net,因为他们发现,在modelnet中T-Net对分类性能提升不大,pointnet++已经学到了局部特征,所以它对旋转不敏感。

7、pointnet++具有对局部几何变换的不变性吗?局部加一些T-Net结构是不合理的,因为局部变换了,并不能保证不同局部的变换是统一的,如果要实现统一性,实际上需要一些capsulenet 的work。

8、点云特征提取和2D的颜色信息有关吗?在最简单的假设下可以是无关的,光是xyz的坐标就已经提高了几何的信息,理论上不用其他的信息就已经完成了很多的任务,RGB是锦上添花的特征。

9、为什么用1024维这么高的数据集?bottle net layer 这一维是很关键的,太小,会限制网络的capability能力。

10、为什么采用FPS这种采样方法?因为这种采样方法是采尽可能远的点,最终实现的结果是对空间的比较均匀的降采样,希望达到均匀采样的结果,其他方法有很多,比如随机采样,但是效果可能没有FPS方法好,最近也有这方面的许多工作,这里的研究空间比较大。

11、点云的表达会是3D未来的方向吗?会是一个主要的方向,3D本身的应用场景很多,不同的场景对不同的数据类型有不同的倾向,在3D的场景理解中点云是重要的形式,在其他中就不一定了,比如建模中、可视化中、仿真中可能会倾向于不同的数据类型。

12、如何看待GCN在点云中的应用?GCN和pointnet++有很多相通的地方,两者都是在3D中寻找局部,然后在局部定义某种操作,然后形成多级的网络架构,其实是非常相似的,甚至可以相互变换。point net++的优点是,不仅限制在2D和3D,也适合3D,有的网络结构只能处理3D。

点云上的深度学习及其在三维场景理解中的应用(PPT内容整理PointNet)的更多相关文章

  1. 华为云ModelArts图深度学习,学习知识还能考取微认证

    作为人工智能最前沿的技术之一,图深度学习被公认是人工智能认识世界实现因果推理的关键,也是深度学习未来发展的方向.但深度学习对图数据模型的支持性差一直是众多研究者难以攻克的难点,因此图深度学习在实际生产 ...

  2. 从零开始在ubuntu上配置深度学习开发环境

    从零开始在ubuntu上配置深度学习开发环境 昨天一不小心把原来配置好的台式机的开发环境破坏了,调了半天没有调回来,索性就重装一次ubuntu系统.这篇文章主要记录一个简单的.‘傻瓜式’教程. 一.U ...

  3. 利用Tengine在树莓派上跑深度学习网络

    树莓派是国内比较流行的一款卡片式计算机,但是受限于其硬件配置,用树莓派玩深度学习似乎有些艰难.最近OPENAI为嵌入式设备推出了一款AI框架Tengine,其对于配置的要求相比传统框架降低了很多,我尝 ...

  4. github上热门深度学习项目

    github上热门深度学习项目 项目名 Stars 描述 TensorFlow 29622 使用数据流图进行可扩展机器学习的计算. Caffe 11799 Caffe:深度学习的快速开放框架. [Ne ...

  5. 用TVM在硬件平台上部署深度学习工作负载的端到端 IR 堆栈

    用TVM在硬件平台上部署深度学习工作负载的端到端 IR 堆栈 深度学习已变得无处不在,不可或缺.这场革命的一部分是由可扩展的深度学习系统推动的,如滕索弗洛.MXNet.咖啡和皮托奇.大多数现有系统针对 ...

  6. zz深度学习在美团配送 ETA 预估中的探索与实践

    深度学习在美团配送 ETA 预估中的探索与实践 比前一版本有改进:   基泽 周越 显杰 阅读数:32952019 年 4 月 20 日   1. 背景 ETA(Estimated Time of A ...

  7. 深度学习在美团配送ETA预估中的探索与实践

    1.背景 ETA(Estimated Time of Arrival,“预计送达时间”),即用户下单后,配送人员在多长时间内将外卖送达到用户手中.送达时间预测的结果,将会以”预计送达时间”的形式,展现 ...

  8. 深度学习菜鸟的信仰地︱Supervessel超能云服务器、深度学习环境全配置

    并非广告~实在是太良心了,所以费时间给他们点赞一下~ SuperVessel云平台是IBM中国研究院和中国系统与技术中心基于POWER架构和OpenStack技术共同构建的, 支持开发者远程开发的免费 ...

  9. 深度学习利器:TensorFlow在智能终端中的应用——智能边缘计算,云端生成模型给移动端下载,然后用该模型进行预测

    前言 深度学习在图像处理.语音识别.自然语言处理领域的应用取得了巨大成功,但是它通常在功能强大的服务器端进行运算.如果智能手机通过网络远程连接服务器,也可以利用深度学习技术,但这样可能会很慢,而且只有 ...

随机推荐

  1. Oracle冷备

    概念:一致性的备份,也就是在数据库一致性关闭后做的备份,一般用:shutdown immediate方式关闭. 步骤:1.查看三大核心文件所在位置:数据文件,控制文件,日志文件 数据文件:select ...

  2. FTP下载文件时拒绝登陆申请怎么办?

    1.有时候用网页登陆FTP无法下载文件,如下图 2.这时候就需要用文件夹登陆FTP,(打开我的电脑,然后输入ftp://10.2.41.31.如下图 然后就可以下载文件了

  3. 【Java】equals 和 == 的区别

    之前有在 Java字符串比较(3种方法)以及对比 C++ 时的注意项 中写过一点关于 equals()与==的比较,但最近的Java考试复习过程中发现有部分情况没涉及到,故重新学习一下 在编写代码的时 ...

  4. Mysql优化(出自官方文档) - 第十篇(优化InnoDB表篇)

    Mysql优化(出自官方文档) - 第十篇(优化InnoDB表篇) 目录 Mysql优化(出自官方文档) - 第十篇(优化InnoDB表篇) 1 Optimizing Storage Layout f ...

  5. Android开发问题之Installation failed due to invalid URI!

    真机调试遇到以下问题: [2017-07-20 13:43:53 - VCL02PANEL] Installation failed due to invalid URI![2017-07-20 13 ...

  6. python之str 字符串

    str,字符串,有序的,存储多个字符,不可修改,通过下标值访问快捷方式 1, 定义一个空字符串 2,定义一个非空字符串 3,索引,又名下标值 4,切片与延长 5,转义字符 6, python 属于面向 ...

  7. 通过Cloudflare API进行CDN刷新

    1.Cloudflare CDN刷新说明 1.Cloudfalre同Akamai一样,只有刷新,没有预热的概念. 2.通过Cloudflare API进行刷新,需要用到登录用户的[邮箱][api密钥] ...

  8. css 背景图片铺满

    body { width: 100%; height: 100%; background: url(img/loginbg.png); background-size: 100% 100%; back ...

  9. Spring:Spring的各jar包依赖及作用详解

    spring-core.jar(必须有的核心jar包) 这个jar 文件包含Spring 框架基本的核心工具类.Spring 其它组件要都要使用到这个包里的类,是其它组件的基本核心,当然你也可以在自己 ...

  10. 小程序之app.json not found

    起因 最近在部署几款小程序时,发现ext.json文件会被忽略不上传,查了一下资料发现原来是需要升级开发者工具了. 没想到升级以后,再开发项目时,就报错 app.json not found 解决方法 ...