用于对视频信息进行译码的设备、方法和计算机可读媒体技术

技术编号:13595350 阅读:46 留言:0更新日期:2016-08-26 11:44
根据某些方面,一种用于对视频信息进行译码的设备包含处理器,所述处理器经配置以确定与当前层的待解码当前图片相关联的旗标的值,所述旗标指示是否应输出经解码图片缓冲器DPB中的图片,其中所述当前图片为开始新的经译码视频序列CVS的帧内随机存取点IRAP图片,且其中所述确定所述旗标的所述值是基于以下各项中的至少一者:(1)所述当前图片的色度格式和在前图片的色度格式,(2)所述当前图片的亮度样本的位深度和在前图片的亮度样本的位深度,或(3)所述当前图片的色度样本的位深度和在前图片的色度样本的位深度。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及视频译码和压缩的领域,包含单层视频译码和多层视频译码两者。多层视频译码可包含可缩放视频译码(SVC)、多视图视频译码(MVC)、3D视频译码(3DV)等。
技术介绍
数字视频能力可并入到广泛范围的装置中,包含数字电视、数字直播系统、无线广播系统、个人数字助理(PDA)、膝上型或台式计算机、数码相机、数字记录装置、数字媒体播放器、视频游戏装置、视频游戏控制台、蜂窝式或卫星无线电电话、视频电话会议装置等等。数字视频装置实施视频压缩技术,例如描述于以下技术中的那些:由MPEG-2、MPEG-4、ITU-T H.263、ITU-T H.264/MPEG-4第10部分高级视频译码(AVC)定义的标准、高效率视频译码(HEVC)标准,和此些标准的扩展。视频装置可通过实施此类视频译码技术而更有效率地传输、接收、编码、解码和/或存储数字视频信息。视频压缩技术执行空间(图片内)预测和/或时间(图片间)预测来减少或移除视频序列中固有的冗余。对于基于块的视频译码,视频切片(例如,视频帧、视频帧的一部分等)可被分割成视频块,视频块也可被称作树块、译码单元(CU)和/或译码节点。使用关于同一图片中的相邻块中的参考样本的空间预测对图片的经帧内译码(I)切片中的视频块进行编码。图片的经帧间译码(P或B)切片中的视频块可使用关于同一图片中的相邻块中的参考样本的空间预测,或关于其它参考图片中的参考样本的时间预测。图片可被称作帧,且参考图片可被称作参考帧。空间或时间预测产生用于待译码块的预测块。残余数据表示待译码原始块与预测块之间的像素差。经帧间译码块是根据指向形成预测块的参考样本块的运动向量和指示经译码块与预测块之间的差的残余数据而编码。经帧内译码块是根据帧内译码模式和残余数据而编码。为了进一步压缩,可将残余数据从像素域变换到变换域,从而产生残余变换系数,接着可对残余变换系数进行量化。可扫描最初布置成二维阵列的经量化变换系数,以便产生变换系数的一维向量,且可应用熵编码以实现甚至更多压缩。
技术实现思路
可缩放视频译码(SVC)是指使用基础层(BL)(有时被称作参考层(RL))和一或多个可缩放增强层(EL)的视频译码。在SVC中,基础层可携载具有基础质量水平的视频数据。所述一或多个增强层可携载额外的视频数据以支持(例如)较高的空间、时间和/或信噪比(SNR)水平。可相对于先前编码的层来界定增强层。举例来说,底层可充当BL,而顶层可充当EL。中间层可充当EL或RL,或两者。举例来说,中间层(例如,既不是最低层也不是最高层的层)可为中间层下方的层的EL,例如基础层或任何介入的增强层,且同时充当中间层上方的一或多个增强层的RL。类似地,在HEVC标准的多视图或3D扩展中,可存在多个视图,且可利用一个视图的信息对另一视图的信息(例如,运动估计、运动向量预测和/或其它冗余)进行译码(例如,编码或解码)。一种根据某些方面的用于对视频信息进行译码的设备包含存储器和处理器。所述存储器单元经配置以存储与当前层相关联的视频信息。所述处理器经配置以:获得所述当前层的待解码的当前图片的色度格式、所述当前图片的亮度样本的位深度或所述当前图片的色度样本的位深度中的至少一者,其中所述当前图片为开始新的经译码视频序列(CVS)的帧内随机存取点(IRAP)图片;获得所述当前层的经解码的在前图片(precedingpicture)的色度格式、所述在前图片的亮度样本的位深度或所述在前图片的色度样本的位深度中的至少一者;且确定与所述当前图片相关联的第一旗标的值,所述第一旗标指示是否应输出经解码图片缓冲器(DPB)中的图片,其中所述确定所述第一旗标的所述值是基于以下各项中的至少一者:(1)所述当前图片的所述色度格式和所述在前图片的所述色度格式,(2)所述当前图片的所述亮度样本的所述位深度和所述在前图片的所述亮度样本的所述位深度,或(3)所述当前图片的所述色度样本的所述位深度和所述在前图片的所述色度样本的所述位深度。本专利技术的系统、方法和装置各自具有若干创新方面,其中没有单个方面单独负责本文中所揭示的合乎需要的属性。在附图和以下描述中阐述一或多个实例的细节,其并不希望限制本文中所描述的专利技术性概念的全部范围。其它特征、目标和优点将从所述描述和图式以及从权利要求书而显而易见。附图说明图1A为说明可利用根据本专利技术中所描述的方面的技术的实例视频编码和解码系统的框图。图1B为说明可执行根据本专利技术中所描述的方面的技术的另一实例视频编码和解码
系统的框图。图2A为说明可实施根据本专利技术中所描述的方面的技术的视频编码器的实例的框图。图2B为说明可实施根据本专利技术中所描述的方面的技术的视频编码器的实例的框图。图3A为说明可实施本专利技术中所描述的方面的技术的视频解码器的实例的框图。图3B为说明可实施根据本专利技术中所描述的方面的技术的视频解码器的实例的框图。图4为说明根据本专利技术的一个实施例的不同层中的图片的实例配置的框图。图5为说明根据本专利技术的一个实施例的对视频信息进行译码的方法的流程图。具体实施方式一般来说,本专利技术涉及在高级视频编解码器的上下文中的单层译码以及用于可缩放视频译码的层间预测,例如HEVC(高效率视频译码)。更具体来说,本专利技术涉及用于HEVC的可缩放视频译码扩展(可被称为SHVC)中的经改进的层间预测性能的系统和方法。在以下描述中,描述与某些实施例相关的H.264/高级视频译码(AVC)技术;也论述了HEVC标准和相关技术。虽然本文中在HEVC和/或H.264标准的上下文中描述某些实施例,但所属领域的技术人员可了解,本文中所揭示的系统和方法可适用于任何合适的视频译码标准。举例来说,本文中所揭示的实施例可适用于以下标准中的一或多者:国际电信联盟(ITU)电信标准分会(ITU-T)H.261、国际标准化组织(ISO)和国际电工委员会(IEC)(ISO/IEC)移动图片专家组(MPEG)1(MPEG-1)Visual、ITU-T H.262或ISO/IECMPEG-2Visual、ITU-T H.263、ISO/IEC MPEG-4Visual和ITU-T H.264(也称为ISO/IECMPEG-4AVC),包含其可缩放视频译码(SVC)和多视图视频译码(MVC)扩展。在许多方面,HEVC一般遵循先前视频译码标准的框架。HEVC中的预测单元不同于某些先前视频译码标准中的预测单元(例如,宏块)。实际上,在HEVC中不存在如在某些先前视频译码标准中所理解的宏块的概念。宏块由基于四叉树方案的分层结构替换,分层结构可提供高灵活性以及其它可能益处。举例来说,在HEVC方案内,定义三个类型的块:译码单元(CU)、预测单元(PU)和变换单元(TU)。CU可指区分裂的基本单元。可将CU视为类似于宏块的概念,但HEVC不限制CU的最大大小,且可允许递归分裂成四个大小相等的CU以改进内容适应性。可将PU视为帧间/帧内预测的基本单元,
且单个PU可含有多个任意形状分区以有效地对不规则图像图案译码。可将TU视为变换的基本单元。可独立于PU界定TU;然而,TU的大小可限于TU属于的CU的大小。将此块结构分离成三个不同概念可允许根据单元的相应作用来优化每一单元,本文档来自技高网
...

