Hybrid Point Cloud Semantic Compression for Automotive Sensors: A Performance Evaluation

https://arxiv.org/pdf/2103.03819.pdf

在自动驾驶中,车辆与车辆之间的信息共享起着重要作用。在所有传感器中,激光雷达产生的3D点云的数据量通常较高。因此,有效的LiDAR点云压缩方案对于减轻带宽受限信道上的数据传输负担和促进实时通信至关重要。

这篇文章将谷歌的点云压缩软件Draco与语义分割分割模型RangeNet++结合起来,提出了混合语义压缩(Hybrid Semantic Compression,HSC)。在SemanticKITTI数据集的实验表明,HSC可以在有限的精度降低的情况下提供准实时(quasi-real-time)的压缩性能,

流程

如图1所示,所提出的HSC流程如下:

(1) 使用RangeNet++对激光雷达点云进行语义分割,以便标记场景中最有价值的对象(通常是行人和车辆)。如果信道容量有限,则可以选择延迟或取消不重要点的传输。

RangeNet++:https://binaryai.blog.csdn.net/article/details/126102403

(2) 使用Draco压缩筛选得到的点云。Draco允许定义15个量化级别(0−14)和11个压缩级别(0–10),以权衡压缩效率和速度。

DRACO:https://github.com/google/draco

HSC

HSC被设计用于支持三种传输级别:

HSC-0::原始激光雷达采集的点云直接被Draco压缩并通过信道发送。在这种情况下,不使用RangeNet++。

HSC-1: RangeNet++用于对原始激光雷达执行语义分割,如图2所示。

之后,从点云中删除属于道路类的点,从而减少文件大小再压缩。假设可以从辅助数据源(如谷歌地图或类似地图工具)获得道路信息,则这种方案是合理的。

HSC-2: 与HSC-1相比更进一步地,在RangeNet++分割后,可能由摄像机传感器提供的建筑物、植被和交通标志也会从点云中移除。因此,要压缩的最终点云仅由行人和车辆等动态元素组成,即自动驾驶场景中最关键的元素。

结果



HSC-1 和HSC-2的编码时间还需要考虑RangeNet++ 推理时间


用于汽车传感器的混合点云语义压缩:性能评估相关推荐

  1. 论文阅读:PMF基于视觉感知的多传感器融合点云语义分割Perception-Aware Multi-Sensor Fusion for 3D LiDAR Semantic Segmentation

    题目:Perception-Aware Multi-Sensor Fusion for 3D LiDAR Semantic Segmentation 中文:用于 3D LiDAR 语义分割的多传感器感 ...

  2. ICCV 2021 | PMF: 基于视觉感知的多传感器融合点云语义分割方法

    作者丨月明星稀风萧萧@知乎 来源丨https://zhuanlan.zhihu.com/p/419187044 编辑丨3D视觉工坊 今天,我将分享一个 ICCV 2021 中的工作,基于视觉感知的多传 ...

  3. PMF: 基于视觉感知的多传感器融合点云语义分割方法(ICCV2021)

    作者丨月明星稀风萧萧 来源丨https://zhuanlan.zhihu.com/p/419187044 编辑丨3D视觉工坊 今天,我将分享一个 ICCV 2021 中的工作,基于视觉感知的多传感器融 ...

  4. CVPR2020:4D点云语义分割网络(SpSequenceNet)

    CVPR2020:4D点云语义分割网络(SpSequenceNet) SpSequenceNet: Semantic Segmentation Network on 4D Point Clouds 论 ...

  5. 深度学习点云语义分割:CVPR2019论文阅读

    深度学习点云语义分割:CVPR2019论文阅读 Point Cloud Oversegmentation with Graph-Structured Deep Metric Learning 摘要 本 ...

  6. 三维点云语义分割总览

    点云PCL免费知识星球,点云论文速读. 标题:三维点云语义分割总览 作者:吉祥街 欢迎各位加入免费知识星球,获取PDF文档,欢迎转发朋友圈,分享快乐. 希望有更多的小伙伴能够加入我们,一起开启论文阅读 ...

  7. CVPR 2022 | 一种有效提升点云语义分割边界性能的学习框架

    Contrastive Boundary Learning for Point Cloud Segmentation (CVPR 2022) 代码地址:https://github.com/Liyao ...

  8. 三维点云语义分割【综述】 ——Deep Learning for 3D Point Clouds: A Survey

    3D POINT CLOUD SEGMENTATION 3D Semantic Segmentation Projection-based Networks Point-based Networks ...

  9. ICCV2021|首届城市规模点云语义理解挑战赛启动了

    作者丨Qingyong Hu@知乎 来源丨https://zhuanlan.zhihu.com/p/385034191 编辑丨3D视觉工坊 Introduction 我们周围的3D世界是由各种各样的物 ...

最新文章

  1. 辍学的名人_我辍学去追求成为网络开发人员和设计师的梦想
  2. Target runtime Apache Tomcat v7.0 is not defined.
  3. Java设计模式(一):策略设计模式
  4. 一个wxWidgets判断注册表键值的函数
  5. 《Starting with Starling》 Ep 1~11
  6. elasticsearch启动错误解决
  7. 笨方法“学习python笔记之urlopen
  8. 什么是网络单纯型算法
  9. java 不能继承的类_java中不能继承的类有哪些?
  10. LeetCode题库10:正则表达式匹配——JavaScript解答
  11. android titlebar 高度是多少,什么是TitleBar的默认高度和Android中Titlebar中的默认TextSize?...
  12. 如何在iPhone、iPad和Mac上查看照片的EXIF数据?
  13. C#(winform)为button添加背景图片,并去掉各种边框
  14. ac1900修改代理服务器,tplink ac1900路由器怎么设置?
  15. 使用计算机能佩戴老花镜,青岛版六年级科学第四单元检测题及答案
  16. Total Command快捷键大全
  17. php5.2 nts 下载,php_xdebug-2.1.0-5.2-vc6-nts.dll
  18. python中delay__Python time delay
  19. 被骗了,自己还不知道
  20. 蓝屏 STOP:c0000218 {Registry File Failure}

热门文章

  1. 【MATLAB】图像二值化(imbinarize函数)
  2. 如何学习人工智能,学习AI的一般路线
  3. Tomcat一些常见错误(遇到错误就更新)
  4. 百度地图自定义标点。
  5. 【POJ】 1014 Dividing(多重背包,优化)
  6. matlab如何求矩阵行列式
  7. 每一个情绪稳定的人背后,都是高情商和大格局
  8. JavaC++题解与拓展——leetcode1823.找出游戏的获胜者【约瑟夫环】
  9. Nginx学习(1)—— 下载和安装
  10. 【Py】基于Python的身份证读卡器二开全记录