0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

按照点云处理形式对现有方法进行分类和梳理

新机器视觉 来源:3D点云深度学习 作者:霍尔顿 2020-08-28 13:54 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在工业界,利用激光雷达获取点云数据,很早就有应用了,如进行测高、遥感等。近几年的大规模发展得益于自动驾驶机器人领域的火热,激光雷达成为重要的感知手段而得到人们关注,点云处理也成为热门。

点云是什么?

说白了点云就是一堆带有三维坐标(也可以带强度、颜色信息)的点,由于数目庞大,因此可以描绘出物体的三维轮廓。

点云 VS 图像

点云数据与图像处理具有很多相似点,因此不少处理方法是从图像处理演变而来,但是点云又具有自身特点(简单、稀疏、准确),因此研究人员根据这些特点,发展出效果更好的处理手段。

PCL VS 深度学习

我们都知道,在深度学习没出来之前,图像处理就已经发展出大量算法了。同样的,点云处理领域也是这样,比如做点云特征提取、配准、识别等等。这方面还有不少开源程序库,例如大家都知道的PCL,在这里顺便吐槽一下,PCL中文网站的维护实在太差了,信息陈旧,国内参考书籍出的也少,导致民间不少从事点云数据处理的研究人员,相互聚集在一些QQ群、微信群中,互帮互助,抱团取暖,但是解决问题效率一般。

近几年深度学习发展迅速,在图片、视频和自然语言处理等领域大放异彩。最近三年在点云处理领域中也逐渐发展起来,下面按照点云处理形式对现有方法进行分类和梳理。

1 基于像素的深度学习

这是最早用深度学习来处理点云数据的方法,但是需要先把三维点云在不同角度渲染得到二维图像,然后借助图像处理领域成熟的深度学习框架进行分析。代表作是MVCNN网络,它的思路是考虑到图像领域已经通过渲染3D模型的12个角度的图像,并对图像进行分类。效果也不差。

怎么评价这种思路呢?其实还是不错的,除了分类任务,在点云目标检测中,也有不少论文采用了这种思路,比如自动驾驶场景的目标检测,如MV3D等,也是会把点云投影到三维空间。

2 基于体素的深度学习

代表作有Volumetric CNN 、VoxNet、VoxelNet。将点云划分成均匀的空间三维体素,对体素进行处理。优点是这种表示方式很规整,可以很方便地将卷积池化等神经网络运算迁移到三维;缺点是由于体素表达的数据离散运算量大,所以分辨率较低,因此具有一定的局限性。

3 基于树的深度学习

OCNN利用八叉树方法将三维点云划分为若干节点,以节点的法向量作为输入信号,按照Z排序方法将点云表示成一维数组,之后可以很方便地与已有神经网络进行连接。类似思路的论文还有OctNet同样采用八叉树组织点云,Kd-Network采用的是KD树。

4 基于点的深度网络

代表作是斯坦福大学研究人员提出的PointNet,用来直接对点云进行处理,该网络很好地考虑了输入点云的排列不变性。采用maxpooling作为对称函数进行处理。之后考虑到PointNet缺乏局部信息的缺点,提出了改进版PointNet++,各项指标也是刷新了前作。

与PointNet不同,在解决点云的无序排列问题上,PointCNN没有采用maxpooling作为对称函数,而是训练了一个X变换网络,在多项任务中达到了当时的最高水平。

趋势总结

最后进行一个简单的总结,点云遇到深度学习之后,主要朝着两个方向发展,其一是解决点云领域的自身需求,如配准、拟合;其二是解决计算机视觉领域的需求,如识别、检测、跟踪。

如果走第一条路,需要对传统点云处理算法进行学习,而深度学习就只是提取特征的工具了,会用就行。如果走第二条路,就需要对计算机视觉领域的识别、检测、跟踪等领域浩如烟海的paper、代码都要进行学习,然后往点云领域去迁移,目前很多点云目标检测算法也都是这么做的。相比较而言,第二条路前景更广阔一些,对于高校研究生发表论文也相对容易找到突破口。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 激光雷达
    +关注

    关注

    978

    文章

    4378

    浏览量

    195384
  • PCL
    PCL
    +关注

    关注

    1

    文章

    38

    浏览量

    14135
  • 深度学习
    +关注

    关注

    73

    文章

    5590

    浏览量

    123912
  • 点云
    +关注

    关注

    0

    文章

    59

    浏览量

    4046

原文标题:点云深度学习研究现状与趋势

