【唐宇迪 深度学习-3D点云实战系列】学习笔记
课程目录如下:
https://download.csdn.net/learn/35500/529919
一、3D点云应用领域分析
- 3D点云领域都关注了哪些方向?
- 课程核心系列-PointNet系列:点云数据如何处理、点云数据如何进行特征提取。后续无论是分类、分割、补全、配准检测,首先都要先对点云数据进行特征提取。
- PointNet系列就是重点系列。算法原理、论文思想、源码实现
- 基础算法、论文核心思想。
点云数据的特点:
① 由点组成,近密远疏
② 有遮挡
实际的点云数据:软件CloudCompare 3D坐标(x,y,z); 数据格式为.pts
点云的应用:无人机进行环境3D重建。 在城市的交通等领域还是有需求的。点云是有3维的数据的,比2D的数据多了一个维度的。
可以旋转、多视角的观察数据。
公开的数据集如下: 左侧为点云;右侧为分割结果。
2020年开始,点云算是一个比较火热的领域了。计算机视觉的算法、论文研究——然后才有实际输出。
在2020在点云方向的paper越来越多了。视觉领域的图像、视频算法研究已经饱和,目前转向了点云了。不断的在挖掘这个领域了。
点云的应用:
① 点云分割:点云中没有像素值的大小,只有坐标。那怎么做分割呢?
不是做实例分割。部件分割。判断每一个点属于哪一个任务? 传统的图像是每一个像素属于哪一块。
② 点云补全:近密远疏
把缺失的点补全出来。 编码器encoder,解码器decoder。对抗生成网络。风格迁移、AI变脸、特效等,有点类似的技术。
③ 点云生成:无人机图像做成3D点云。虽然有很多算法,但目前研究的人不是太多,文章也不多。——传统数据,映射成点云数据。
④ 点云物体检测:目前是研究最最热门的一个方向。分割的论文比检测多一些。
先做检测,再去做其他任务。(就像视觉里面的分类-->location YOLO)
3D检测,是一个立体的东西。是很多后续任务的前提。
⑤ 点云配准:无人机数据,地图合成。不同角度拍到的数据,然后组合出来整体的图像。
点云配准是为了给下游任务做服务的,做基础的。比如是家具行业:室内拍摄;达芬奇手术机器人。
⑥ 点云数据特征提取概述
特征提取
我们的点如何进行特征提取,backbone是什么?——PointNet,去解决点云中的检测、分割问题。——PointNet++,做特征提取的。
- 3D数据只有坐标信息;如何将数据给转换为特征。
- 特征转换是通过backbone来进行特征提取。与图像数据有差异的。图像数据和3D点云数据差异是很大的。
- 我们的点(x,y,z)如何转换为特征? 它和其他点的关系如何考虑?这个点和全局的关系如何考虑?
- 处理点云数据中最重要的backbone是PointNet
- 点补全、分割、检测等领域,都会用到的PonitNet++这个backbone的。
3D点云中有哪些核心的网络?
⑦ 3D 数据应用领域与点云介绍
- 3D点云数据与图像数据有很大的差异:
- 感知端的传感方式与之前不一样了。属于3D方式的采集。360度旋转,扫描得到3D数据,称之为点云。
- 3D数据(点云数据)
- 3D数据应用于自动驾驶无人车、增强现实AR游戏中。
- 一个飞机样本,由如下的点组成。三维的数据(x,y,z) 共10000个点来表达一个目标。 还有三个法向量信息:Nx,Ny,Nz。
- 点云数据可视化展示:6个维度。
- 点云数据特性:分类、部件分割、语义分割
3D的数据有很多其他形式,为什么一定要用点云呢?——
二、PointNet算法解读
① PointNet基本出发点
算法要体现出来交换不变性! 比如max函数、求和函数,都是满足交换不变性的。跟x的次序无关。
② PointNet基本模型架构和整体网络架构
三维的特征维度太少了,需要进行升维。维度提升。
③ PointNet有哪些问题呢?PointNet++网络
PointNet升级算法需要解决的问题:
最远点采样方法
分组Group方法原理解读
整体流程概述分析
分类与分割问题解决方案
遇到的问题及改进方法分析
三、PointNet++项目实战
【唐宇迪 深度学习-3D点云实战系列】学习笔记相关推荐
- 23神经网络 :唐宇迪《python数据分析与机器学习实战》学习笔记
唐宇迪<python数据分析与机器学习实战>学习笔记 23神经网络 1.初识神经网络 百度深度学习研究院的图,当数据规模较小时差异较小,但当数据规模较大时深度学习算法的效率明显增加,目前大 ...
- B站 唐宇迪 深度学习笔记
笔记请移步深度学习 飞书笔记
- 唐宇迪python课程数据百度云_唐的解释|唐的意思|汉典“唐”字的基本解释
[丑集上][口] 唐·康熙筆画:10 ·部外筆画:7 [古文]啺
- 唐宇迪资源-机器学习与深度学习
本人看了很多教学视频,觉得唐宇迪老师的机器学习课程,能够使用通俗易懂的原理讲解与实例代码结合带大家快速熟练掌握机器学习的经典算法.对于有基础和没基础的同学,都能让你轻易入门,但是得一边看一遍敲,实践才 ...
- 唐宇迪博士实战代码教学视频课程全集,带你一起数据分析、深度学习
唐宇迪,同济大学计算机博士,专注于机器学习与计算机视觉领域,人工智能与数据科学领域培训专家,上海人工智能协会核心主干.参与多个国家级计算机视觉与数据挖掘项目,主要研究面部识别与特征构造,异常识别等领域 ...
- 自然语言处理Word2Vec视频学习教程-唐宇迪-专题视频课程
自然语言处理Word2Vec视频学习教程-7870人已学习 课程介绍 自然语言处理Word2Vec视频培训课程:自然语言处理中重要的算法,word2vec原理,词向量模型.教程从语言模 ...
- 免费技术直播:唐宇迪带你一节课了解机器学习经典算法
常常有小伙伴在后台反馈:机器学习经典算法有哪些? 自学难度大又没有效果,该怎么办? CSDN为了解决这个难题,联合唐宇迪老师为大家带来了一场精彩的直播[一节课掌握机器学习经典算法-线性回归模型].本次 ...
- 唐宇迪机器学习课程数据集_最受欢迎的数据科学和机器学习课程-2020年8月
唐宇迪机器学习课程数据集 There are a lot of great online resources and websites on data science and machine lear ...
- Python数据分析(统计分析)视频教程-唐宇迪-专题视频课程
Python数据分析(统计分析)视频教程-708人已学习 课程介绍 Python数据分析(统计分析)视频培训课程概述:Python统计分析系列课程以Python为核心工具,结合其工具包 ...
- 唐宇迪Pytorch笔记(附课程资料)
目录 pytorch_tutorial 介绍 软件架构 安装教程 所需python包 使用说明 配套资料 { title = {pytorch深度学习实战}, author = {唐宇迪}, url ...
最新文章
- 简单的短信验证功能的实现
- Laravel API记录
- SQL Server游标的使用
- 利用Arcgis for javascript API绘制GeoJSON并同时弹出多个Popup
- java 字符串拆分成单个字符放到 list 集合
- 12.14-Linux系统优化
- centos7 下修改网络配置
- fastadmin在html中查询数据,常见问题 · fastadmin 常见问题 · 看云
- php之mysql(数据库的连接)出错问题及解决,cmd操作数据库失败
- ADS仿真目标参数调谐与目标优化 ----tuner和goal控件使用
- 极通EWEBS虚拟化平台牵手厦门大学
- php zend_extension,extension 和zend_extension 两种扩展
- ubuntu系统安装微信过程与问题解决记录
- 零基础是学习Java还是大数据?
- Excel根据某列的值,用不同颜色区分数据行
- 将一个div中的两个P元素同一行居中显示
- Bugzilla 操作手册
- Windows--UEFI引导安装Win10
- 求网络号,广播地址,第一个可用ip,最后一个可用ip。可用ip总数
- ABB机器人、PLC、C#上位机全套程序,项目用的是ABB蜘蛛机器人,六轴用的程序开发都一样
热门文章
- 人力资源管理系统需求分析报告及系统架构图
- 第四章需求分析与设计工具
- 8*8*8光立方制作
- 《计算机操作系统》思维导图
- QT 播放器之VideoWidget
- 安装系统显示sql服务器未安装,win7系统安装SQLServer2005提示“SQL Server服务无法启动”的解决方法...
- 使用IE缓存提取微博相片
- Android最常用的控件ListView(详解)
- cmd 文本文件分割_通过split命令分割大文件
- lgg7刷机包下载_LGG7One刷机包