【技术实现步骤摘要】
点云操作相关申请本申请涉及JillBoyce于2018年7月31日提交的题为“REDUCEDRENDERINGOFSIXDEGREEOFFREEDOMVIDEO”的共同受让美国专利申请序列号No.16/050,153,其整个内容通过引用合并于此。
技术介绍
六自由度(6DoF)视频是新兴的沉浸式视频用例,其为观看者提供沉浸式媒体体验,其中,观看者控制场景的视点。更简单的三自由度(3DoF)视频(例如,360度或全景视频)允许观看者从固定位置围绕X、Y和Z轴改变(描述为偏航、俯仰和翻滚的)取向。6DoF视频使得观看者能够通过沿着X、Y和Z轴的平移运动改变位置。可以使用点云表示6DoF视频。然而,点云数据的渲染在计算上是昂贵的,使得难以按高帧率渲染包含大数量的点的点云视频。此外,点云数据速率很大,需要大容量以用于存储或传输。附图说明因此,通过参考实施例(其中一些示于附图中),可以详细地理解本实施例的以上陈述的特征的方式,可以对以上简要概述的本实施例进行更具体地描述。然而,应注意,附图仅示出典型实施例,因此不应视
【技术保护点】
1.一种方法,包括:/n将点云数据集中包括多个体素的三维(3D)场景分离为3D栅格单元,所述3D栅格单元中的每个单元包括多个面;/n执行3D聚类算法,以生成多个3D聚类;/n为所述多个单元中的每个单元的每个面定义透明等级;/n检测所述3D场景中的所述多个聚类的单元的表面层;以及/n从所述多个聚类删除不处于所述单元的表面层中的单元。/n
【技术特征摘要】
20180731 US 16/050,8021.一种方法,包括:
将点云数据集中包括多个体素的三维(3D)场景分离为3D栅格单元,所述3D栅格单元中的每个单元包括多个面;
执行3D聚类算法,以生成多个3D聚类;
为所述多个单元中的每个单元的每个面定义透明等级;
检测所述3D场景中的所述多个聚类的单元的表面层;以及
从所述多个聚类删除不处于所述单元的表面层中的单元。
2.如权利要求1所述的方法,还包括:
删除所述3D场景中的一个或多个有噪体素。
3.如权利要求1所述的方法,还包括:
针对所述3D场景中的所述多个聚类,计算所述单元的表面层中的相应多个体素的多个法线向量。
4.如权利要求1所述的方法,还包括:
对所述3D场景的数据层级进行结构化,所述数据层级包括:
通用头,包括关于所述点云数据集的信息;
多个聚类头,逻辑上链接到所述通用头,所述多个聚类头中的每个聚类头包括描述所述聚类中的多个单元的信息;
用于所述多个聚类的多个单元头,每个单元头包括描述该单元中的体素的数量和该单元的坐标数据的信息,所述多个单元头逻辑上链接到所述多个聚类头。
5.如权利要求4所述的方法,还包括:
将差分编码算法应用于单元内的体素数据,以生成该单元中的体素数据的至少一部分的差分编码数据。
6.如权利要求5所述的方法,还包括:
定义多个数据精度等级;以及
按所述多个精度等级内选定的精度等级对所述差分编码数据进行编码。
7.一种装置,包括:
处理器,用于:
将点云数据集中包括多个体素的三维(3D)场景分离为3D栅格单元,所述3D栅格单元中的每个单元包括多个面;
执行3D聚类算法,以生成多个3D聚类;
为所述多个单元中的每个单元的每个面定义透明等级;
检测所述3D场景中的所述多个聚类的单元的表面层;以及
从所述多个聚类删除不处于所述单元的表面层中的单元;和
存储器,以通信方式耦合到所述处理器。
8.如权利要求7所述的装置,所述处理器用于:
删除所述3D场景中的一个或多个有噪体素。
9.如权利要求7所述的装置,所述处理器用于:
针对所述3D场景中的所述多个聚类,计算所述单元的表面层中的相应多个体素的多个法线向量。
10.如权利要求9所述的装置,所述处理器用于:
对所述3D场景的数据层级进行结构化,所述数据层级包括:
通用头,包括关于所述点云数据集的信息;
多个聚类头,逻辑上链接到所述通用头,所述多个聚类头中的每个聚类头包括描述所...
【专利技术属性】
技术研发人员:R·米沙夫,T·阿什克纳济,M·波特曼,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。