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、代码都要进行学习,然后往点云领域去迁移,目前很多点云目标检测算法也都是这么做的。相比较而言,第二条路前景更广阔一些,对于高校研究生发表论文也相对容易找到突破口。

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

    关注

    967

    文章

    3940

    浏览量

    189604
  • PCL
    PCL
    +关注

    关注

    1

    文章

    34

    浏览量

    13663
  • 深度学习
    +关注

    关注

    73

    文章

    5493

    浏览量

    120983
  • 点云
    +关注

    关注

    0

    文章

    58

    浏览量

    3787

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

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

收藏 人收藏

    评论

    相关推荐

    基于深度学习的三维分类方法

    近年来,云表示已成为计算机视觉领域的研究热点之一,并广泛应用于自动驾驶、虚拟现实、机器人等许多领域。虽然深度学习技术在处理常规结构化的二维网格图像数据方面取得了巨大成功,但在处理不规则、非结构化的
    的头像 发表于 10-29 09:43 216次阅读
    基于深度学习的三维<b class='flag-5'>点</b><b class='flag-5'>云</b><b class='flag-5'>分类</b><b class='flag-5'>方法</b>

    雷达的基本分类方法

    电子发烧友网站提供《雷达的基本分类方法.pdf》资料免费下载
    发表于 09-11 09:09 6次下载

    LiDAR激光数据处理软件处理流程

    、形状等信息。LiDAR技术在地形测绘、城市规划、林业、交通、考古等领域有着广泛的应用。本文将介绍LiDAR激光数据处理软件的处理流程。 一、LiDAR数据采集 飞行平台选择:Li
    的头像 发表于 08-29 17:05 794次阅读

    对信号进行滤波处理方法

    滤波处理是信号处理中的一个重要环节,它可以帮助我们从噪声中提取有用的信号,提高信号的质量和可靠性。 1. 信号滤波的基本原理 信号滤波的基本原理是利用滤波器对信号进行处理,以去除或减少
    的头像 发表于 08-25 14:47 493次阅读

    有方科技子公司有方数据与航锦科技签署战略合作协议

    近日,有方科技宣布其控股子公司有方数据与航锦科技正式签署《战略合作协议》,标志着双方在数字基础设施领域达成重要合作共识。此次合作,双方聚焦于智算中心、数据存储、数据灾备及融合计算等前沿技术,旨在共同把握人工智能与计算蓬勃发展的
    的头像 发表于 07-29 17:22 689次阅读

    深度学习中的时间序列分类方法

    的发展,基于深度学习的TSC方法逐渐展现出其强大的自动特征提取和分类能力。本文将从多个角度对深度学习在时间序列分类中的应用进行综述,探讨常用的深度学习模型及其改进
    的头像 发表于 07-09 15:54 712次阅读

    电机的六大分类形式

    电机,作为电能转换与传递的核心装置,广泛应用于各个领域,从家庭日常使用的家电到工业自动化的关键设备,都离不开电机的支持。电机的种类繁多,根据不同的分类标准,可以将其划分为多种类型。本文将详细解析电机的六大分类形式,并探讨其各自的
    的头像 发表于 06-14 10:33 3062次阅读

    中性接地电阻柜的分类、样式都有哪些

    中性接地电阻柜的分类、样式都有哪些?变压器中性接地电阻柜是在发生单相接地故障时,在接地相和变压器的中性之间增加一个电阻,以限制单相接地故障电流。       配电系统的中性
    的头像 发表于 05-13 13:48 239次阅读

    泰来三维|三维扫描数据怎么处理如何建模

    faro premium 350三维激光扫描仪最终采集的数据以云和图像的形式储存在扫描仪设备里,运用专门进行一定处理后,能获取建筑物的相对位置信息、尺寸、纹理和形状,进而建立真实的
    的头像 发表于 04-23 13:53 308次阅读

    无人机摄影测量分类方法与技巧解析

    通过最佳匹配——根据对象类型将分类为多个类。对于每个组,例程测试该组表示对象(如建筑物屋顶、墙壁、树木、杆子等)的概率。该组被归类为获得最高概率的对象。
    发表于 04-05 09:50 1092次阅读
    无人机摄影测量<b class='flag-5'>点</b><b class='flag-5'>云</b><b class='flag-5'>分类</b><b class='flag-5'>方法</b>与技巧解析

    STM32H750 QSPI flash重映射模式下有方法能实现读写操作吗?

    STM32H750 QSPI flash重映射模式下有方法能实现读写操作吗
    发表于 03-25 08:06

    集成芯片有没有方向性

    集成芯片是具有方向性的。这主要体现在其引脚排列和功能上。每个引脚都有其特定的功能,如输入、输出、控制等,而这些功能在芯片的设计和使用中是有方向性的。因此,在连接和使用集成芯片时,必须按照正确的方向
    的头像 发表于 03-19 17:18 565次阅读

    基于深度学习的方法处理3D进行缺陷分类应用

    背景部分介绍了3D应用领域中公开可访问的数据集的重要性,这些数据集对于分析和比较各种模型至关重要。研究人员专门设计了各种数据集,包括用于3D形状分类、3D物体检测和3D
    的头像 发表于 02-22 16:16 1023次阅读
    基于深度学习的<b class='flag-5'>方法</b>在<b class='flag-5'>处理</b>3D<b class='flag-5'>点</b><b class='flag-5'>云</b><b class='flag-5'>进行</b>缺陷<b class='flag-5'>分类</b>应用

    LabVIEW进行癌症预测模型研究

    标注为恶性或良性,为实现有效的分类,首先进行数据预处理,包括标准化、去噪和缺失值处理。 SVM用于分类
    发表于 12-13 19:04

    PCL匹配器滤除方法

    匹配器 2.1 ICP精配准 template typename PointCloudPtr > bool ex_segmentor::icp_registration
    的头像 发表于 11-28 11:30 444次阅读