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

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

    关注

    982

    文章

    4559

    浏览量

    197142
  • PCL
    PCL
    +关注

    关注

    1

    文章

    38

    浏览量

    14248
  • 深度学习
    +关注

    关注

    73

    文章

    5610

    浏览量

    124651
  • 点云
    +关注

    关注

    0

    文章

    59

    浏览量

    4097

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

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    有方科技亮相electronica India 2026

    当地时间4月8-10日,electronica India 2026在印度德里举行。有方科技在本届electronica上集中展示了AIoT领域的最新产品及创新方案。深耕物联网通信领域20年,有方
    的头像 发表于 04-13 15:51 287次阅读

    ZWS智慧储能平台:让多形式设备“一次上,各显其长”

    形式储能设备怎样快速上,又能各显其长?ZWS智慧储能平台一次讲透。前言上期我们介绍了ZWS智慧储能平台的基础接入能力——通过EM系列储能网关和物模型建模,储能系统可实现"建模即
    的头像 发表于 02-12 11:39 310次阅读
    ZWS智慧储能<b class='flag-5'>云</b>平台:让多<b class='flag-5'>形式</b>设备“一次上<b class='flag-5'>云</b>,各显其长”

    机器学习特征工程:分类变量的数值化处理方法

    编码是机器学习流程里最容易被低估的环节之一,模型没办法直接处理文本形式分类数据,尺寸(Small/Medium/Large)、颜色(Red/Blue/Green)、城市、支付方式等都是典型的
    的头像 发表于 02-10 15:58 469次阅读
    机器学习特征工程:<b class='flag-5'>分类</b>变量的数值化<b class='flag-5'>处理</b><b class='flag-5'>方法</b>

    LED显示屏常见故障分类处理方法

    常见故障分类LED显示屏常见故障分为三类:LED模组常见故障、室内全彩显示屏故障及户外全彩显示屏故障。针对每一类故障,我们将详细分析可能的原因,并提供具体的检测与维修步骤。LED模组常见问题及处理
    的头像 发表于 12-18 15:48 1780次阅读
    LED显示屏常见故障<b class='flag-5'>分类</b>及<b class='flag-5'>处理</b><b class='flag-5'>方法</b>

    不同地线处理方法

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

    自动驾驶模型是如何“看”懂信息的?

    [首发于智驾最前沿微信公众号]在自动驾驶中,是一个非常重要的感知信号,如激光雷达(LiDAR)生成的,其实就是三维空间里一堆带坐标、强度和时间戳的
    的头像 发表于 11-29 10:25 2081次阅读
    自动驾驶模型是如何“看”懂<b class='flag-5'>点</b><b class='flag-5'>云</b>信息的?

    E203 代码结构梳理

    一、队伍介绍 本篇为蜂鸟E203系列分享第五篇,本篇介绍的内容是E203 代码结构梳理。 二、层次图 三、模块具体功能
    发表于 10-30 06:56

    基于级联分类器的人脸检测基本原理

    本次分享的内容是基于级联分类器的人脸检测基本原理 1) 人脸检测概述 关于人脸检测算法,目前主流方法分为两类,一类是基于知识,主要方法包括模板匹配,人脸特征,形状和边缘,纹理特征,颜色特征
    发表于 10-30 06:14

    发布元服务配置应用分类、标签和资质信息

    分类标签和资质管理”菜单选择元服务归属的类别和标签,同时将所需的资质文件提交给华为运营人员审核。资质文件审核通过后,您选择的标签才能生效,之后才可选择生效标签进行配置。关于资质文件的具体要求,请
    发表于 10-29 16:47

    拼接处理器的性能如何?

    性能方面表现卓越,以下从多个维度进行深入解析。 一、硬件设计:稳定与高效的基石 融大视觉的拼接处理器采用嵌入式纯硬件设计,这一设计理念使其区别于依赖操作系统的软件方案。由于没有传统操作系统的复杂架构,系统完
    的头像 发表于 09-05 00:11 889次阅读

    如何对电能质量在线监测装置的应用场景进行分类

    、功能配置、数据精度要求差异显著,分类结果可直接指导装置选型、校准频率设定及运维策略制定。以下从 4 个核心维度进行详细分类: 一、按电力系统 “发 - 输 - 配 - 用” 层级分类
    的头像 发表于 09-02 17:48 938次阅读
    如何对电能质量在线监测装置的应用场景<b class='flag-5'>进行</b><b class='flag-5'>分类</b>?

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

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

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

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

    自动驾驶中常提的“”是个啥?

    [首发于智驾最前沿微信公众号]在自动驾驶系统中,技术作为三维空间感知的核心手段,为车辆提供了精确的距离和形状信息,从而实现目标检测、环境建模、定位与地图构建等关键功能。那所谓的“
    的头像 发表于 05-21 09:04 1381次阅读
    自动驾驶中常提的“<b class='flag-5'>点</b><b class='flag-5'>云</b>”是个啥?

    一文讲清楚芯片的分类-多个维度

    芯片作为现代电子设备的核心组件,其分类方式多样,以下从功能、应用领域、制造工艺、集成度、设计架构、用途、数据类型、工作方式、材料及封装形式十个维度进行详细阐述: 一、按功能分类 1.
    的头像 发表于 05-06 15:04 7072次阅读