【技术实现步骤摘要】
【国外来华专利技术】具有非规范平滑的基于视频的点云压缩
技术介绍
[0001]本公开整体涉及包括多个点的点云的压缩和解压缩,每个点具有相关联的空间信息和属性信息。
[0002]相关技术描述
[0003]各种类型的传感器(诸如光检测和测距(LIDAR)系统、3D相机、3D扫描仪等)可以捕获指示点在三维空间中的位置(例如在X、Y和Z平面中的位置)的数据。另外,此类系统除了关于相应点的空间信息之外还可以捕获属性信息,诸如颜色信息(例如,RGB值)、纹理属性、强度属性、反射率属性、运动相关属性、模态属性或各种其他属性。在一些情况下,可以将附加属性分配给相应点,诸如捕获该点时的时间戳。由此类传感器捕获的点可以构成“点云”,该“点云”包括各自具有相关联的空间信息和一个或多个相关联的属性的一组点。在一些情况下,点云可以包括数千个点、数十万个点、数百万个点或甚至更多的点。另外,在一些情况下,与正由一个或多个传感器捕获的点云不同,可以例如在软件中生成点云。在任一种情况下,此类点云可包括大量数据,并且存储和传输这些点云可能成本高且耗时。
技术实现思路
[0004]在一些实施方案中,一种系统包括被配置为捕获共同构成点云的点的一个或多个传感器,其中每个点包括识别相应点的空间位置的空间信息和定义与相应点相关联的一个或多个属性的属性信息。
[0005]该系统还包括被配置为压缩点的属性信息和/或空间信息的编码器。为了压缩属性和/或空间信息,编码器被配置为针对点云确定多个补片,每个补片对应于点云的部分。编码器被进一步配置为针对每个补片:生成补片图 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种存储程序指令的非暂态计算机可读介质,所述程序指令在由一个或多个处理器执行时使得所述一个或多个处理器:针对点云确定多个补片,其中每个补片包括所述点云投影在补片平面上的点;将对应于所述多个补片的属性补片图像和几何补片图像打包到对应的属性图像帧和几何图像帧中;将属性变换函数应用于所述属性图像帧的所述属性补片图像以补偿在所述几何图像帧的压缩和解压缩期间引入的失真或伪影;确定待在解码器的平滑滤波器处应用以平滑所述几何图像帧的所述几何补片图像的平滑参数;以及编码所述几何图像帧和已被应用所述属性变换函数的所述属性图像帧,其中所述属性变换函数是在未将所述平滑滤波器应用于几何图像帧的情况下使用所述几何图像帧应用的。2.根据权利要求1所述的非暂态计算机可读介质,其中所述平滑参数包括待在所述解码器处针对所述点云的不同层应用的不同平滑参数。3.一种存储程序指令的非暂态计算机可读介质,所述程序指令在由一个或多个处理器执行时使得所述一个或多个处理器:在解码器处接收已编码位流,所述已编码位流包括点云的几何图像帧的数据和属性图像帧的数据,其中所述几何图像帧包括所述点云投影在补片平面上的补片的几何信息,并且所述属性图像帧包括所述点云投影在所述补片平面上的所述补片的属性信息;对所述已编码位流进行解码;使用从所述已编码位流解码的已解码几何图像帧和已解码属性图像帧来重构所述点云的几何补片和属性补片;将平滑滤波器应用于:所述几何图像帧的几何补片;或者使用所述几何图像帧的所述几何补片生成的所述点云的重构版本;确定待应用于所述属性补片以补偿由于所述平滑滤波器的所述应用而导致的几何变化的属性传递函数的参数;以及将所述属性传递函数应用于所述属性补片的属性值以补偿经平滑几何补片或所述点云的经平滑重构版本的几何变化,其中所述几何变化是相对于所述几何图像的所述几何补片在应用所述平滑滤波器之前的相应几何的。4.根据权利要求3所述的非暂态计算机可读介质,其中所述程序指令进一步使得所述一个或多个处理器:将属性平滑滤波器应用于所述属性补片的所述属性值,其中所述属性平滑滤波器与应用所述属性传递函数组合应用。5.根据权利要求3所述的非暂态计算机可读介质,其中所述平滑滤波器由所述解码器的用户或设计者选择。6.根据权利要求3所述的非暂态计算机可读介质,其中:所述已编码位流包括待在所述解码器处应用的平滑参数,并且应用于所述几何补片或所述点云的所述重构版本的所述平滑滤波器在所述解码器处
至少部分地基于在所述位流中通过发信号通知的所述平滑参数来选择或调整。7.根据权利要求3所述的非暂态计算机可读介质,其中由所述解码器使用的所述平滑滤波器是就用于压缩和解压缩所述点云的压缩标准而言的非规范平滑滤波器。8.根据权利要求3所述的非暂态计算机可读介质,其中所述程序指令进一步使得所述一个或多个处理器:基于包括所述解码器的设备的操作模式或基于在所述位流中通过发信号通知的平滑参数,从所述解码器所支持的多个平滑滤波器选择待在所述解码器处应用的所述平滑滤波器。9.根据权利要求8所述的非暂态计算机可读介质,其中所述程序指令使得所述一个或多个处理器:在包括所述解码器的所述设备连接到外部电源的情况下选择第一平滑滤波器;以及在包括所述解码器的所述设备正从所述设备的电池接收电力的情况下选择第二平滑滤波器类型。10.根据权利要求3所述的非暂态计算机可读介质,其中所述程序指令使得所述一个或多个处理器:在逐点基础上针对所述点云的多个点并行执行所述应用所述平滑滤波器、所述确定所述属性传递函数的参数以及所述应用属性传递函数。11.根据权利要求3所述的非暂态计算机可读介质,其中所述程序指令使得所述一个或多个处理器:作为针对所述点云的点集合...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。