视频译码中的位流性质制造技术

技术编号:11793407 阅读:84 留言:0更新日期:2015-07-29 19:40
一种装置用信号表示位流的性质。所述位流包括多个经译码视频序列CVS。当所述性质具有特定值时,所述位流的所有所述CVS符合同一简档。视频处理装置能够基于所述性质确定是否处理所述位流。

【技术实现步骤摘要】
【国外来华专利技术】用于处理视频数据的方法和设备本申请案主张2012年9月24日申请的第61/705,047号美国临时专利申请案和2012年9月28日申请的第61/707,612号美国临时专利申请案的权益,所述申请案中的每一者的整个内容以引用的方式并入本文中。
本专利技术涉及视频编码和解码。
技术介绍
数字视频能力可并入到广泛范围的装置中,包含数字电视、数字直播系统、无线广播系统、个人数字助理(PDA)、膝上型或桌上型计算机、平板计算机、电子图书阅读器、数码相机、数字记录装置、数字媒体播放器、视频游戏装置、视频游戏控制台、蜂窝式或卫星无线电电话、所谓的“智能电话”、视频电话会议装置、视频串流装置及其类似者。数字视频装置实施视频压缩技术,例如,由MPEG-2、MPEG-4、ITU-TH.263或ITU-TH.264/MPEG-4第10部分高级视频译码(AVC)所定义的标准、目前正在开发的高效率视频译码(HEVC)标准及这些标准的扩展中所描述的视频压缩技术。视频装置可通过实施此类视频压缩技术来更有效率地发射、接收、编码、解码及/或存储数字视频信息。视频压缩技术执行空间(图片内)预测和/或时间(图片间)预测来减少或去除视频序列中固有的冗余。对于基于块的视频译码,可将视频切片(即,视频帧或视频帧的一部分)分割成视频块。使用相对于同一图片中的相邻块中的参考样本的空间预测对图片的经帧内译码(I)切片中的视频块进行编码。图片的经帧间编码(P或B)切片中的视频块可使用相对于同一图片中的相邻块中的参考样本的空间预测或相对于其它参考图片中的参考样本的时间预测。图片可被称作帧,且参考图片可被称作参考帧。空间或时间预测导致对块的预测性块进行译码。残余数据表示待译码的原始块与预测块之间的像素差。经帧间译码块是根据指向形成预测块的参考样本块的运动向量及指示经译码块与预测块之间的差的残余数据编码的。经帧内译码块是根据帧内译码模式和残余数据来编码的。为了实现进一步压缩,可以将残余数据从像素域变换到变换域,从而产生残余系数,接着可以对残余系数进行量化。可扫描最初布置为二维阵列的经量化的系数,以便产生系数的一维向量,且可应用熵译码以实现更多压缩。可例如从多个视角编码视图来产生多视图译码位流。已经开发利用多视图译码方面的一些三维(3D)视频标准。举例来说,不同视图可传输左眼及右眼视图以支持3D视频。或者,一些3D视频译码过程可应用所谓的多视图加深度译码。在多视图加深度译码中,3D视频位流可不仅含有纹理视图分量而且含有深度视图分量。举例来说,每一视图可包括一个纹理视图分量及一个深度视图分量。
技术实现思路
一般来说,本专利技术描述用于在视频编码、解码、存储和应用系统中用信号表示位流性质和基本流性质的技术。在一些实例中,装置用信号表示位流的性质。所述位流包括多个经译码视频序列(CVS)。当所述性质具有特定值时,所述位流的所有所述CVS符合同一简档。视频处理装置可基于所述性质确定是否处理(例如,解码)所述位流。在一个实例中,本专利技术描述处理视频数据的方法,所述方法包括:基于包括所述视频数据的经编码表示的位流的用信号表示的性质确定视频解码器是否能够解码所述位流,其中所述位流符合视频译码规范且包括多个CVS,且当所述用信号表示的性质具有特定值时,所述位流的所有所述CVS符合同一简档,所述简档是由所述视频译码规范指定的整个位流语法的子集;以及基于所述确定处理所述位流。在另一实例中,本专利技术处理视频数据的方法,所述方法包括:用信号表示位流的性质,其中所述位流符合视频译码规范且包括多个CVS,其中当所述性质具有特定值时,所述位流的所有所述CVS符合同一简档,所述简档是由所述视频译码规范指定的整个位流语法的子集。在另一实例中,本专利技术描述一种包括一或多个处理器的视频处理装置,所述一或多个处理器经配置以:基于包括视频数据的经编码表示的位流的用信号表示的性质确定视频解码器是否能够解码位流,其中所述位流符合视频译码规范且包括多个CVS,且当所述用信号表示的性质具有特定值时,所述位流的所有所述CVS符合同一简档,所述简档是由所述视频译码规范指定的整个位流语法的子集;以及基于所述确定处理所述位流。在另一实例中,本专利技术描述一种包括一或多个处理器的视频处理装置,所述一或多个处理器经配置以:用信号表示位流的性质,其中所述位流符合视频译码规范且包括多个CVS,其中当所述性质具有特定值时,所述位流的所有所述CVS符合同一简档,所述简档是由所述视频译码规范指定的整个位流语法的子集。在另一实例中,本专利技术描述一种视频解码装置,其包括:用于基于包括视频数据的经编码表示的位流的用信号表示的性质确定视频解码器是否能够解码所述位流的装置,其中所述位流符合视频译码规范且包括多个CVS,且当所述用信号表示的性质具有特定值时,所述位流的所有所述CVS符合同一简档,所述简档是由所述视频译码规范指定的整个位流语法的子集;以及用于基于所述确定处理所述位流的装置。在另一实例中,本专利技术描述一种视频处理装置,其包括:用于用信号表示位流的性质的装置,其中所述位流符合视频译码规范且符合视频译码规范且包括多个CVS,其中当所述性质具有特定值时,所述位流的所有所述CVS符合同一简档,所述简档是由所述视频译码规范指定的整个位流语法的子集。一种具有存储于其上的指令的非暂时性计算机可读数据存储媒体,所述指令当执行时配置视频解码器以:基于包括视频数据的经编码表示的位流的用信号表示的性质确定视频解码器是否能够解码所述位流,其中所述位流符合视频译码规范且包括多个CVS,且当所述用信号表示的性质具有特定值时,所述位流的所有所述CVS符合同一简档,所述简档是由所述视频译码规范指定的整个位流语法的子集;以及基于所述确定处理所述位流。一种具有存储于其上的指令的非暂时性计算机可读数据存储媒体,所述指令当执行时配置视频处理装置以:用信号表示位流的性质,其中所述位流符合视频译码规范且包括多个CVS,其中当所述性质具有特定值时,所述位流的所有所述CVS符合同一简档,所述简档是由所述视频译码规范指定的整个位流语法的子集。在附图和下文描述中阐述本专利技术的一或多个实例的细节。其它特征、目标和优点将从所述描述、图式以及权利要求书而显而易见。附图说明图1是说明可以利用本专利技术中描述的技术的实例视频编码系统的框图。图2是图解说明可实施本专利技术中描述的技术的实例视频编码器的框图。图3是图解说明可实施本专利技术中描述的技术的实例视频解码器的框图。图4是说明经分割为多个瓦片的图片的实例译码树块译码次序的概念图。图5是说明波前并行处理的实例的概念图。图6是说明根据本专利技术的一或多个技术的视频解码器的实例操作的流程图。图7是说明根据本专利技术的一或多种技术的视频处理装置的实例操作的流程图。具体实施方式位流可包括形成经译码图片的表示的位序列和形成一或多个经译码视频序列(CVS)的相关联数据。基本流可包括一或多个位流的序列。经译码图片可包括含有图片的所有译码树单元的图片的经译码表示。编码树单元(CTU)可包括亮度样本的译码树块(CTB)和色度样本的两个对应CTB以及用以对样本进行译码的语法结构。CVS可包括存取单元序列。存取单元中的每一者可包括与同一时间实例相关联的经译码图片的集合。简档、层次和层级指定对位本文档来自技高网
...
<a href="http://www.xjishu.com/zhuanli/62/CN104813671.html" title="视频译码中的位流性质原文来自X技术">视频译码中的位流性质</a>

