一种媒体数据的处理方法和装置制造方法及图纸

技术编号:20120187 阅读:38 留言:0更新日期:2019-01-16 12:29
本申请提供了一种媒体数据的处理方法及装置,所述方法包括:获取码流数据,所述码流数据包含区域类型信息,所述区域类型信息用于指示目标区域在球面上的位置的描述方式,所述描述方式包括点描述方式或面描述方式;解析所述码流数据,以获取与所述描述方式对应的区域位置信息,所述区域位置信息用于指示所述目标区域在所述球面上的位置;得到与所述目标区域对应的媒体数据;根据所述区域类型信息和所述区域位置信息处理所述媒体数据,有利于提高获取目标区域的区域位置信息的灵活性。

A Method and Device for Processing Media Data

The present application provides a method and apparatus for processing media data, which includes: acquiring bit stream data, the bit stream data including area type information, and a description method for indicating the position of the target area on the sphere, the description method including point description or surface description; parsing the bit stream data to obtain the description. The location information of the region corresponding to the mode is used to indicate the position of the target area on the sphere, obtain the media data corresponding to the target area, and process the media data according to the type information and location information of the region, which is helpful to improve the flexibility of obtaining the location information of the region of the target area.

【技术实现步骤摘要】
一种媒体数据的处理方法和装置
本申请涉及流媒体传输领域,并且更具体地,涉及一种媒体数据的处理方法和装置。
技术介绍
全向媒体主要是指全向视频(360°视频)和相关音频,其中,全向视频可以理解为在的球面上呈现的视频。ISO/IEC23090-2标准规范又称为全向媒体格式(Omnidirectionalmediaformat,OMAF),该规范定义了一种媒体应用格式,可以使得全向媒体在应用中呈现。在通过终端设备向用户呈现全向媒体时,可以将呈现全向媒体的球面划分成多个区域,在球面上的一部分区域(即目标区域)中呈现该区域对应的全向媒体。在目标区域中呈现全向媒体之前,需要确定目标区域在球面上的区域位置信息。目前,确定目标区域在球面上的位置主要是通过目标区域中的中心点的位置和目标区域的区域范围确定的。基于上述确定目标区域在球面上的位置的方式,标准中规定了两种描述目标区域在球面上的位置的描述方式:点描述方式和面描述方式。在两种不同的描述方式中,码流数据包含的有效的区域位置信息其实不同。例如,若描述方式为点描述方式时,码流数据包含目标区域的中心点的位置信息和目标区域的区域范围信息,但是只有中心点的位置信息是有效的,指示了目标区域的中心点在球面上的坐标,目标区域的区域范围信息是无效的,目标区域的区域范围信息的取值为0;若描述方式为面描述方式时,码流数据也包含目标区域的中心点的位置信息和目标区域的区域范围信息,并且中心点的位置信息和区域范围信息都是有效的,中心点的位置指示了目标区域的中心点在球面上的坐标,区域范围信息指示了目标区域在球面上的区域范围。然而,目前标准中规定,终端设备在确定目标区域在球面上的位置信息时,需要从码流数据中获取全部的区域位置信息。也就是说,即使描述方式为点描述方式,目标区域的范围信息是无效的,终端设备也需要从码流数据中获取出该目标区域的中心点的位置信息和目标区域的范围信息。这种获取目标区域的区域位置信息的方式,不够灵活。
技术实现思路
本申请提供一种媒体数据的处理方法和装置,有利于提高获取目标区域的区域位置信息的灵活性。第一方面,提供了一种媒体数据的处理方法,所述方法包括:获取码流数据,所述码流数据包含区域类型信息,所述区域类型信息用于指示目标区域在球面上的位置的描述方式,所述描述方式包括点描述方式或面描述方式;解析所述码流数据,以获取与所述描述方式对应的区域位置信息,所述区域位置信息用于指示所述目标区域在所述球面上的位置;得到与所述目标区域对应的媒体数据;根据所述区域类型信息和所述区域位置信息处理所述媒体数据。本申请实施例根据码流数据中包含的区域类型信息,可以确定需要通过解析码流数据获取的与描述方式对应的区域位置信息,也就是说,可以根据目标区域的描述方式选择性地通过解析码流获取区域位置信息,避免了现有技术中,需要从码流数据中解析全部的目标区域的区域位置信息,有利于提高获取目标区域的区域位置信息的灵活性,进一步地,对于获取点描述方式对应的区域位置信息而言,有利于降低获取目标区域的区域位置信息的时延。在一种可能的实现方式中,所述码流数据为媒体数据轨迹。在一种可能的实现方式中,所述区域类型信息位于所述媒体数据轨迹的辅助增强信息SEI中。在一种可能的实现方式中,所述码流数据为元数据轨迹。在一种可能的实现方式中,所述码流数据为元数据轨迹,上述区域位置信息可以位于所述元数据轨迹中的样本入口中。在一种可能的实现方式中,所述码流数据中包含所述目标区域的形状类型参数,所述形状类型参数的值指示所述区域类型信息。通过为现有的形状类型参数的值指示区域类型信息,有利于节省信息传输过程中引起的开销。在一种可能的实现方式中,上述目标区域的形状类型参数可以位于用于描述目标区域的在球面上的位置的元数据轨迹中,所述码流为用于描述目标区域的在球面上的位置的所述元数据轨迹,和/或所述目标区域的形状类型参数还可以位于所述目标区域对应的媒体数据轨迹中,所述码流为所述目标区域对应的媒体数据轨迹中。第二方面,提供一种媒体数据的处理方法,所述方法包括:生成码流数据,所述码流数据包含球面上的目标区域的区域类型信息,所述区域类型信息用于指示目标区域在球面上的位置的描述方式,所述描述方式包括点描述方式或面描述方式,所述点描述方式和所述面描述方式在所述码流数据中对应不同的区域位置信息,所述区域位置信息用于指示所述目标区域在所述球面上的位置;发送所述码流数据。本申请实施例根据码流数据中包含的区域类型信息,可以确定需要通过解析码流数据获取的与描述方式对应的区域位置信息,也就是说,可以根据目标区域的描述方式选择性地通过解析码流获取区域位置信息,避免了现有技术中,需要从码流数据中解析全部的目标区域的区域位置信息,有利于提高获取目标区域的区域位置信息的灵活性,进一步地,对于获取点描述方式对应的区域位置信息而言,有利于降低获取目标区域的区域位置信息的时延。在一种可能的实现方式中,所述码流数据为媒体数据轨迹。在一种可能的实现方式中,所述区域类型信息位于所述媒体数据轨迹的辅助增强信息SEI中。在一种可能的实现方式中,所述码流数据为元数据轨迹。在一种可能的实现方式中,所述码流数据为元数据轨迹,上述区域位置信息可以位于所述元数据轨迹中的样本入口中。在一种可能的实现方式中,所述码流数据中包含所述目标区域的形状类型参数,所述形状类型参数的值指示所述区域类型信息。通过为现有的形状类型参数的值指示区域类型信息,有利于节省信息传输过程中引起的开销。在一种可能的实现方式中,上述目标区域的形状类型参数可以位于用于描述目标区域的在球面上的位置的元数据轨迹中,所述码流为用于描述目标区域的在球面上的位置的所述元数据轨迹,和/或所述目标区域的形状类型参数还可以位于所述目标区域对应的媒体数据轨迹中,所述码流为所述目标区域对应的媒体数据轨迹中。第三方面,本申请实施例提供一种媒体信息的处理方法,所述方法包括:得到媒体数据的元数据信息,所述元数据信息包括元数据的来源信息,所述来源信息用于表示所述媒体数据的推荐方,所述媒体数据是全向视频中的一个子区域对应的视频数据;根据所述元数据的来源信息处理所述媒体数据。一种可能的实现方式中,元数据指的是视频数据的一些属性信息,例如对应的视频数据的时长,码率,帧率,在球面坐标系中的位置等。在一种可能的实现方式中,全向视频的子区域指的是全向视频所对应的视频空间中的部分区域。一种可能的实现方式中,元数据的来源信息可以表示元数据对应的视频数据是由全向视频的作者推荐的,或者可以表示元数据对应的视频数据是由全向视频的某一用户推荐的,或者可以表示元数据对应的视频数据是统计全向视频的多个用户的观看结果后进行推荐的。根据本专利技术实施例的媒体信息的处理方法,客户端在进行数据处理时可以参考媒体数据的推荐方的信息,从而丰富了用户的选择,增强了用户体验。在本专利技术实施例的一种可能的实现方式中,所述得到媒体数据的元数据信息,包括:得到所述媒体数据的元数据轨迹(track),所述元数据轨迹中包括所述元数据的来源信息。一种可能的实现方式中,可以通过媒体展示描述文件得到元数据轨迹的地址信息,然后向该地址发送信息获取请求,接收得到媒体数据的元数据轨迹。一种可能的实现方式中,可以通过单独的文件得到本文档来自技高网
...

