当前位置: 首页 > 专利查询>苹果公司专利>正文

一种压缩针对点云的属性信息的系统、方法及计算机可读介质技术方案

技术编号:39976323 阅读:23 留言:0更新日期:2024-01-09 01:10
本公开涉及一种压缩针对点云的属性信息的系统、方法及计算机可读介质。本发明专利技术公开了一种系统,所述系统包括被配置为对针对点云的属性信息进行压缩的编码器和/或被配置为对针对所述点云的压缩属性信息进行解压缩的解码器。针对至少一个起始点的属性值包括在压缩属性信息文件中,并且用于校正预测属性值的属性校正值包括在所述压缩属性信息文件中。至少部分地基于相邻点的属性值和正在预测属性值所针对的特定点与所述相邻点之间的距离来预测属性值。将所述预测属性值与压缩前的点云的属性值进行比较以确定属性校正值。解码器遵循与编码器类似的预测过程,并且使用包括在压缩属性信息文件中的属性校正值来校正预测值。

【技术实现步骤摘要】

本公开整体涉及点云的压缩和解压缩,这些点云包括多个点,每个点具有相关联的属性信息。


技术介绍

1、各种类型的传感器诸如光检测和测距(lidar)系统、3d相机、3d扫描仪等可以捕获指示点在三维空间中的位置(例如在x、y和z平面中的位置)的数据。另外,此类系统除了针对相应点的空间信息之外还可捕获属性信息,诸如颜色信息(例如,rgb值)、强度属性、反射率属性、运动相关属性、模态属性或各种其他属性。在一些情况下,可将附加属性分配给相应点,诸如捕获该点时的时间戳。由此类传感器捕获的点可构成“点云”,该“点云”包括各自具有相关联空间信息的一组点和一个或多个相关联的属性。在一些情况下,点云可包括数千个点、数十万个点、数百万个点或甚至更多的点。另外,在一些情况下,与由一个或多个传感器捕获的点云不同,可以例如在软件中生成点云。在任一种情况下,此类点云可包括大量数据,并且存储和传输这些点云可能成本高且耗时。


技术实现思路

1、在一些实施方案中,系统包括被配置为捕获共同构成点云的点的一个或多个传感器,其中这些点中的每个点包括识别本文档来自技高网...

【技术保护点】

1.一种或多种非暂态计算机可读介质,所述非暂态计算机可读介质存储程序指令,所述程序指令当在一个或多个计算设备上或跨一个或多个计算设备执行时,使所述一个或多个计算设备:

2.根据权利要求1所述的一种或多种非暂态计算机可读介质,其中所述3D视觉内容包括一个或多个点云。

3.根据权利要求1所述的一种或多种非暂态计算机可读介质,其中为了针对所述点中的所述相应一些来确定对应的预测属性值,所述程序指令当在所述一个或多个计算设备上或跨所述一个或多个计算设备执行时,还使所述一个或多个计算设备:

4.根据权利要求1所述的一种或多种非暂态计算机可读介质,其中所述程序指令当...

【技术特征摘要】

1.一种或多种非暂态计算机可读介质,所述非暂态计算机可读介质存储程序指令,所述程序指令当在一个或多个计算设备上或跨一个或多个计算设备执行时,使所述一个或多个计算设备:

2.根据权利要求1所述的一种或多种非暂态计算机可读介质,其中所述3d视觉内容包括一个或多个点云。

3.根据权利要求1所述的一种或多种非暂态计算机可读介质,其中为了针对所述点中的所述相应一些来确定对应的预测属性值,所述程序指令当在所述一个或多个计算设备上或跨所述一个或多个计算设备执行时,还使所述一个或多个计算设备:

4.根据权利要求1所述的一种或多种非暂态计算机可读介质,其中所述程序指令当在所述一个或多个计算设备上或跨所述一个或多个计算设备执行时,还使所述一个或多个计算设备:

5.根据权利要求4所述的一种或多种非暂态计算机可读介质,其中所述程序指令当在所述一个或多个计算设备上或跨所述一个或多个计算设备执行时,还使所述一个或多个计算设备:

6.根据权利要求1所述的一种或多种非暂态计算机可读介质,其中使用算术编码技术对确定的所述属性校正值进行编码。

7.根据权利要求1所述的一种或多种非暂态计算机可读介质,其中使用golomb编码技术对确定的所述属性校正值进行编码。

8.一种或多种非暂态计算机可读介质,所述非暂态计算机可读介质存储程序指令,所述程序指令当在一个或多个计算设备上或跨一个或多个计算设备执行时,使所述一个或多个计算设备:

9.根据权利要求8所述的一种或多种非暂态计算机可读介质,其中所述3d视觉内容包括一个或多个点云。

10.根据权利要求8所述的一种或多种非暂态计算机可读介质,其中为了针对所述点中的所述相应一些来确定对应的预测属性...

【专利技术属性】
技术研发人员:K·马莫F·A·罗比内特
申请(专利权)人:苹果公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1