【技术保护点】
一种用于对视频信息进行译码的设备,所述设备包括:存储器,其经配置以存储与当前层相关联的视频信息;以及硬件处理器,其操作性地耦合到所述存储器且经配置以:获得所述当前层的待解码的当前图片的色度格式、所述当前图片的亮度样本的位深度或所述当前图片的色度样本的位深度中的至少一者,其中所述当前图片为开始新的经译码视频序列CVS的帧内随机存取点IRAP图片;获得所述当前层的经解码的在前图片的色度格式、所述在前图片的亮度样本的位深度或所述在前图片的色度样本的位深度中的至少一者;且确定与所述当前图片相关联的第一旗标的值,所述第一旗标指示是否应输出经解码图片缓冲器DPB中的图片,其中所述确定所述第一旗标的所述值是基于以下各项中的至少一者:(1)所述当前图片的所述色度格式和所述在前图片的所述色度格式,(2)所述当前图片的所述亮度样本的所述位深度和所述在前图片的所述亮度样本的所述位深度,或(3)所述当前图片的所述色度样本的所述位深度和所述在前图片的所述色度样本的所述位深度。

【技术特征摘要】
【国外来华专利技术】2014.01.03 US 61/923,530;2014.12.29 US 14/584,3511.一种用于对视频信息进行译码的设备,所述设备包括:存储器,其经配置以存储与当前层相关联的视频信息;以及硬件处理器,其操作性地耦合到所述存储器且经配置以:获得所述当前层的待解码的当前图片的色度格式、所述当前图片的亮度样本的位深度或所述当前图片的色度样本的位深度中的至少一者,其中所述当前图片为开始新的经译码视频序列CVS的帧内随机存取点IRAP图片;获得所述当前层的经解码的在前图片的色度格式、所述在前图片的亮度样本的位深度或所述在前图片的色度样本的位深度中的至少一者;且确定与所述当前图片相关联的第一旗标的值,所述第一旗标指示是否应输出经解码图片缓冲器DPB中的图片,其中所述确定所述第一旗标的所述值是基于以下各项中的至少一者:(1)所述当前图片的所述色度格式和所述在前图片的所述色度格式,(2)所述当前图片的所述亮度样本的所述位深度和所述在前图片的所述亮度样本的所述位深度,或(3)所述当前图片的所述色度样本的所述位深度和所述在前图片的所述色度样本的所述位深度。2.根据权利要求1所述的设备,其中所述处理器经配置以通过以下操作来确定所述第一旗标的所述值:响应于确定(4)所述当前图片的所述色度格式与所述在前图片的所述色度格式不同,(5)所述当前图片的所述亮度样本的所述位深度与所述在前图片的所述亮度样本的所述位深度不同,或(6)所述当前图片的所述色度样本的所述位深度与所述在前图片的所述色度样本的所述位深度不同:将所述第一旗标的所述值设置成等于1。3.根据权利要求1所述的设备,其中所述处理器经进一步配置以:对位流中的语法元素进行解码,所述语法元素指示是否应输出所述DPB中的图片,其中所述语法元素与所述当前图片相关联;且通过以下操作来确定所述第一旗标的所述值:响应于确定(4)所述当前图片的所述色度格式与所述在前图片的所述色度格式
\t不同,(5)所述当前图片的所述亮度样本的所述位深度与所述在前图片的所述亮度样本的所述位深度不同,或(6)所述当前图片的所述色度样本的所述位深度与所述在前图片的所述色度样本的所述位深度不同:将所述第一旗标的所述值设置成等于所述语法元素的经解码值。4.根据权利要求1所述的设备,其中:所述当前图片的所述色度格式、所述当前图片的所述亮度样本的所述位深度和所述当前图片的所述色度样本的所述位深度是从在解码所述当前图片时对所述当前层有效的第一序列参数集SPS导出;且所述在前图片的所述色度格式、所述在前图片的所述亮度样本的所述位深度和所述在前图片的所述色度样本的所述位深度是从在解码所述在前图片时对所述当前层有效的第二SPS导出。5.根据权利要求1所述的设备,其中所述当前图片的所述亮度样本的所述位深度、所述当前图片的所述色度样本的所述位深度、所述在前图片的所述亮度样本的所述位深度和所述在前图片的所述色度样本的所述位深度的相应值被指定为相应实际位深度值减8。6.根据权利要求1所述的设备,其中所述第一旗标为NoOutputOfPriorPicsFlag。7.根据权利要求2所述的设备,其中所述处理器经进一步配置以:获得所述当前图片的宽度、所述当前图片的高度和与所述当前图片相关联的图片存储区的数目,其中所述当前图片的所述宽度和所述当前图片的所述高度是以亮度样本为单位指定,且与所述当前图片相关联的图片存储区的所述数目指示解码从所述当前图片开始的所述经译码视频序列中的所述当前层所需的最小DPB大小;且获得所述在前图片的宽度、所述在前图片的高度和与所述在前图片相关联的图片存储区的数目,其中所述在前图片的所述宽度和所述在前图片的所述高度是以亮度样本为单位指定,且与所述在前图片相关联的图片存储区的所述数目指示解码在所述在前图片处结束的经译码视频序列中的所述当前层所需的最小DPB大小。8.根据权利要求7所述的设备,其中所述处理器经配置以通过以下操作来确定所述第
\t一旗标的所述值:响应于确定(7)所述当前图片的所述宽度与所述在前图片的所述宽度不同,(8)所述当前图片的所述高度与所述在前图片的所述高度不同,或(9)与所述当前图片相关联的图片存储区的所述数目与和所述在前图片相关联的图片存储区的所述数目不同:将所述第一旗标的所述值设置成等于1。9.根据权利要求7所述的设备,其中所述处理器经进一步配置以:对位流中的语法元素进行解码,所述语法元素指示是否应输出所述DPB中的图片,其中所述语法元素与所述当前图片相关联;且通过以下操作来确定所述第一旗标的所述值:响应于确定(7)所述当前图片的所述宽度与所述在前图片的所述宽度不同,(8)所述当前图片的所述高度与所述在前图片的所述高度不同,或(9)与所述当前图片相关联的图片存储区的所述数目与和所述在前图片相关联的图片存储区的所述数目不同:将所述第一旗标的所述值设置成等于所述语法元素的经解码值。10.根据权利要求7所述的设备,其中:所述当前图片的所述宽度、所述当前图片的所述高度和与所述当前图片相关联的图片存储区的所述数目是从在解码所述当前图片时对所述当前层有效的第一序列参数集SPS导出;且所述在前图片的所述宽度、所述在前图片的所述高度和与所述在前图片相关联的图片存储区的所述数目是从在解码所述在前图片时对所述当前层有效的第二SPS导出。11.根据权利要求1所述的设备,其中与所述当前图片相关联的指示不应输出随机存取跳过前导RASL图片的旗标经启用以指示所述IRAP图片开始所述新的CVS。12.根据权利要求1所述的设备,其中与所述当前图片相关联的指示不应输出随机存取跳过前导RASL图片的所述旗标为NoRaslOutputFlag。13.根据权利要求1所述的设备,其中所述设备选自由以下各者中的一或多者组成的群组:台式计算机、笔记本计算机、膝上型计算机、平板计算机、机顶盒、电话手持机、智能电话、智能板、电视、相机、显示装置、数字媒体播放器、视频游戏机和视频流式传输装置。14.一种对视频信息进行解码的方法,所述方法包括:存储与当前层相关联的视频信息;获得所述当前层的待解码的当前图片的色度格式、所述当前图片的亮度样本的位深度或所述当前图片的色度样本的位深度中的至少一者,其中所述当前图片为开始新的经译码视频序列CVS的帧内随机存取点IRAP图片;获得所述当前层的经解码的在前图片的色度格式、所述在前图片的亮度样本的位深度或所述在前图片的色度样本的位深度中的至少一者;以及确定与所述当前图片相关联的第一旗标的值,所述第一旗标指示是否应输出经解码图片缓冲器DPB中的图片,其中所述确定所述第一旗标的所述值是基于以下各项中的至少一者:(1)所述当前图片的所述色度格式和所述在前图片的所述色度格式,(2)所述当前图片的所述亮度样本的所述位深度和所述在前图片的所述亮度样本的所述位深度,或(3)所述当前图片的所述色度样本的所述位深度和所述在前图片的所述色度样本的所述位深度。15.根据权利要求14所述的方法,其中所述确定所述第一旗标的所述值包括:响应于确定(4)所述当前图片的所述色度格式与所述在前图片的所述色度格式不同,(5)所述当前图片的所述亮度样本的所述位深度与所述在前图片的所述亮度样本的所述位深度不同,或(6)所述当前图片的所述色度样本的所述位深度与所述在前图片的所述色度样本的所述位深度不同:将所述第一旗标的所述值设置成等于1。16.根据权利要求14所述的方法,其进一步包括:...

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

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

1