用于产生用于视频图片的区域嵌套消息的方法和系统技术方案

技术编号:20084299 阅读:25 留言:0更新日期:2019-01-15 03:49
本发明专利技术描述用于产生区域嵌套消息的系统、方法和计算机可读媒体。在一些实例中,获得视频位流,且使用所述视频数据来产生经编码视频位流。所述经编码视频位流包含区域嵌套消息,所述区域嵌套消息含有多个嵌套消息和定义所述经编码视频位流的图片的至少第一区域的区域数据。举例来说,所述区域嵌套消息的第一嵌套消息包含第一数据集和指示所述图片的所述第一区域与所述第一数据集相关联的第一区域识别符。

Method and System for Generating Area Nested Messages for Video Pictures

The present invention describes systems, methods and computer readable media for generating region nested messages. In some examples, the video bitstream is obtained and the coded video bitstream is generated using the video data. The coded video bitstream includes a region nested message, and the region data defining at least the first region of the picture of the coded video bitstream includes a plurality of nested messages. For example, the first nested message of a nested message contains a first data set and a first region identifier indicating the first region of the picture and the first data set.

【技术实现步骤摘要】
【国外来华专利技术】用于产生用于视频图片的区域嵌套消息的方法和系统
本申请案涉及视频译码。更具体来说,本申请案涉及产生用于视频图片的区域嵌套消息。
技术介绍
诸多装置和系统允许处理并输出视频数据以供消费。数字视频数据包含大量数据以满足消费者和视频提供者的需求。举例来说,视频数据的消费者期望具有高保真度、分辨率、帧速率等的最高质量的视频。因此,需要满足这些需求的大量视频数据对通信网络和处理并存储所述视频数据的装置添加负担。各种视频译码技术可用于压缩视频数据。根据一或多个视频译码标准执行视频编码。举例来说,视频译码标准包含高效率视频译码(HEVC)、高阶视频译码(AVC)、动画专家组(MPEG)译码等。视频译码通常运用利用视频图像或序列中存在的冗余的预测方法(例如,帧间预测、帧内预测等)。视频译码技术的重要目标为将视频数据压缩成使用较低位率的形式,同时避免视频质量的降级或使其最小化。随着不断演进的视频服务变得可用,需要具有优选译码效率的编码技术。
技术实现思路
在一些实施方案中,描述用于产生待应用于视频图片的一或多个区域的消息和/或元数据的技术和系统。图片的区域可包含所述图片的空间部分(且并非整个图片)。在一些状况下,技术和系统可发信一或多个图片的区域集和消息和/或数据(例如,元数据)集,且可使所述消息和/或所述数据的子集与所述所指定区域的子集相关联。所述消息可包含补充增强信息(SEI)消息或可被包含在视频位流中或包含有视频位流的任何其它合适的消息。在一些实例中,所述消息可包含关于视频图片的区域嵌套消息。所述区域嵌套消息可用于发信图片区域集(例如,使用定义每一图片区域的区域数据)以及与所述图片区域集相关联的信息。区域嵌套消息可经发信用于图片且所述区域嵌套消息中的信息可包含嵌套在所述区域嵌套消息中的一或多个消息(本文中被称作“嵌套消息”或“可区域嵌套消息”)。所述区域嵌套消息的嵌套消息可包含可应用于所述图片的一或多个区域的一或多个数据集(例如,元数据或其它数据集)。在一些实例中,嵌套消息中的数据集可定义可由解码器装置、播放器装置或其它装置对一或多个区域执行的功能。在一些说明性实施例中,数据集可包含用于对图片的一或多个区域执行胶卷粒纹合成功能的胶卷粒纹特性,用于对一或多个区域执行色调映射功能的色调映射信息,和/或用于对视频图片的区域执行功能的任何其它合适的数据。在一些状况下,嵌套消息中的数据集可指定一或多个区域特有的内容的特性。在一个说明性实例中,所述数据集可包含关于与所述一或多个区域相关联的内容的最大亮度的信息。在其它状况下,嵌套消息中的所述数据集可指定可由解码器装置、播放器装置或其它装置用于根据装置的约束或根据装置操作的条件来处理一或多个区域特定的内容的提示或信息。举例来说,数据集可包含关于编码器可考虑适合用于处理内容的第一滤波器系数集,且所述解码器装置、播放器或其它装置可选择使用那些系数,或可使用所述第一系数集来导出第二系数集以将其应用于属于与所述数据集相关联的所述一或多个区域的内容。关于图片的区域嵌套消息可包含定义图片的每一区域仅一次的区域数据,且区域嵌套消息中的嵌套消息可包含识别嵌套信息中的数据集欲应用于的区域的区域识别符或与所述区域识别符相关联。举例来说,定义区域的区域数据可被含在区域嵌套消息中,其中所述区域经定义用于经指派到所述区域的嵌套消息应用于其的一或多个图片。在一些状况下,区域嵌套消息的嵌套消息可包含一或多个区域识别符。可将区域识别符指派到嵌套消息中的数据集以指示所述数据集欲应用于的区域。使用此技术,区域数据并非必须针对每一嵌套消息或针对欲应用于图片的每一数据集个别地发信。在一些实例中,区域嵌套消息中的嵌套消息包含数据集(例如,元数据,或其它数据集)和指示所述数据集可应用于的图片的任何区域的一或多个区域识别符。在一些实例中,嵌套消息包含定义多个功能的多个数据集,且也包含用以指示所述数据集欲应用于的图片的区域的所述多个数据集的一或多个区域识别符。在一些状况下,区域嵌套消息的多个嵌套消息可应用于同一图片中的共同区域。举例来说,区域嵌套消息的第一嵌套消息可包含可应用于第一区域的一或多个数据集,且区域嵌套消息的第二嵌套消息可包含可应用于第一区域的一或多个数据集。在一些状况中,区域嵌套消息可在同一区域嵌套消息中多于一次地定义相同区域;然而,在此状况中,与区域的两个情况相关联的识别符将不同以区别所述情况。这些实例可在重复的区域与一或多个其它区域重叠时且在一或多个数据集应用于区域时发生,在所述状况中,可需要由指示符指示的不同性质来确定可应用于重叠区域中的一或多个像素的数据集。在一些实例中,区域嵌套消息为区域嵌套补充增强信息(SEI)消息。区域嵌套SEI消息可包含定义图片的多个区域的多个区域数据,和具有数据集和区域识别符的多个嵌套SEI消息。根据编码视频数据的至少一个实例,提供编码视频数据的方法。所述方法包括:获得所述视频数据。所述方法进一步包括:使用所述视频数据产生包含区域嵌套消息的经编码视频位流。所述区域嵌套消息包含多个嵌套消息和定义所述经编码视频位流的图片的至少第一区域的区域数据。所述区域嵌套消息的第一嵌套消息包含第一数据集,以及指示所述图片的所述第一区域与所述第一数据集相关联的第一区域识别符。在编码视频数据的另一实例中,提供包含经配置以存储视频数据的存储器和处理器的设备。处理器经配置以获得视频数据且可获得视频数据。处理器经进一步配置以且可使用视频数据产生包含区域嵌套消息的经编码视频位流。所述区域嵌套消息包含多个嵌套消息和定义所述经编码视频位流的图片的至少第一区域的区域数据。所述区域嵌套消息的第一嵌套消息包含第一数据集,以及指示所述图片的所述第一区域与所述第一数据集相关联的第一区域识别符。在编码视频数据的另一实例中,提供存储有指令的非暂时性计算机可读媒体,所述指令在由一或多个处理器执行时致使所述一或多个处理器:获得视频数据;和使用所述视频数据产生包含区域嵌套消息的经编码视频位流,所述区域嵌套消息包含多个嵌套消息和定义所述经编码视频位流的图片的至少第一区域的区域数据,其中所述区域嵌套消息的第一嵌套消息包含第一数据集以及指示所述图片的第一区域与第一数据集相关联的第一区域识别符。在编码视频数据的另一实例中,提供包含用于获得视频数据的装置的设备。所述设备进一步包含用于使用所述视频数据产生包含区域嵌套消息的经编码视频位流的装置。所述区域嵌套消息包含多个嵌套消息和定义所述经编码视频位流的图片的至少第一区域的区域数据。所述区域嵌套消息的第一嵌套消息包含第一数据集,以及指示所述图片的所述第一区域与所述第一数据集相关联的第一区域识别符。在一些方面中,区域嵌套消息为区域嵌套补充增强信息(SEI)消息,且其中所述多个嵌套消息为嵌套SEI消息。在一些方面中,使用所述第一数据集来基于所述第一区域识别符对所述第一区域执行第一功能。在一些方面中,所述第一数据集基于所述第一区域识别符指定所述第一区域的特性。在一些方面中,定义所述图片的区域的所述第一区域的所述区域数据被包含在所述区域嵌套消息中一次。在一些方面中,所述第一嵌套消息进一步包含第二数据集,其中所述第二数据集与所述第一区域识别符相关联以指示所述第一区域与所述第二数据集相关联。在一些方本文档来自技高网...

