前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >实时的激光雷达点云压缩

实时的激光雷达点云压缩

作者头像
点云PCL博主
发布于 2022-02-10 03:31:47
发布于 2022-02-10 03:31:47
1.6K0
举报
文章被收录于专栏:点云PCL点云PCL

标题:Real-Time Spatio-Temporal LiDAR Point Cloud Compression

作者:Yu Feng , Shaoshan Liu , and Yuhao Zhu

本文仅做学术分享,如有侵权,请联系删除。

论文摘要

实时压缩大量的激光雷达点云对于自动驾驶汽车等自动化机器至关重要。虽然目前大多数的工作都集中在压缩单个点云帧上,但是本文提出了一个新的系统,可以有效地压缩一系列点云。利用点云帧序列中的空间和时间冗余的思想。首先在点云序列中识别关键帧,然后通过迭代平面拟合对关键帧进行空间编码。然后我们利用连续点云在物理空间中有大量重叠的事实,因此空间编码的数据可以(重新)用于对时间流进行编码。利用空间编码数据进行时间编码,不仅提高了压缩率,而且避免了冗余计算,大大提高了压缩速度。实验表明,我们的压缩系统达到了40×90的压缩率,明显高于MPEG的LiDAR点云压缩标准,同时保持了较高的端到端应用精度。同时,我们的压缩系统的压缩速度与目前激光雷达的点云生成速率相匹配,并优于现有的压缩系统,实现了实时点云传输。

代码开源(有兴趣的可以测试后与我交流和分享):

https://github.com/horizon-research/Real-Time-Spatio-Temporal-LiDAR-Point-Cloud-Compression

内容介绍

本文的压缩系统的思想是利用点云(空间)和点云(时间)之间的冗余。在空间上,现实世界中的许多曲面都是平面(例如墙和地面);甚至非平面曲面也可以用一组平面来近似。在时间上,连续的点云共享场景的大部分重叠区域;因此,可以使用同一组平面来编码跨越点云的点。虽然直观,但由于不规则/非结构化点云和计算密集的平面拟合过程,实时利用空间和时间冗余具有挑战性。我们提出了一个压缩系统,在保持高应用精度的同时,实现了最先进的压缩率和压缩速度。

本文的主要贡献如下:

•据我们所知,这是第一次利用空间和时间冗余压缩激光雷达点云的工作。

•与当今的压缩方法(包括MPEG的点云压缩标准)相比,压缩方法同时实现了更高的压缩率、更高的压缩速度和更高的应用程序级精度。

我们的压缩系统概述,它压缩一系列连续的点云。将所有点云转换为距离图像,以加快压缩速度。我们首先对序列中的关键点云(K帧)进行空间编码,通常是中间点云。然后使用K帧的空间编码结果对其余的点云进行时间编码,我们称之为预测点云(P帧)。

文章中提到了关于非结构化的点云编码,常用的方法是空间树结构的方法,比如八叉树就是应用十分广泛的编码方式。那么对于结构化的点云压缩与非结构化使用空间树的方式来编码点云不同,结构化的点云可以转换为图像编码的形式,然后利用常规的图像压缩的方法实现点云的压缩。

每个点云被转换成一个距离图像,以便进行后续计算。距离图像不仅对原始点云进行初始压缩,而且提供了非结构化点云的结构化表示。然后我们通过拟合平面对K帧进行空间编码;然后利用K帧中的拟合平面对P帧进行时间编码,大大提高了整体压缩速率和速度。为了对IMU观测中可能引入的变换误差具有鲁棒性,我们提出了一套补偿传感器噪声并保持编码质量的技术。最后,在我们的压缩中使用不同的数据结构。原始点云将转换为距离图像。经过空间编码后,距离图中的大部分片段都是平面编码的,不合格的区域留在残差图中。(如图)

距离转换公式

空间编码示例

在运动变换之前和之后五个连续的点云的结果

评估指标

论文在三种常见的点云应用程序上评估了这种点云压缩方法:点云配准,点云对象检测,点云场景的分割。

  • 点云配准:配准的测试使用了基于点云PCL库的ICP算法进行对比测试。
  • 点云目标检测:使用了体素网格的深度学习的方法测试对比。
  • 点云场景的分割:使用了基于DNN的squezeseg方法。

使用三个评估指标:未压缩点云的压缩率、FPS的压缩速度和应用程序结果的精确度。评估压缩如何影响点云应用结果,这才是最终的关键。所以这里数据集使用KITTI数据集来评估点云配准和点云对象检测。为了评估点云分割,使用SemanticKITTI数据集。

硬件平台:使用英特尔I5-7500与,和一个移动平台配备Nvidia Jethon Tx2使用C++实现点云的压缩。

