用于多层视频的层间预测方法及其设备的制造方法

文档序号:8461037阅读:415来源:国知局
用于多层视频的层间预测方法及其设备的制造方法【
技术领域
】[0001]本发明一般涉及视频的编码/解码,并且更具体地涉及用于多层视频的层间预测的方法和装置。【
背景技术
】[0002]近来,随着无线网络和因特网的非常快速的发展,各种多媒体服务活跃起来。具体地,随着广播通信融合网络的出现,与只开发了压缩编码技术的过去不同,已经执行了提供视频编码的可伸缩性的标准化任务,以确保在创建、传送和消耗多媒体的各种环境条件下的服务质量(QoS)。[0003]可伸缩视频编码(SVC)技术被配置为根据各种终端和网络环境,从单个压缩的比特流自适应地重构具有不同分辨率(空间)、质量和帧速率(时间)的图像。SVC是被分配层次以便以H.264/高级视频编码(AVC)的高压缩率自适应地处置各种类型的多媒体设备的视频编解码器,联合视频组(JVT)已经执行SVC的标准化作为H.264/MPEG-4PART10的修正。[0004]另外,高效视频编码(HEVC)已经被标准化为被视为具有超过传统的H.264/AVC的压缩效率的两倍的压缩效率的下一代视频压缩标准技术。[0005]HEVC定义具有四叉树结构的编码单元(CU)、预测单元(PU)以及变换单元(TU),并且使用诸如样品自适应偏移(SAO)或去块滤波器这样的环内滤波器。另外,改进现存的帧内预测和帧间预测,从而增强压缩编码效率。[0006]同时,作为最近标准化的HEVC的扩展版本,SVC也被标准化。[0007]传统的SVC技术的问题在于,在层间预测中,当具有与参考层的时间和空间分辨率不同的时间和空间分辨率的增强层被编码时,存在参考层中的画面无法向其参考的增强层中的画面,因为在与要被编码的增强层中的画面的时间位置相同的时间位置处不存在参考层中的重构画面。【
发明内容】[0008]解决上述问题的本发明的目的是提供一种在对多层视频进行编码或解码时通过自适应地确定参考画面来执行层间预测的方法。[0009]解决上述问题的本发明的另一目的是提供一种在对多层视频进行编码或解码时通过自适应地确定参考画面来执行层间预测的装置。[0010]根据完成以上目的的本发明的一方面,提供一种用于多层视频的层间预测方法,其包括:经由参考层的预测编码产生参考层中的重构画面;确定在与增强层中的当前画面对应的时间处是否存在参考层中的重构画面,以便对增强层中的当前画面进行编码或解码;以及参考增强层中的画面或参考层中的重构画面来执行层间预测。[0011]执行层间预测可以包括当在与增强层中的当前画面对应的时间处不存在参考层中的重构画面时,参考增强层中的当前画面的先前或随后的画面来执行层间预测。[0012]执行层间预测可以包括当在与增强层中的当前画面对应的时间处不存在参考层中的重构画面时,参考与增强层中的当前画面对应的时间处的参考层中的重构画面的先前或随后的画面来执行层间预测。[0013]执行层间预测可以包括当在与增强层中的当前画面对应的时间处不存在参考层中的重构画面时,参考增强层中的当前画面的先前或随后的画面以及与增强层中的当前画面对应的时间处的参考层中的重构画面的先前或随后的画面来执行层间预测。[0014]执行层间预测可以包括当在与增强层中的当前画面对应的时间处存在参考层中的重构画面时,参考与增强层中的当前画面对应的时间处的参考层中的重构画面来执行层间预测。[0015]根据实现以上目的的本发明的另一方面,提供一种用于多层视频的层间预测装置,其包括:帧缓冲器,用于存储经由参考层的预测编码产生的在参考层中的重构画面;以及预测单元,用于参考增强层中的画面或参考层中的重构画面来执行层间预测,以便对增强层中的当前画面进行编码或解码。[0016]所述层间预测装置还可以包括:插入单元,用于根据增强层的分辨率将重构画面插入在参考层中。[0017]当使用根据本发明的实施例的用于多层视频的层间预测方法和装置时,即使当在与增强层的时间位置相同的时间位置处不存在参考层中的重构画面时,也自适应地使用增强层中的画面或参考层中的画面,从而执行有效的层间预测。[0018]另外,通过自适应地使用增强层中的画面或参考层中的画面的层间预测,可以增强编码和解码效率。【附图说明】[0019]图1是示出根据本发明的实施例的执行用于多层视频的层间预测的编码装置的框图;[0020]图2是示出根据本发明的实施例的用于多层视频的层间预测方法的概念图;[0021]图3是示出根据本发明的实施例的基于用于多层视频的层间预测方法的参考画面列表的示图;[0022]图4是示出根据本发明的另一实施例的用于多层视频的层间预测方法的概念图;[0023]图5是示出根据本发明的另一实施例的基于用于多层视频的层间预测方法的参考画面列表的不图;[0024]图6是示出根据本发明的又一实施例的用于多层视频的层间预测方法的概念图;[0025]图7是示出根据本发明的又一实施例的基于用于多层视频的层间预测方法的参考画面列表的不图;[0026]图8是示出根据本发明的实施例的用于多层视频的层间预测方法的流程图;[0027]图9是图示根据本发明的实施例的在用于多层视频的层间预测中使用的语法元素的示图;以及[0028]图10是示出根据本发明的实施例的用于执行用于多层视频的层间预测的解码装置的框图。【具体实施方式】[0029]本发明可以进行各种改变并且可以具有各种实施例,下面将参考附图详细地描述具体的实施例。然而,应当更理解的是,那些实施例不旨在将本发明限制于具体的公开形式,它们包含被包括在本发明的精神和范围内的所有变化、等效物或替代。在下面描述的附图中,相同的标号用于指示相同或相似的元件。[0030]诸如“第一”、“第二”、“A”和“B”这样的术语可以用于搭配各种组件,但是那些组件不应当被术语所限制。术语仅用于区分一个组件与其他组件。例如,第一组件可以被指定为第二组件,并且第二组件可以以类似的方式被指定为第一组件,而不脱离基于本发明的范围的范围。术语“和/或”包括多个相关的所描述的项的组合或者多个相关的所描述的项中的任何一个。[0031]在整个说明书中,应当更理解的是指示第一组件“连接”或“耦合”到第二组件的表述可以包括第一组件连接或耦合到第二组件、两者之间插入一些其他组件的情况以及第二组件直接连接或耦合到第二组件的情况。相反地,应当理解的是,指示第一组件“直接连接”或“直接耦合”到第二组件的表述意味着在第一和第二组件之间没有插入组件。[0032]在本说明书中使用的术语仅用于描述具体的实施例,而不旨在限制本发明。单数表述包括复数表述,除非在上下文中特殊地指示相反的描述。在本说明书中,应当理解的是,诸如“包括”或“具有”这样的术语仅用于指示存在特征、数量、步骤、操作、组件、部分或其组合,而不用于排除将存在或添加一个或多个其他特征、数量、步骤、操作、组件、部分或其组合的可能性。[0033]除非被不同地限定,在本文所使用的、包括技术或科学术语的所有术语具有与被本发明所属的领域的技术人员通常所理解的术语相同的含义。与在普遍使用的词典中定义的那些术语相同的术语应当被解释为具有与相关领域的上下文含义相同的含义,而不被解释为理想的或过分正式的含义,除非在本说明书中明确地定义。[0034]以下,将在稍后描述的视频编码装置和视频解码装置可以是任何一种用户终端,诸如个人计算机(PC)、笔记本计算机、个人数字助理(PDA)、便携式多媒体播放器(PMP)、便携式游戏站(PlayStat1nPortable,PSP)、无线通信终端、智能电话或各种类似类型的设备、诸如电视应用服务器或服务服务器这样的服务器终端,或者各种类型的设备中的任何一种(包括通信设备,例如用于通过有线/无线通信网络执行通信的通信调制解调器、用于存储编码或解码图像或者执行图像间或图像内预测以便进行编码或解码的各种类型的程序和数据的存储器、用于执行程序以及执行操作和控制的微处理器),等等。[0035]另外,通过视频编码装置在比特流中编码的图像通过诸如因特网、短距离无线通信网络、无线局当前第1页1 2 3 4 
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1