1.一种360度视频数据处理方法,所述360度视频数据处理方法由360度视频接收装置执行,所述360度视频数据处理方法包括以下步骤:
接收针对多个视图的360度视频数据;
推导有关打包图片的信息和元数据;
基于所述有关打包图片的信息对所述打包图片进行解码;
基于所述元数据从所述打包图片推导针对目标视图的特定打包区域;
基于所述特定打包区域和所述元数据推导所述目标视图的投影图片;以及
基于所述元数据渲染所述投影图片,
其中,所述元数据包括多视图按区域打包信息,并且
其中,所述多视图按区域打包信息包括与所述打包图片中的打包区域有关的信息和与所述目标视图有关的信息。
2.根据权利要求1所述的360度视频数据处理方法,其中,与所述目标视图有关的信息包括所述目标视图的指示所述目标视图的标识号的视图索引。
3.根据权利要求2所述的360度视频数据处理方法,其中,与所述目标视图有关的信息包括与所述投影图片的分量有关的信息,
其中,与所述投影图片的分量有关的信息包括所述目标视图的指示所述分量的标识号的分量索引以及指示所述分量的类型的信息。
4.根据权利要求3所述的360度视频数据处理方法,其中,与所述投影图片的分量有关的信息包括指示所述投影图片的投影类型的信息。
5.根据权利要求1所述的360度视频数据处理方法,其中,与所述目标视图有关的信息包括指示所述目标视图是否是锚视图的锚视图标记。
6.根据权利要求5所述的360度视频数据处理方法,其中,当所述锚视图标记指示所述目标视图是所述锚视图时,与所述目标视图有关的信息包括指示所述锚视图的位置的x分量、y分量和z分量的信息。
7.根据权利要求6所述的360度视频数据处理方法,其中,当所述锚视图标记指示所述目标视图是所述锚视图时,与所述目标视图有关的信息包括指示所述锚视图的旋转的偏航角、俯仰角和滚转角的信息。
8.根据权利要求5所述的360度视频数据处理方法,其中,当所述锚视图标记指示所述目标视图不是所述锚视图时,与所述目标视图有关的信息包括指示所述目标视图的位置的x分量、y分量和z分量的信息。
9.根据权利要求3所述的360度视频数据处理方法,其中,与所述打包区域有关的信息包括所述打包区域的指示所述打包区域的视图的标识号的视图索引和指示所述打包区域的视图的分量的标识号的分量索引。
10.根据权利要求9所述的360度视频数据处理方法,其中,当所述打包区域的所述视图索引的值与所述目标视图的视图索引的值匹配并且所述打包区域的分量索引的值与所述目标视图的分量索引的值匹配时,将所述打包区域推导为特定打包区域。
11.根据权利要求1所述的360度视频数据处理方法,其中,与所述打包区域有关的信息包括指示是否存在所述打包区域的保护带的保护带标记。
12.根据权利要求1所述的360度视频数据处理方法,其中,当保护带标记指示存在所述打包区域的保护带时,与所述打包区域有关的信息包括指示所述打包区域的左保护带的宽度的信息、指示所述打包区域的右保护带的宽度的信息、指示所述打包区域的上保护带的高度的信息以及指示所述打包区域的下保护带的高度的信息。
13.根据权利要求12所述的360度视频数据处理方法,其中,当锚观看位置标记指示所述特定观看位置不是观看位置集合的锚观看位置时,所述观看位置信息包括指示所述锚观看位置的x分量、y分量和z分量的信息。
14.一种360度视频数据处理方法,所述360度视频数据处理方法由360度视频发送装置执行,所述360度视频数据处理方法包括以下步骤:
获取针对多个视图的360度视频;
通过处理所述360度视频来生成针对所述视图的投影图片;
通过打包所述投影图片来生成打包图片;
对所述打包图片进行编码;
生成与所述360度视频有关的元数据;以及
执行用于存储或发送所编码的图片和所述元数据的处理,
其中,所述元数据包括多视图按区域打包信息,并且
其中,所述多视图按区域打包信息包括与所述打包图片中的打包区域有关的信息和与各个视图有关的信息。
15.根据权利要求14所述的360度视频数据处理方法,其中,与视图有关的信息包括所述视图的指示所述视图的标识号的视图索引。