不同压缩方法的配准平移误差和压缩率比较

比较了各种压缩方法的目标检测精度和压缩率

各种压缩方法的分割误差和压缩率比较

总结

本文提出了一种新的时空压缩方法。结果表明,利用连续点云的空间和时间冗余,我们的压缩方法可以达到90倍的压缩率,在保持较高的应用精度的同时实现了实时(>10fps)的压缩速度。它在压缩率、速度和准确度方面优于最先进的点云压缩标准。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-07-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 点云PCL 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
基于 ZYNQ 的激光雷达三维建模
近年来,机器学习,无人驾驶等领域是十分热门的研究话题。在这些领域中,电脑对环境的感知十分重要。因此三维的环境重建是必然的趋势,方便我们实现虚拟世界与现实世界之间的交互。
FPGA技术江湖
2025/05/04
1580
基于 ZYNQ 的激光雷达三维建模
开源点云实时压缩方案测试
上周在一篇共享的开源的方案中我们介绍了理论的研究部分,处于好奇,本人决定亲自测试一下该开源的方案,虽然了解PCL的同学应该都知道,该开源库中也有关于点云的压缩和解压的研究,效果也很好。在之前的博客中,我们有过介绍,将来如果有机会更加可以继续深入解析其中的理论以及代码部分,这里我们首先来学习一下这一优秀的开源代码。首先介绍一下这篇文章《Real-Time Spatio-Temporal LiDAR Point Cloud Compression》
点云PCL博主
2020/09/22
1.9K0
资源有限的机器人实现实时LiDAR点云压缩与传输
文章:Real-Time LiDAR Point Cloud Compression and Transmission for Resource-constrained Robots
点云PCL博主
2025/02/25
2260
资源有限的机器人实现实时LiDAR点云压缩与传输
激光雷达目标检测
本文为美团点评无人配送部技术团队主笔,为您带来的是自动驾驶中的激光雷达目标检测。(本文来源:美团无人配送)
点云PCL博主
2019/07/30
2.7K0
激光雷达目标检测
FLiCR:基于有损 RI 的快速轻量级激光雷达点云压缩
文章:FLiCR: A Fast and Lightweight LiDAR Point Cloud Compression Based on Lossy RI
点云PCL博主
2024/04/11
7110
FLiCR:基于有损 RI 的快速轻量级激光雷达点云压缩
基于3D激光雷达的SLAM算法研究现状与发展趋势
SLAM算法是移动机器人实现自主移动的关键环节。激光雷达(LiDAR)具有测距精度高、不易受外部干扰和地图构建直观方便等优点,广泛应用于大型复杂室内外场景地图的构建。随着3D激光器的应用与普及,国内外学者围绕基于3D激光雷达的SLAM算法的研究已取得丰硕的成果。
一点人工一点智能
2023/08/25
3.5K0
基于3D激光雷达的SLAM算法研究现状与发展趋势
NV-LIO:使用法向量的激光雷达-惯性里程计面向多楼层环境中的鲁棒 SLAM
文章:NV-LIO: LiDAR-Inertial Odometry using Normal Vectors Towards Robust SLAM in Multifloor Environments
点云PCL博主
2024/06/21
4360
NV-LIO:使用法向量的激光雷达-惯性里程计面向多楼层环境中的鲁棒 SLAM
激光雷达深度补全
对于自动驾驶汽车和机器人,使用激光雷达是必不可少的,以实现精确的深度预测。许多应用程序依赖于周围环境的意识,并使用深度信息来推理和做出相应的反应。一方面,单目深度预测方法无法生成绝对和精确的深度图。另一方面,双目立体匹配方法仍然明显优于基于LiDAR的方法。深度补全任务的目标是从稀疏和不规则点云生成密集的深度预测,然后将预测的深度信息映射到2D平面。最近有一些优秀的工作,提出了一种精确完成RGB图像引导的稀疏LiDAR图的新方法。
SIGAI学习与实践平台
2019/08/26
1.7K0
激光雷达深度补全
立体视觉+惯导+激光雷达SLAM系统
标题:Stereo Visual Inertial LiDAR Simultaneous Localization and Mapping
点云PCL博主
2021/01/05
9240
值得收藏!基于激光雷达数据的深度学习目标检测方法大合集(上)
【导读】上周,我们在《激光雷达,马斯克看不上,却又无可替代?》一文中对自动驾驶中广泛使用的激光雷达进行了简单的科普,今天,这篇文章将各大公司和机构基于激光雷达的目标检测工作进行了列举和整合。由于文章列举方法太多,故作者将其分成上下两部分,本文为第一部分。
AI科技大本营
2019/09/19
2.8K0
值得收藏!基于激光雷达数据的深度学习目标检测方法大合集(上)
基于3D激光雷达的SLAM算法研究现状与发展趋势
SLAM算法是移动机器人实现自主移动的关键环节。激光雷达(LiDAR)具有测距精度高、不易受外部干扰和地图构建直观方便等优点,广泛应用于大型复杂室内外场景地图的构建。随着3D激光器的应用与普及,国内外学者围绕基于3D激光雷达的SLAM算法的研究已取得丰硕的成果。
一点人工一点智能
2023/04/26
1.8K0
基于3D激光雷达的SLAM算法研究现状与发展趋势
LIO-PPF:通过增量平面预适应和骨架跟踪实现快速激光雷达惯性里程计
文章:LIO-PPF: Fast LiDAR-Inertial Odometry via Incremental Plane Pre-Fitting and Skeleton Tracking
点云PCL博主
2023/08/21
4260
LIO-PPF:通过增量平面预适应和骨架跟踪实现快速激光雷达惯性里程计
基于激光雷达强度信息的实时SLAM方案
文章:Real-Time Simultaneous Localization and Mapping with LiDAR intensity
点云PCL博主
2023/08/21
6910
基于激光雷达强度信息的实时SLAM方案
SuperLine3D:基于自监督的激光雷达点云线分割与描述子计算方法
文章:SuperLine3D: Self-supervised Line Segmentation and Description for LiDAR Point Cloud
点云PCL博主
2022/09/13
1.1K0
SuperLine3D:基于自监督的激光雷达点云线分割与描述子计算方法
一文详解固态激光雷达的里程计(loam_livox)
介绍: 大疆出品,必属精品。 固态激光雷达里程计的工作现阶段还是比较少的,大疆自己出了固态激光雷达后在LOAM的基础上改进了一个适用于固态激光雷达的里程计,该系统可以用在小视场角和非重复性扫描的雷达上。
3D视觉工坊
2020/11/11
1.2K0
一文详解固态激光雷达的里程计(loam_livox)
激光雷达视觉惯性融合框架:R3live++
今天给大家分享一篇多传感融合定位的工作:R3live++。这是继R3live后的第二个版本。这项工作提出的激光雷达视觉惯性融合框架实现了鲁棒和准确的状态估计,同时实时重建光度地图。
一点人工一点智能
2023/07/05
9990
激光雷达视觉惯性融合框架:R3live++
激光雷达里程计的最新进展和挑战
文章:LiDAR Odometry Survey: Recent Advancements and Remaining Challenges
点云PCL博主
2024/01/04
4740
激光雷达里程计的最新进展和挑战
轻量级实时三维激光雷达SLAM,面向大规模城市环境自动驾驶
对于自动驾驶汽车来说,在未知环境中的实时定位和建图非常重要。本文提出了一种快速、轻量级的3D激光雷达SLAM,用于大规模城市环境中自动驾驶车辆的定位。文中提出了一种新的基于深度信息的编码方法,可以对具有不同分辨率的无序点云进行编码,避免了点云在二维平面上投影时丢失维度信息。通过根据编码的深度信息动态选择邻域点来修改主成分分析(PCA),以更少的时间消耗来拟合局部平面。阈值和特征点的数量根据距离间隔自适应,从而提取出稀疏的特征点并均匀分布在三维空间中。提取的关键特征点提高了里程计的准确性,并加快了点云的对齐。在KITTI和MVSECD上验证了该算法的有效性和鲁棒性。里程计估计的快速运行时间为21ms。与KITTI的几种典型的最先进方法相比,所提出的方法将平移误差减少了至少19%,旋转误差减少了7.1%。
一点人工一点智能
2023/02/15
3.7K0
轻量级实时三维激光雷达SLAM,面向大规模城市环境自动驾驶
NV-LIO:一种基于法向量的激光雷达-惯性系统(LIO)
论文:NV-LIO: LiDAR-Inertial Odometry using Normal Vectors Towards Robust SLAM in Multifloor Environments
一点人工一点智能
2024/05/28
3660
NV-LIO:一种基于法向量的激光雷达-惯性系统(LIO)
基于线段的激光雷达和单目联合曲面重建
在缺乏鲁棒的视觉特征的环境中,运动结构(SfM)通常无法估计准确的姿势,在这种情况下,最终3D网格的质量会降低,克服这个问题的,一种方法是将单目相机的数据与激光雷达的数据结合起来。这种联合传感器的方法可以捕捉环境中精细的细节和纹理,同时仍能准确地表示无特征的对象,然而,由于这两种传感器的特性根本不同,因此融合这两种传感器模式是非常具有挑战性。
点云PCL博主
2021/12/01
9170
基于线段的激光雷达和单目联合曲面重建
推荐阅读
相关推荐
基于 ZYNQ 的激光雷达三维建模
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档