【技术保护点】
1.一种设备,其包括:存储器,其经配置以存储视频数据;以及处理器,其经配置以:获得所述视频数据;以及使用所述视频数据产生包含区域嵌套消息的经编码视频位流,所述区域嵌套消息包含多个嵌套消息和定义所述经编码视频位流的图片的至少第一区域的区域数据,其中所述区域嵌套消息的第一嵌套消息包含第一数据集和指示所述图片的所述第一区域与所述第一数据集相关联的第一区域识别符。

【技术特征摘要】
【国外来华专利技术】2016.05.10 US 62/334,354;2016.05.13 US 62/336,435;1.一种设备,其包括:存储器,其经配置以存储视频数据;以及处理器,其经配置以:获得所述视频数据;以及使用所述视频数据产生包含区域嵌套消息的经编码视频位流,所述区域嵌套消息包含多个嵌套消息和定义所述经编码视频位流的图片的至少第一区域的区域数据,其中所述区域嵌套消息的第一嵌套消息包含第一数据集和指示所述图片的所述第一区域与所述第一数据集相关联的第一区域识别符。2.根据权利要求1所述的设备,其中所述区域嵌套消息为区域嵌套补充增强信息SEI消息,且其中所述多个嵌套消息为嵌套SEI消息。3.根据权利要求1所述的设备,其中所述第一数据集用以基于所述第一区域识别符对所述第一区域执行第一功能。4.根据权利要求1所述的设备,其中所述第一数据集基于所述第一区域识别符指定所述第一区域的特性。5.根据权利要求1所述的设备,其中定义所述图片的所述第一区域的所述区域数据被包含在所述区域嵌套消息中一次。6.根据权利要求1所述的设备,其中所述第一嵌套消息进一步包含第二数据集,其中所述第二数据集与所述第一区域识别符相关联以指示所述第一区域与所述第二数据集相关联。7.根据权利要求1所述的设备,其中所述区域嵌套消息包含定义所述图片的多个区域的多个区域数据,且其中所述第一嵌套消息的所述第一数据集与所述图片的所述多个区域中的多个区域相关联。8.根据权利要求7所述的设备,其中所述第一嵌套消息进一步包含第二区域识别符,所述第二区域识别符指示与所述第一数据集相关联的所述图片的所述多个区域中的第二区域。9.根据权利要求8所述的设备,其中所述第一数据集可独立地应用于所述第一区域和所述第二区域中的每一个。10.根据权利要求1所述的设备,其中所述区域嵌套消息包含第二嵌套消息,所述第二嵌套消息包含第二数据集和指示所述第一区域与所述第二数据集相关联的所述第一区域识别符。11.根据权利要求1所述的设备,其中所述区域嵌套消息进一步包含所述图片的多个区域的数目。12.根据权利要求1所述的设备,其中所述区域数据定义所述第一区域的一或多个边界或定义含在所述第一区域中的样本。13.根据权利要求1所述的设备,其中所述区域数据定义所述第一区域的一或多个边界从所述图片的一或多个边界的一或多个偏移。14.根据权利要求1所述的设备,其中所述区域数据将所述第一区域定义为矩形区域。15.根据权利要求1所述的设备,其中当所述图片的样本在所述图片的两个或多于两个区域中时,可应用于所述两个或多于两个区域中的区域的第一类型的嵌套消息可应用于所述样本,所述区域在所述两个或多于两个区域间具有最大区域识别符值。16.根据权利要求15所述的设备,其中可应用于所述两个或多于两个区域中的另一区域的所述第一类型的另一嵌套消息不可应用于所述样本,所述另一区域在所述两个或多于两个区域间不具有所述最大区域识别符值。17.根据权利要求1所述的设备,其中所述区域嵌套消息进一步包含识别所述区域嵌套消息的用途的语法元素。18.根据权利要求1所述的设备,其中所述区域嵌套消息进一步包含所述区域嵌套消息中的所述多个嵌套消息的数目。19.根据权利要求1所述的设备,其中所述多个嵌套消息的嵌套消息具有与在所述嵌套消息未被嵌套在所述区域嵌套消息中的情况下相同的持续性。20.根据权利要求1所述的设备,其中所述区域嵌套消息包含关于所述第一嵌套消息的索引集,所述索引集指示所述第一数据集欲应用于的一或多个区域。21.根据权利要求20所述的设备,其中所述索引集包含至少所述第一区域识别符。22.根据权利要求1所述的设备,其中所述设备包括具有用于捕捉图片的摄影机的移动装置。23.一种解码视频数据的方法,所述方法包括:接收视频位流;以及从所述视频位流获得区域嵌套消息,所述区域嵌套消息包含多个嵌套消息和定义所述视频位流的图片的至少第一区域的区域数据,其中所述区域嵌套消息的第一嵌套消息包含第一数据集和指示所述图片的所述第一区域与所述第一数据集相关联的第一区域识别符。24.根据权利要求23所述的方法,其中使用所述第一数据集来基于所述第一区域识别符对所述第一区域执行第一功能。25.根据权利要求24所述的方法,其进一步包括:解码所述图片;以及使用所述第一数据集对所述图片的所述第一区域执行所述第一功能,其中所述第一功能是基于所述第一区域识别符对所述第一区域执行。26.根据权利要求23所述的方法,其中所述第一数据集基于所述第一区域识别符指定所述第一区域的特性。27.根据权利要求23所述的方法,其中所述区域嵌套消息为区域嵌套补充增强信息SEI消息,且其中所述多个嵌套消息为嵌套SEI消息。28.根据权利要求23所述的方法,其中定义所述图片的所述第一区域的区域数据被包含在所述区域嵌套消息中一次。29.根据权利要求23所述的方法,其中所述第一嵌套消息进一步包含第二数据集,其中所述第二数据集与所述第一区域识别符相关联以指示所述第一区域与所述第二数据集相关联。30.根据权利要求23所述的方法,其中所述区域嵌套消息包含定义所述图片的多个区域的多个区域数据,且其中所述第一嵌套消息的所述第一数据集与所述图片的所述多个区域中的多个区域相关联。31.根据权利要求30所述的方法,其中所述第一嵌套消息进一步包含第二区域识别符,所述第二区域识别符指示与所述第一数据集相关联的所述图片的所述多个区域中的第二区域。32.根据权利要求31所述的方法,其中所述第一数据集可独立地应用于所述第一区域和所述第二区域中的每一个。33.根据权利要求23所述的方法,其中所述区域嵌套消息包含第二嵌套消息,所述第二嵌套消息包含第二数据集和指示所述第一区域与所述第二数据集相关联的所述第一区域识别符。34.根据权利要求23所述的方法,其中所述区域嵌套消息进一步包含所述图片的多个区域的数目。35.根据权利要求23所述的方法,其中所述区域数据定义所述第一区域的一或多个边界或定义含在所述第一区域中的样本。36.根据权利要求23所述的方法,其中所述区域数据定义所述第一...

【专利技术属性】
技术研发人员:阿达许·克里许纳·瑞玛苏布雷蒙尼安霍埃尔·索莱·罗哈斯王业魁德米特罗·鲁萨诺夫斯基德内·布达伊哲·桑斯利马尔塔·卡切维奇
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国,US

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

1