文章出处:【微信号:vision263com,微信公众号:新机器视觉】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    不同地线处理方法

    10MHz的电路,采用多点接地除了正确进行接地设计、安装,还要正确进行各种不同信号的接地处理。控制系统中,大致有以下几种地线: (1)数字地:也叫逻辑地,是各种开关量(数字量)信号的零电位。 (2)模拟
    发表于 12-03 07:38

    AI 驱动三维逆向:降噪算法工具与机器学习建模能力的前沿应用

    在三维逆向工程领域,传统方法处理复杂数据和构建高精度模型时面临诸多挑战。随着人工智能(AI)技术的发展,降噪算法工具与机器学习建模能力的应用,为三维逆向工程带来了创新性解决方案,
    的头像 发表于 08-20 10:00 455次阅读
    AI 驱动三维逆向:<b class='flag-5'>点</b><b class='flag-5'>云</b>降噪算法工具与机器学习建模能力的前沿应用

    数据采集网关如何与现有工业系统整合?

    ,能够实现多种协议的数据采集,并通过网络将数据传输至监控系统或平台。其整合方法主要包括以下几个方面: 1.协议适配:支持多种工业通信协议(如Modbus、Profibus、OPC等),能够与不同品牌和型号的设备进行通信。 2.
    的头像 发表于 06-07 09:18 619次阅读

    电子元器件的分类方式

    电子元器件可以按照不同的分类标准进行分类,以下是一些常见的分类方式。
    的头像 发表于 04-16 14:52 2096次阅读

    有方科技正式上线首款AI技术服务智能体 “有方方工”

    近日,有方科技正式上线首款AI技术服务智能体 “有方方工”。作为AI智能技术应用的创新载体,“有方方工”旨在面向SPM(智能互联产品制造商)客户提供更精准、更便捷、更高效的智能化技术服务。标志着
    的头像 发表于 03-29 09:16 1210次阅读

    STM32F429以太网外设数据处理上限是多少?

    背景:以429作为控制器的板卡处于网络交换机的一个节点处,同网段有其他网络节点,其他节点控制器芯片种类为,A核ARM、CPU,因此429是处理性能最差的节点。 现有方案: 429只与某一节
    发表于 03-13 06:52

    DLP6500获得的数目不多是什么原因造成的?

    我有一个疑问,我完成了DLP_LightCrafter_6500_3D_Scan_Application.exe中设定的步骤之后, 1、获得的扫描物体的并不多,这个是什么原因造成的呢? 2
    发表于 03-03 08:33

    DLP4500利用相机计算出的投影仪标志的世界坐标需要做什么处理吗?

    你好,由于我没有PG的相机和投影仪一起触发,所以没有使用现成的demo来获取数据。 用相机和投影仪采集图片后在Matlab中进行处理,由于DLP4500微镜的棱形形状,设定棋盘格
    发表于 03-03 07:53

    电脑搭建虚拟,电脑搭建虚拟电脑的具体方法

    较好的服务器,至少具备多核处理器、16GB以上内存和大容量硬盘,且有稳定的网络连接。    安装系统:下载电脑系统的镜像文件并制作U盘启动盘,将服务器设置为从U盘启动,然后按照安装向导进行安装。在安装过程中,设置好网络参数、存储
    的头像 发表于 01-22 10:27 1137次阅读
    电脑搭建虚拟<b class='flag-5'>云</b>,电脑搭建虚拟<b class='flag-5'>云</b>电脑的具体<b class='flag-5'>方法</b>

    TVP7002SOG 4线制的复合同步可以按照绿同步的处理方式进行处理吗?

    我这边VGA的信号源是4线制的,即R、G、B及复合同步信号,想用TVP7002将其转换为数字信号,想问下复合同步信号能否通过一个电容接到SOGIN管教,或者直接接到SOGIN管教吗,想知道4线制的复合同步可以按照绿同步的处理方式进行
    发表于 01-17 07:32

    LabVIEW使用Vision视觉进行硬币分类计数

    LabVIEW使用Vision视觉进行硬币分类计数,有偿,带价加q:3430396759
    发表于 12-29 20:20

    三、麦克风阵列类型及分类之细致梳理

    麦克风阵列,作为声学领域的关键技术,拥有多种类型,每种类型都以独特的排列方式和卓越的性能,在不同的应用场景中发挥着重要作用,下面将为您细致梳理其类型与分类,展现麦克风阵列的奇妙世界。
    的头像 发表于 12-29 00:00 1558次阅读
    三、麦克风阵列类型及<b class='flag-5'>分类</b>之细致<b class='flag-5'>梳理</b>

    如何使用ddc进行数据分类

    在探讨如何使用DDC(Dewey Decimal Classification,即杜威十进制分类法)进行数据分类时,我们首先需要明确DDC是一种用于图书馆分类和组织图书的体系,它
    的头像 发表于 12-18 15:05 1800次阅读

    使用 RISC-V 进行高效数据处理方法

    使用RISC-V进行高效数据处理方法涉及多个方面,包括处理器内核与DSA(领域特定加速器)之间的通信优化、内存管理优化、多线程性能提升等。以下是一些具体的
    的头像 发表于 12-11 17:52 1568次阅读

    初识光模块之光模块的分类

    进行分类,通俗来说就是本来同一个东西但有很多种不同的叫法,更BT的是有时同样的叫法可以有很多种不同的东西,所以就经常会被人搞混,云里雾里的。常用的可以按照单口最大传输速率(单口带宽)、接口封装类型
    发表于 12-10 08:59