Mv-hevc中的视图间相依性类型的制作方法_6

文档序号:9816718阅读:来源:国知局
r>[0154] 举例来说,服务器装置102可包含用W编码在随机存取点或流调适点(例如时间层 切换点或其它流调适点)之后的图片。例如,此点可为用于调适位速率、帖速率(即,时间层 切换点)或空间分辨率的切换点。类似地,客户端装置108可对在随机存取点或流调适点(例 如,时间层切换点)之后的一或多个图片解码。
[0155] 图7是说明根据本发明的技术对多层视频数据进行编码的实例方法的流程图。将 相对于视频编码器20描述图7的技术,但图7的技术不限于任何特定类型的视频编码器。在 图7的实例中,视频编码器20经配置W对多层视频数据进行编码。对于包含多个层的经译码 视频数据,视频编码器20确定是否使用用于所述多个层的全部层的相同相依性类型或多个 相依性类型对所述多个层进行编码(170)。相依性类型识别当前层相对于参考层的相依性 的类型。基于确定是否使用相同相依性类型或多个相依性类型对多个层进行编码,视频编 码器20确定表示用于当前层的相依性类型语法元素是否用信号表示的第一语法元素的值 (172)。所述第一语法元素可例如包含在参数集中,且视频编码器20可通过不在所述参数集 中包含相依性类型语法元素的实例而跳过相依性类型语法元素的编码。响应于确定使用相 同相依性类型对所述多个层进行编码(174,是),视频编码器20跳过相依性类型语法元素的 编码(176)。响应于确定使用多个相依性类型对所述多个层进行编码(174,否),视频编码器 20对所述相依性类型语法元素进行编码(178)。所述相同相依性类型可例如为(1)层间样本 预测、(2)层间运动预测或(3)层间样本预测和层间运动预测的组合中的一者。
[0156] 图8是说明根据本发明的技术对多层视频数据进行解码的实例方法的流程图。将 相对于视频解码器30描述图8的技术,但图8的技术不限于任何特定类型的视频解码器。根 据图7的技术,视频解码器30可对多层视频数据进行解码。视频解码器30可接收表示用于当 前层的相依性类型语法元素是否用信号表示的第一语法元素的值(180)。所述相依性类型 语法元素识别当前层相对于参考层的相依性的类型。响应于第一语法元素的值指示相依性 类型语法元素未用信号表示(182,是),视频解码器30可确定当前层相对于参考层的相依性 的类型是预定类型(184)且使用符合所述预定类型的层间预测对当前层的块进行解码 (186)。响应于第一语法元素的值指示相依性类型语法元素用信号表示(182,否),视频解码 器30可接收相依性类型语法元素的值(183),基于相依性类型语法元素的值确定当前层相 对于参考层的相依性的类型(185),且使用符合所确定的类型的层间预测对当前层的块进 行解码(187)。相依性类型语法元素的值可指示当前层相对于参考层的相依性的类型是(1) 层间样本预测、(2)层间运动预测或(3)层间样本预测和层间运动预测的组合中的一者。
[0157] 视频解码器30可例如通过推断相依性类型语法元素的值而确定当前层相对于参 考层的相依性的类型是预定类型。替代地或另外,视频解码器30可通过确定层间相依性类 型而确定当前层相对于参考层的相依性的类型是预定类型,而无需对用于当前层的相依性 类型语法元素的实例进行解码。所述预定类型可例如为(1)层间样本预测、(2)层间运动预 测或(3)层间样本预测和层间运动预测的组合中的一者。在一些实例中,所述预定类型可为 层间样本预测,且视频解码器30可通过在参考层中识别当前层的块的预测性块而使用层间 预测对当前层的块进行解码。
[0158] 视频解码器30可接收第一语法元素例如作为参数集的部分,且响应于第一语法元 素的值指示相依性类型语法元素未用信号表示,视频解码器30可确定当前层相对于与所述 参数集相关联的全部其它层的相依性的类型是预定类型。
[0159] 在一或多个实例中,所描述功能可W硬件、软件、固件或其任何组合来实施。如果 用软件实施,则所述功能可作为一或多个指令或代码在计算机可读媒体上存储或传输,且 由基于硬件的处理单元执行。计算机可读媒体可包含计算机可读存储媒体,其对应于例如 数据存储媒体等有形媒体,或包含促进(例如,根据通信协议)将计算机程序从一处传送到 另一处的任何媒体的通信媒体。W此方式,计算机可读媒体大体上可W对应于(1)非暂时性 的有形计算机可读存储媒体,或(2)通信媒体,例如信号或载波。数据存储媒体可为可由一 或多个计算机或一个或多个处理器存取W检索用于实施本发明中描述的技术的指令、代码 及/或数据结构的任何可用媒体。计算机程序产品可W包含计算机可读媒体。
[0160] 借助于实例而非限制,此类计算机可读存储媒体可包括RAM、R0M、EEPR0M、CD-R0M 或其它光盘存储装置、磁盘存储装置或其它磁性存储装置、快闪存储器或可W用来存储指 令或数据结构的形式的期望程序代码并且可W由计算机存取的任何其它媒体。并且,可恰 当地将任何连接称作计算机可读媒体。举例来说,如果使用同轴缆线、光纤缆线、双绞线、数 字订户线化化)或例如红外线、无线电和微波等无线技术从网站、服务器或其它远程源传输 指令,那么同轴缆线、光纤缆线、双绞线、D化或例如红外线、无线电和微波等无线技术包含 在媒体的定义中。但是,应理解,所述计算机可读存储媒体和数据存储媒体并不包括连接、 载波、信号或其它暂时媒体,而是实际上针对于非暂时性有形存储媒体。如本文中所使用, 磁盘和光盘包含压缩光盘(CD)、激光光盘、光学光盘、数字多功能光盘(DVD)、软性磁盘和蓝 光光盘,其中磁盘通常W磁性方式再现数据,而光盘利用激光W光学方式再现数据。上文各 者的组合也应包含在计算机可读媒体的范围内。
[0161] 可由例如一或多个数字信号处理器(DSP)、通用微处理器、专用集成电路(ASIC)、 现场可编程逻辑阵列(FPGA)或其它等效集成或离散逻辑电路等一或多个处理器来执行指 令。因此,如本文中所使用的术语"处理器"可指代上述结构或适合于实施本文中所描述的 技术的任何其它结构中的任一者。另外,在一些方面中,本文中所描述的功能性可W在经配 置用于编码和解码的专用硬件和/或软件模块内提供,或者并入在组合编解码器中。另外, 可W将所述技术完全实施于一或多个电路或逻辑元件中。
[0162] 本发明的技术可在各种各样的装置或设备中实施,所述装置或设备包含无线手持 机、集成电路(IC)或一组IC(例如,忍片组)。本发明中描述各种组件、模块或单元是为了强 调经配置W执行所掲示的技术的装置的功能方面,但未必需要通过不同硬件单元实现。实 际上,如上文所描述,各种单元可W结合合适的软件及/或固件组合在编解码器硬件单元 中,或者通过互操作硬件单元的集合来提供,所述硬件单元包含如上文所描述的一或多个 处理器。
[0163] 描述了各种实例。运些和其它实例属于所附权利要求书的范围内。
【主权项】
1. 一种对多层视频数据进行解码的方法,所述方法包括: 接收表示用于当前层的相依性类型语法元素是否用信号表示的第一语法元素的值,其 中所述相依性类型语法元素识别当前层相对于参考层的相依性的类型; 响应于所述第一语法元素的所述值指示所述相依性类型语法元素未用信号表示: 确定所述当前层相对于所述参考层的相依性的所述类型是预定类型;以及 使用符合所述预定类型的层间预测对所述当前层的块进行解码。2. 根据权利要求1所述的方法,其中所述第一语法元素的所述值识别所述预定类型。3. 根据权利要求1所述的方法,其中确定所述当前层相对于所述参考层的相依性的所 述类型是所述预定类型包括确定所述层间相依性类型而无需对所述当前层的所述相依性 类型语法元素的实例进行解码。4. 根据权利要求1所述的方法,其中所述预定类型包括(1)层间样本预测、(2)层间运动 预测或(3)层间样本预测和层间运动预测的组合中的一者。5. 根据权利要求1所述的方法,其中所述预定类型包括层间样本预测,且其中使用层间 预测对所述当前层的所述块进行解码包括在所述参考层中识别所述当前层的所述块的预 测性块。6. 根据权利要求1所述的方法,其进一步包括: 接收所述第一语法元素作为参数集的部分; 响应于所述第一语法元素的所述值指示所述相依性类型语法元素未用信号表示,确定 所述当前层相对于与所述参数集相关联的全部其它层的相依性的所述类型是所述预定类 型。7. 根据权利要求6所述的方法,其中所述参数集包括视频参数集。8. 根据权利要求1所述的方法,其进一步包括: 响应于所述第一语法元素的所述值指示所述相依性类型语法元素用信号表示: 接收所述相依性类型语法元素的值; 基于所述相依性类型语法元素的所述值确定所述当前层相对于所述参考层的相依性 的所述类型;以及 使用符合所述所确定类型的层间预测对所述当前层的所述块进行解码。9. 根据权利要求8所述的方法,其中所述相依性类型语法元素的所述值指示所述当前 层相对于所述参考层的相依性的所述类型包括(1)层间样本预测、(2)层间运动预测或(3) 层间样本预测和层间运动预测的组合中的一者。10. -种对多层视频数据进行编码的方法,所述方法包括: 对于包括多个层的经译码视频数据,确定是否使用用于所述多个层的全部层的相同相 依性类型或多个相依性类型对所述多个层进行编码,其中相依性类型识别当前层相对于参 考层的相依性的类型;以及 基于确定是否使用所述相同相依性类型或多个相依性类型对所述多个层进行编码,确 定表示用于当前层的相依性类型语法元素是否用信号表示的第一语法元素的值。11. 根据权利要求10所述的方法,其进一步包括: 响应于确定使用所述相同相依性类型对所述多个层进行编码,跳过所述相依性类型语 法元素的编码。12. 根据权利要求10所述的方法,其中所述第一语法元素包含在参数集中,且其中跳过 所述相依性类型语法元素的编码包括不在所述参数集中包含所述相依性类型语法元素的 实例。13. 根据权利要求10所述的方法,其进一步包括: 响应于确定使用所述多个相依性类型对所述多个层进行编码,对所述相依性类型语法 元素进行编码。14. 根据权利要求10所述的方法,其中所述相同相依性类型包括(1)层间样本预测、(2) 层间运动预测或(3)层间样本预测和层间运动预测的组合中的一者。15. -种执行视频译码的设备,所述设备包括: 存储器,其存储视频数据;以及 视频译码器,其包括一或多个处理器,所述一或多个处理器经配置以: 接收表示用于当前层的相依性类型语法元素是否用信号表示的第一语法元素的值,其 中所述相依性类型语法元素识别当前层相对于参考层的相依性的类型; 响应于所述第一语法元素的所述值指示所述相依性类型语法元素未用信号表示: 确定所述当前层相对于所述参考层的相依性的所述类型是预定类型;以及 使用符合所述预定类型的层间预测对所述当前层的块进行解码。16. 根据权利要求15所述的设备,其中所述第一语法元素的所述值识别所述预定类型。17. 根据权利要求15所述的设备,其中为了确定所述当前层相对于所述参考层的相依 性的所述类型是所述预定类型,所述一或多个处理器经配置以确定所述层间相依性类型而 无需对用于所述当前层的所述相依性类型语法元素的实例进行解码。18. 根据权利要求15所述的设备,其中所述预定类型包括(1)层间样本预测、(2)层间运 动预测或(3)层间样本预测和层间运动预测的组合中的一者。19. 根据权利要求15所述的设备,其中所述预定类型包括层间样本预测,且其中使用层 间预测对所述当前层的所述块进行解码包括在所述参考层中识别所述当前层的所述块的 预测性块。20. 根据权利要求15所述的设备,其中所述一或多个处理器进一步经配置以: 接收所述第一语法元素作为参数集的部分; 响应于所述第一语法元素的所述值指示所述相依性类型语法元素未用信号表示,确定 所述当前层相对于与所述参数集相关联的全部其它层的相依性的所述类型是所述预定类 型。21. 根据权利要求15所述的设备,其中所述一或多个处理器进一步经配置以: 响应于所述第一语法元素的所述值指示所述相依性类型语法元素用信号表示: 接收所述相依性类型语法元素的值; 基于所述相依性类型语法元素的所述值确定所述当前层相对于所述参考层的相依性 的所述类型;以及 使用符合所述所确定类型的层间预测对所述当前层的所述块进行解码。22. 根据权利要求21所述的设备,其中所述相依性类型语法元素的所述值指示所述当 前层相对于所述参考层的相依性的所述类型包括(1)层间样本预测、(2)层间运动预测或 (3)层间样本预测和层间运动预测的组合中的一者。23. 根据权利要求15所述的设备,其中所述设备包括以下各项中的至少一者: 集成电路; 微处理器;或 无线通信装置,其包含视频译码器。24. -种存储指令的计算机可读存储媒体,所述指令在由一或多个处理器执行时致使 所述一或多个处理器: 接收表示用于当前层的相依性类型语法元素是否用信号表示的第一语法元素的值,其 中所述相依性类型语法元素识别当前层相对于参考层的相依性的类型; 响应于所述第一语法元素的所述值指示所述相依性类型语法元素未用信号表示: 确定所述当前层相对于所述参考层的相依性的所述类型是预定类型;以及 使用符合所述预定类型的层间预测对所述当前层的块进行解码。25. 根据权利要求24所述的计算机可读存储媒体,其中所述第一语法元素的所述值识 别所述预定类型。26. 根据权利要求24所述的计算机可读存储媒体,其中所述一或多个处理器通过确定 所述层间相依性类型而无需对用于所述当前层的所述相依性类型语法元素的实例进行解 码,来确定所述当前层相对于所述参考层的相依性的所述类型是所述预定类型。27. 根据权利要求24所述的计算机可读存储媒体,其中所述预定类型包括(1)层间样本 预测、(2)层间运动预测或(3)层间样本预测和层间运动预测的组合中的一者。28. 根据权利要求24所述的计算机可读存储媒体,其中所述预定类型包括层间样本预 测,且其中所述计算机可读存储媒体存储在被执行时致使所述一或多个处理器进行以下操 作的进一步指令: 使用层间预测对所述当前层的所述块进行解码包括在所述参考层中识别所述当前层 的所述块的预测性块。29. 根据权利要求24所述的计算机可读存储媒体,其存储在被执行时致使所述一或多 个处理器进行以下操作的进一步指令: 接收所述第一语法元素作为参数集的部分; 响应于所述第一语法元素的所述值指示所述相依性类型语法元素未用信号表示,确定 所述当前层相对于与所述参数集相关联的全部其它层的相依性的所述类型是所述预定类 型。30. 根据权利要求24所述的计算机可读存储媒体,其存储在被执行时致使所述一或多 个处理器进行以下操作的进一步指令: 响应于所述第一语法元素的所述值指示所述相依性类型语法元素用信号表示: 接收所述相依性类型语法元素的值; 基于所述相依性类型语法元素的所述值确定所述当前层相对于所述参考层的相依性 的所述类型;以及 使用符合所述所确定类型的层间预测对所述当前层的所述块进行解码。
【专利摘要】一种视频解码器接收表示用于当前层的相依性类型语法元素是否用信号表示的第一语法元素的值,其中所述相依性类型语法元素识别当前层相对于参考层的相依性的类型;以及响应于所述第一语法元素的所述值指示所述相依性类型语法元素未用信号表示而确定所述当前层相对于所述参考层的相依性的所述类型是预定类型且使用符合所述预定类型的层间预测对所述当前层的块进行解码。
【IPC分类】H04N19/30, H04N19/463, H04N19/70
【公开号】CN105580374
【申请号】CN201480052584
【发明人】陈颖, 王益魁
【申请人】高通股份有限公司
【公开日】2016年5月11日
【申请日】2014年9月26日
【公告号】CA2922408A1, US20150092837, WO2015048443A1
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1