【技术保护点】
一种处理视频数据的方法,所述方法包括:基于包括所述视频数据的经编码表示的位流的用信号表示的性质确定视频解码器是否能够解码所述位流,其中所述位流符合视频译码规范且包括多个经译码视频序列CVS,且当所述用信号表示的性质具有特定值时,所述位流的所有所述CVS符合同一简档,所述简档是由所述视频译码规范指定的整个位流语法的子集;以及基于所述确定处理所述位流。

【技术特征摘要】
【国外来华专利技术】2012.09.24 US 61/705,047;2012.09.28 US 61/707,612;1.一种处理视频数据的方法,所述方法包括:基于包括所述视频数据的经编码表示的位流的用信号表示的性质确定视频解码器是否能够解码所述位流,其中所述位流符合视频译码规范且包括多个经译码视频序列CVS,且其中具有特定值的所述用信号表示的性质指示简档指示符语法元素的值针对当所述位流经解码时激活的所有序列参数集SPS分别是相同的,其中所述SPS中的每一者含有应用于经译码视频序列CVS的所有切片的信息,且其中所述简档指示符语法元素指示所述SPS应用于的CVS符合简档,所述简档是由所述视频译码规范指定的整个位流语法的子集;以及基于所述确定处理所述位流。2.根据权利要求1所述的方法,其中所述用信号表示的性质在国际标准化组织ISO基础媒体文件格式文件中用信号表示。3.根据权利要求2所述的方法,其中所述用信号表示的性质在所述ISO基础媒体文件格式文件的高效视频译码HEVC视频轨道中的样本条目中用信号表示。4.根据权利要求1所述的方法,其中所述用信号表示的性质包括经由超文本传送协议的动态自适应流式传输DASH的媒体呈现描述MPD中的元素或属性中的参数。5.根据权利要求1所述的方法,其中所述用信号表示的性质包括会话描述协议SDP的参数。6.根据权利要求1所述的方法,其中处理所述位流包括解码所述位流。7.根据权利要求1所述的方法,其中所述用信号表示的性质由特定语法元素所指示。8.根据权利要求7所述的方法,其中:所述SPS中的每一者包含多个一般简档兼容性旗标语法元素,每一多个一般简档兼容性旗标语法元素中的每一相应一般简档兼容性旗标语法元素与索引相关联,对应一般简档兼容性旗标语法元素与同一索引相关联,且当所述特定语法元素具有所述特定值时,所述SPS中的所述对应一般简档兼容性旗标语法元素中的每一者具有相同值。9.根据权利要求7所述的方法,其中:所述SPS中的每一者包含general_reserved_zero_16bits语法元素,且当所述特定语法元素具有所述特定值时,所述SPS中的每一者中的所述general_reserved_zero_16bits语法元素具有相同值。10.根据权利要求1所述的方法,其中所述用信号表示的性质包括补充增强信息SEI消息中的特定语法元素。11.根据权利要求10所述的方法,其中所述视频译码规范要求所述SEI消息在所述位流的第一存取单元中。12.根据权利要求10所述的方法,其中所述视频译码规范允许所述SEI消息在所述位流的任何随机存取点RAP存取单元中用信号表示。13.根据权利要求10所述的方法,其中:网络抽象层NAL单元囊封所述SEI消息,且所述视频译码规范要求所述SEI消息为所述NAL单元中的第一SEI消息。14.根据权利要求10所述的方法,其中:网络抽象层NAL单元囊封所述SEI消息,且所述视频译码规范要求所述SEI消息为所述NAL单元中的仅有SEI消息。15.根据权利要求10所述的方法,其中:存取单元中的网络抽象层NAL单元囊封所述SEI消息,且所述视频译码规范要求所述NAL单元为所述存取单元中除了基本流层级NAL单元之外的第一SEINAL单元。16.根据权利要求10所述的方法,其中所述SEI消息包括以下多个旗标中的一或多者:bitstream_tier_level_unchanging_flag语法元素,其指示general_tier_flag语法元素和general_level_idc语法元素的值针对当所述位流经解码时激活的所有所述SPS是否是相同的,其中所述general_tier_flag语法元素指示用于所述general_level_idc语法元素的解译的层次上下文且所述general_level_idc语法元素指示所述CVS符合的层级;bitstream_spatial_resolution_unchanging_flag语法元素,其指示所述位流的所有CVS是否具有相同空间分辨率;指示所述位流的时间子层的数目针对所述位流中的所有CVS是否是相同的语法元素;指示最大位速率针对所述位流中的所有所述CVS是否是相同的语法元素;指示最大图片速率针对所述位流中的所有所述CVS是否是相同的语法元素;指示在所述位流中的所有所述CVS是否具有相同颜色格式的语法元素;指示在所述位流中的所有所述CVS是否具有相同样本纵横比的语法元素;指示在所述位流中的所有所述CVS是否具有用于亮度和色度的位深度的相同集合的语法元素;指示在所述位流中的参数集的存在是否实现完整随机可存取性的语法元素;指示所有参数集是否存在于所述位流中的所述第一存取单元内的语法元素;指示在所述位流中是否至少一个VPS经更新、在所述位流中是否至少一个SPS经更新或在所述位流中是否至少一个PPS经更新的语法元素;指示当所述位流经解码时激活的所有SPS是否存在于所述位流中的所述第一存取单元中的语法元素;指示是否至少一个SPS经更新但使用相同SPS识别符的语法元素;指示是否所有PPS存在于所述位流的开始处的语法元素;指示在所述位流中是否至少一个PPS改变但使用相同PPS识别符的语法元素;指示在所述位流中的所有CVS是否仅含有在帧图片中译码的渐进帧的语法元素;指示在所述位流中的所有CVS是否不含有帧封装布置SEI消息的语法元素;指示在所述位流中的所有CVS是否具有相同瓦片配置的语法元素;指示在所述位流中的所有CVS是否利用波前并行处理的语法元素;指示在所述位流中的所有CVS是否利用相依性切片的语法元素;以及指示是否任何额外数据在所述SEI消息中跟随的语法元素。17.一种处理视频数据的方法,所述方法包括:用信号表示位流的性质,其中所述位流符合视频译码规范且包括多个经译码视频序列CVS,其中具有特定值的所述性质指示简档指示符语法元素的值针对当所述位流经解码时激活的所有序列参数集SPS分别是相同的,其中所述SPS中的每一者含有应用于经译码视频序列CVS的所有切片的信息,且其中所述简档指示符语法元素指示所述SPS应用于的CVS符合简档,所述简档是由所述视频译码规范指定的整个位流语法的子集。18.根据权利要求17所述的方法,其中所述性质由特定语法元素所指示。19.根据权利要求18所述的方法,其中:所述SPS中的每一者包含多个一般简档兼容性旗标语法元素,每一多个一般简档兼容性旗标语法元素中的每一相应一般简档兼容性旗标语法元素与索引相关联,对应一般简档兼容性旗标语法元素与同一索引相关联,且当所述特定语法元素具有所述特定值时,所述SPS中的所述对应一般简档兼容性旗标语法元素中的每一者具有相同值。20.根据权利要求18所述的方法,其中:所述SPS中的每一者包含general_reserved_zero_16bits语法元素,且当所述特定语法元素具有所述特定值时,所述SPS中的每一者中的所述general_reserved_zero_16bits语法元素具有相同值。21.根据权利要求17所述的方法,其中用信号表示所述性质包括在补充增强信息SEI消息中用信号表示特定语法元素。22.根据权利要求21所述的方法,其中所述视频译码规范要求所述SEI消息在所述位流的第一存取单元中。23.根据权利要求21所述的方法,其中所述视频译码规范允许所述SEI消息在所述位流的任何随机存取点RAP存取单元中用信号表示。24.根据权利要求21所述的方法,其中:网络抽象层NAL单元囊封所述SEI消息,且所述视频译码规范要求所述SEI消息为所述NAL单元中的第一SEI消息。25.根据权利要求21所述的方法,其中:网络抽象层NAL单元囊封所述SEI消息,且所述视频译码规范要求所述SEI消息为所述NAL单元中的仅有SEI消息。26.根据权利要求21所述的方法,其中:存取单元中的网络抽象层NAL单元囊封所述SEI消息,且所述视频译码规范要求所述NAL单元为所述存取单元中除了基本流层级NAL单元之外的第一SEINAL单元。27.根据权利要求21所述的方法,其中所述SEI消息包括以下多个旗标中的一或多者:bitstream_tier_level_unchanging_flag语法元素,其指示general_tier_flag语法元素和general_level_idc语法元素的值针对当所述位流经解码时激活的所有所述SPS是否是相同的,其中所述general_tier_flag语法元素指示用于所述general_level_idc语法元素的解译的层次上下文且所述general_level_idc语法元素指示所述CVS符合的层级;bitstream_spatial_resolution_unchanging_flag语法元素,其指示所述位流的所有CVS是否具有相同空间分辨率;指示所述位流的时间子层的数目针对所述位流中的所有CVS是否是相同的语法元素;指示最大位速率针对所述位流中的所有所述CVS是否是相同的语法元素;指示最大图片速率针对所述位流中的所有所述CVS是否是相同的语法元素;指示在所述位流中的所有所述CVS是否具有相同颜色格式的语法元素;指示在所述位流中的所有所述CVS是否具有相同样本纵横比的语法元素;指示在所述位流中的所有所述CVS是否具有用于亮度和色度的位深度的相同集合的语法元素;指示在所述位流中的参数集的存在是否实现完整随机可存取性的语法元素;指示所有参数集是否存在于所述位流中的所述第一存取单元内的语法元素;指示在所述位流中是否至少一个VPS经更新、在所述位流中是否至少一个SPS经更新或在所述位流中是否至少一个PPS经更新的语法元素;指示当所述位流经解码时激活的所有SPS是否存在于所述位流中的所述第一存取单元中的语法元素;指示是否至少一个SPS经更新但使用相同SPS识别符的语法元素;指示是否所有PPS存在于所述位流的开始处的语法元素;指示在所述位流中是否至少一个PPS改变但使用相同PPS识别符的语法元素;指示在所述位流中的所有CVS是否仅含有在帧图片中译码的渐进帧的语法元素;指示在所述位流中的所有CVS是否不含有帧封装布置SEI消息的语法元素;指示在所述位流中的所有CVS是否具有相同瓦片配置的语法元素;指示在所述位流中的所有CVS是否利用波前并行处理的语法元素;指示在所述位流中的所有CVS是否利用相依性切片的语法元素;以及指示是否任何额外数据在所述SEI消息中跟随的语法元素。28.一种视频处理装置,包括:一个或多个数据存储媒体,其经配置以存储包括视频数据的经编码表示的位流的至少一部分,一个或多个处理器,其经配置以:基于所述位流的用信号表示的性质确定视频解码器是否能够解码位流,其中具有特定值的所述用信号表示的...

【专利技术属性】
技术研发人员:王益魁
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国;US

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

1