【技术保护点】
1.一种媒体数据的处理方法,其特征在于,所述方法包括:获取码流数据,所述码流数据包含区域类型信息,所述区域类型信息用于指示目标区域在球面上的位置的描述方式,所述描述方式包括点描述方式或面描述方式;解析所述码流数据,以获取与所述描述方式对应的区域位置信息,所述区域位置信息用于指示所述目标区域在所述球面上的位置;得到与所述目标区域对应的媒体数据;根据所述区域类型信息和所述区域位置信息处理所述媒体数据。

【技术特征摘要】
1.一种媒体数据的处理方法,其特征在于,所述方法包括:获取码流数据,所述码流数据包含区域类型信息,所述区域类型信息用于指示目标区域在球面上的位置的描述方式,所述描述方式包括点描述方式或面描述方式;解析所述码流数据,以获取与所述描述方式对应的区域位置信息,所述区域位置信息用于指示所述目标区域在所述球面上的位置;得到与所述目标区域对应的媒体数据;根据所述区域类型信息和所述区域位置信息处理所述媒体数据。2.如权利要求1所述的方法,其特征在于,所述码流数据为媒体数据轨迹。3.如权利要求2所述的方法,其特征在于,所述区域类型信息位于所述媒体数据轨迹的辅助增强信息SEI中。4.如权利要求3所述的方法,其特征在于,所述码流数据为元数据轨迹。5.如权利要求1所述的方法,其特征在于,所述码流数据中包含所述目标区域的形状类型参数,所述形状类型参数的值指示所述区域类型信息。6.一种媒体数据的处理方法,其特征在于,所述方法包括:生成码流数据,所述码流数据包含球面上的目标区域的区域类型信息,所述区域类型信息用于指示目标区域在球面上的位置的描述方式,所述描述方式包括点描述方式或面描述方式,所述点描述方式和所述面描述方式在所述码流数据中对应不同的区域位置信息,所述区域位置信息用于指示所述目标区域在所述球面上的位置;发送所述码流数据。7.如权利要求6所述的方法,其特征在于,所述码流数据为媒体数据轨迹。8.如权利要求7所述的方法,其特征在于,所述区域类型信息位于所述媒体数据轨迹的辅助增强信息SEI中。9.如权利要求6所述的方法,其特征在于,所述码流数据为元数据轨迹。10.如权利要求6所述的方法,其特征在于,所述码流数据中包含所述目标区域的形状类型参数,所述形状类型参数的值指示所述区域类型信息。11.一种媒体数据的处理装置,其特征在于,所述装置包括:获取单元,用于获取码流数据,所述码流...

【专利技术属性】
技术研发人员:邸佩云谢清鹏
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1