[发明专利]点云的编解码方法及装置有效
申请号: | 201811538662.9 | 申请日: | 2018-12-13 |
公开(公告)号: | CN111327902B | 公开(公告)日: | 2022-11-22 |
发明(设计)人: | 张德军;蔡康颖 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04N19/184 | 分类号: | H04N19/184;H04N19/503;H04N19/91;H04N19/119;H04N19/42;H04N19/44 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 解码 方法 装置 | ||
1.一种点云的编码方法,其特征在于,包括:
获取N帧点云的子组信息,所述子组信息包括所述N帧点云被划分成子组的个数M和/或M个子组中的一个或多个子组中的每个子组中包括点云的帧数;所述N帧点云属于一个点云组;
将所述N帧点云的子组信息编入码流;
根据所述子组信息对所述N帧点云进行编码。
2.根据权利要求1所述的方法,其特征在于,所述获取N帧点云的子组信息之前,所述方法还包括:
将所述N帧 点云划分成M个子组,其中,所述将所述N帧 点云划分成M个子组包括:对所述N帧 点云中的多帧点云进行预划分,以得到预划分子组;根据所述预划分子组的特征信息,确定所述预划分子组为所述M个子组中的一个子组;所述特征信息用于表征所述预划分子组中的点云的占用图尺寸。
3.根据权利要求1所述的方法,其特征在于,所述将所述N帧点云的子组信息编入码流,包括:
将N0,N1,…,NM-1和/或所述M编入所述码流,所述M大于或等于1,或者;
将所述N0,N1,…,NM-1中的M-1个和所述M编入所述码流,所述M大于或等于1,或者;
其中,Nm为M个子组中的第m个子组中点云的帧数,所述m=0,1,…,M-1。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述将所述N帧点云的子组信息编入码流,包括:
根据所述M个子组中的一个或多个子组中点云的帧数生成一个或多个比特串,其中,所述一个或多个比特串中的第s个比特串的长度为所述一个或多个子组中第s个子组中包括点云的帧数;
将所述一个或多个比特串编入所述码流。
5.根据权利要求4所述的方法,其特征在于,所述一个或多个子组包括第s-1个子组和第s个子组,其中,所述第s-1个子组对应的比特串中的比特位的取值与所述第s个子组对应的比特串中的比特位的取值是不同的。
6.根据权利要求4所述的方法,其特征在于,所述一个或多个子组中每个子组对应的比特串中的比特位的取值是相同的。
7.根据权利要求5所述的方法,其特征在于,所述一个或多个子组中每个子组对应的比特串中的比特位的取值是相同的。
8.根据权利要求1-3或5-7任一项所述的方法,其特征在于,所述方法还包括:
将所述子组的首帧点云的patch集合中的一个或多个匹配patch的旋转角度信息编入码流。
9.根据权利要求4所述的方法,其特征在于,所述方法还包括:
将所述子组的首帧点云的patch集合中的一个或多个匹配patch的旋转角度信息编入码流。
10.一种点云的解码方法,其特征在于,包括:
接收码流;
从码流中解析出子组信息,所述子组信息包括N帧点云被划分为子组的个数M和/或M个子组中的一个或多个子组中的每个子组中包括点云的帧数;所述N帧点云属于一个点云组;
根据所述子组信息对所述N帧点云进行解码。
11.根据权利要求10所述的方法,其特征在于,所述从码流中解析出子组信息,包括:
从所述码流中解析出所述M个子组中的每个子组中点云的帧数和/或所述M,所述M大于或等于1,或者;
从所述码流中解析出所述M和所述M-1个子组的每个子组中点云的帧数,所述M大于或等于1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811538662.9/1.html,转载请声明来源钻瓜专利网。