用于视频信息的可缩放译码的装置和方法_6

文档序号:9757303阅读:来源:国知局
层图片的至少一个图片标记为'用于参考'以用于在切换到较高层之后的未来参考。等 于0的keep_base_layer_picture_f lag指定全部图片被标记为在层切换之后"不用于参 考"。当不存在时,keep_base_layer_picture_f lag 推断为等于 0〇"
[0221] 实施例#2的解码过程
[0222] 在此部分中,提供HEVC可缩放扩展的草案文本的相关部分以及可对其作出的实例 添加。以斜体字展示与本文所描述的实施例有关的那些部分。
[0223] "子条款8.1中的规范适用于以下添加。
[0224] 当当前图片具有大于0的nuh_layer_id时,以下适用。
[0225] 取决于separate_colour_plane_flag的值,解码过程如下被结构化:
[0226] 如果separate_colour_plane_f lag等于0,在输出当前图片的单一时间调用以下 解码过程。
[0227] 否则(separate_colour_plane_f lag等于1),调用3次以下解码过程。对解码过程 的输入是具有相同colour_plane_id值的经译码图片的所有NAL单元。具有特定colour_ plane_id值的NAL单元的解码过程被指定为如同仅拥有具有特定colour_plane_id值的单 色格式的CVS将存在于位流中。将三个解码过程中的每一者的输出指派给当前图片的3个样 本阵列中的一者,其中分别将具有等于〇、1及2的colour_plane_id的NAL单元指派给SL、Scb 及 SCr〇
[0228] 注意-当 separate_colour_plane_f lag 等于 1 且 chroma_format_idc等于 3时,变量 ChromaArrayType被导出为等于0。在解码过程中,评估此变量的值,从而导致等同于单色图 片的操作的操作(当chroma_format_idc等于0时)。
[0229] 对于当前图片CurrPic,解码过程如下操作。
[0230] 对于当前图片的在解码次序上的第一切片的切片片段标头的解码,调用用于开始 解码子条款F.8.1.1中指定的具有大于0的nuh_lay er_id的经译码图片的解码过程。
[0231 ] 如果ViewScalExtLayerFlag等于1,那么调用子条款G.8.1中指定的用于具有大于 0的nuh_lay er_i d的经译码图片的解码过程。
[0232] 否则,当Dependencyld[nuh_layer_id]大于0时,调用子条款H. 8 · 1 · 1中指定的具 有大于0的nuh_layer_id的经译码图片的解码过程。
[0233] 在已经解码当前图片的所有切片之后,调用用于结束子条款F.8.1.2中指定的具 有大于〇的nuh_layer_id的经译码图片的解码的解码过程。"
[0234] 以下语言可添加到所述规范:
[0235] "当 single_layer_for_non_irap_flag 等于1 时,以下适用:
[0236] 将变量 switchingFlag 设定成 0。
[0237] 当当前图片是IRAP图片且同一存取单元中存在具有比当前图片低的nuh_layer_ id的值的图片时,以下适用。这两个图片的nuh_layer_id值表示为layerldA和layerldB,其 中 layer IdB大于 layer IdA,switch ingFlag设定成 1,变量 layer IdSwitch设定为 layer IdA, 变量 keepPicFlag 设定成等于 keep_base_layer_picture_flag〇
[0238] 当当前存取单元内存在仅一个图片且其nuh_layer_id值小于先前存取单元中的 图片的nuh_layer_id值时,switchingFlag设定成1,layerIdSwitch设定成先前存取单元中 的图片的nuh_layer_id值,keepPicFlag设定成等于0 〇
[0239] 当switchingFlag等于1时,以下以列出的次序适用:
[0240]当keepPicFlag等于1时,与当前图片的图片在同一存取单元中的图片标记为'用 于参考'。
[0241 ] DPB中具有等于layer IdSwitch的nuh_layer_id的全部其它参考图片被标记为'不 用于参考',且具有等于〇的PicOutputFlag的其它经解码图片从DPB移除。除当前图片之外 的DPB中剩余的那些图片中的每一者且当keepPicFlag等于1时,与当前图片在同一存取单 元中的较低层图片在其输出之后立即从DPB移除。"
[0242] 其它考虑
[0243] 可使用多种不同技术和技艺中的任一者来表示本文中所揭示的信息和信号。举例 来说,可以通过电压、电流、电磁波、磁场或磁粒子、光场或光粒子或其任何组合来表示在整 个上文描述中可能参考的数据、指令、命令、信息、信号、位、符号和芯片。
[0244] 结合本文揭示的实施例所描述的各种说明性逻辑块、模块、电路和算法步骤可实 施为电子硬件、计算机软件,或两者的组合。为清楚说明硬件与软件的此可互换性,上文已 大体上关于其功能性而描述了各种说明性组件、块、模块、电路和步骤。此类功能性是实施 为硬件还是软件取决于特定应用程序及施加于整个系统的设计约束。熟练的技术人员可针 对每一特定应用以不同方式来实施所描述的功能性,但这样的实施方案决策不应被解释为 会引起脱离本发明的范围。
[0245] 本文中所描述的技术可以硬件、软件、固件或其任一组合来实施。此些技术可实施 于多种装置中的任一者中,例如通用计算机、无线通信装置手持机或集成电路装置,其具有 包含在无线通信装置手持机和其它装置中的应用的多种用途。被描述为模块或组件的任何 特征可共同实施于集成逻辑装置中或单独实施为离散但可互操作的逻辑装置。如果以软件 实施,那么所述技术可至少部分地由包括程序代码的计算机可读数据存储媒体来实现,所 述程序代码包含在执行时执行上文所描述的方法中的一或多者的指令。计算机可读数据存 储媒体可形成计算机程序产品的一部分,所述计算机程序产品可包含封装材料。计算机可 读媒体可包括存储器或数据存储媒体,例如随机存取存储器(RAM)(例如,同步动态随机存 取存储器(SDRAM))、只读存储器(ROM)、非易失性随机存取存储器(NVRAM)、电可擦除可编程 只读存储器(EEPR0M)、快闪存储器、磁性或光学数据存储媒体及类似物。另外或作为替代, 所述技术可至少部分地由计算机可读通信媒体来实现,所述计算机可读通信媒体以指令或 数据结构的形式载运或传送程序代码且可由计算机存取、读取和/或执行(例如,传播的信 号或波)。
[0246] 程序代码可由处理器执行,所述处理器可包含一或多个处理器,例如一或多个数 字信号处理器(DSP)、通用微处理器、专用集成电路(ASIC)、现场可编程逻辑阵列(FPGA),或 其它等效集成或离散逻辑电路。此处理器可经配置以执行本发明中描述的技术中的任一 者。通用处理器可为微处理器;但在替代方案中,处理器可为任何常规处理器、控制器、微控 制器或状态机。处理器还可实施为计算装置的组合,例如,DSP和微处理器的组合、多个微处 理器、结合DSP核心的一或多个微处理器或任何其它此类配置。因此,如本文中所使用的术 语"处理器"可指代上述结构中的任一者、上述结构的任何组合,或适用于实施本文中所描 述的技术的任何其它结构或设备。另外,在某些方面中,可将本文中所描述的功能性提供于 经配置以用于编码和解码的专用软件模块或硬件模块内或并入组合的视频编码器-解码器 (编解码器)中。并且,可将所述技术完全实施于一或多个电路或逻辑元件中。
[0247] 本发明的技术可在广泛多种装置或设备中实施,包含无线手持机、集成电路(1C) 或1C的集合(即,芯片组)。本发明中描述各种组件、模块或单元是为了强调经配置以执行所 揭示技术的装置的功能方面,但未必需要通过不同硬件单元实现。实际上,如上文所描述, 各种单元可以配合合适的软件及/或固件组合在一个编解码器硬件单元中,或者通过互操 作硬件单元的集合来提供,所述硬件单元包括如上文所描述的一或多个处理器。
[0248] 已描述本发明的各种实施例。这些和其它实施例在所附权利要求书的范围内。
【主权项】
1. 一种经配置以对视频信息进行译码的设备,所述设备包括: 存储器单元,其经配置以存储与第一层和第二层中的至少一者相关联的视频信息,所 述第一层包括第一层图片且所述第二层包括第二层图片;以及 处理器,其与所述存储器单元通信,所述处理器经配置以: 对所述第一层的所述第一层图片中的一或多者进行解码; 将所述一或多个经解码第一层图片存储在经解码图片缓冲器中; 确定不具有对应第一层图片的所述第二层图片中的至少一者待译码;以及 响应于确定不具有对应第一层图片的所述第二层图片中的至少一者待译码,处理存储 在所述经解码图片缓冲器中的所述一或多个经解码第一层图片中的至少一者将从所述经 解码图片缓冲器移除的指示。2. 根据权利要求1所述的设备,其中所述处理器经配置以通过以下操作处理所述指示: 用信号表示或接收指示所述一或多个经解码第一层图片中的哪一或多者将保持在所 述经解码图片缓冲器中的旗标或语法元素;以及 从所述经解码图片缓冲器移除未指示为将保持在所述经解码图片缓冲器中的所述一 或多个经解码第一层图片中的每一者。3. 根据权利要求2所述的设备,其中所述旗标或语法元素包含在所述第二层图片中的 一者的切片标头中。4. 根据权利要求2所述的设备,其中移除所述一或多个经解码第一层图片中的每一者 包括将所述一或多个经解码第一层图片中的所述每一者标记为不用于参考。5. 根据权利要求1所述的设备,其中所述处理器经配置以通过执行以下操作中的一者 处理所述指示:将所述一或多个经解码第一层图片中的所述至少一者标记为不用于参考, 用信号表示指示所述一或多个经解码第一层图片中的所述至少一者将从所述经解码图片 缓冲器移除的旗标或语法元素,或接收所述一或多个经解码第一层图片中的所述至少一者 将从所述经解码图片缓冲器移除的指示。6. 根据权利要求1所述的设备,其中所述处理器经配置以通过指示所述一或多个经解 码第一层图片中的所述至少一者不用于参考来处理所述指示。7. 根据权利要求1所述的设备,其中所述处理器经配置以通过指示所述经解码图片缓 冲器中的每个经解码第一层图片将从所述经解码图片缓冲器移除来处理所述指示。8. 根据权利要求1所述的设备,其中所述处理器进一步经配置以: 从所述经解码图片缓冲器移除除一个以外其余所有第一层图片; 确定不具有对应第二层图片的所述第一层图片待译码;以及 使用所述经解码图片缓冲器中剩余的所述第一层图片对新第一层图片进行译码。9. 根据权利要求1所述的设备,其中所述处理器进一步经配置以: 针对所述第一层图片的每一时间ID从所述经解码图片缓冲器移除除一个以外其余所 有第一层图片; 确定不具有对应第二层图片的所述第一层图片待译码;以及 使用所述经解码图片缓冲器中剩余的具有与新第一层图片相同的时间ID的所述第一 层图片对所述新第一层图片进行译码。10. 根据权利要求1所述的设备,其中所述处理器经配置以通过以下操作处理所述指 示: 处理指示存储在所述经解码图片缓冲器中的所述第一层图片中的一或多者是否将被 保持用于未来译码的旗标或语法元素;以及 从所述经解码图片缓冲器移除未由所述旗标或语法元素指示为被保持用于未来译码 的所述第一层图片中的每一者。11. 根据权利要求1所述的设备,其中所述处理器进一步经配置以: 确定不具有对应第二层图片的新层的新层图片待译码;以及 对所述新层图片进行译码, 其中所述新层图片具有与所述第一层图片相同的分辨率,且所述新层具有与所述第一 层相同的层ID。12. 根据权利要求1所述的设备,其中所述处理器进一步经配置以: 响应于确定不具有对应第一层图片的所述第二层图片中的至少一者待译码,处理按显 示次序紧跟在最近经译码第一层图片之后的虚设图片;以及 与所述至少一个经解码第一层图片原本已移除而不使用所述虚设图片的时间周期相 比更早地使用所述虚设图片致使所述至少一个经解码第一层图片移除。13. 根据权利要求1所述的设备,其中所述设备包括编码器,且其中所述处理器进一步 经配置以在位流中对所述视频信息进行编码。14. 根据权利要求1所述的设备,其中所述设备包括解码器,且其中所述处理器进一步 经配置以在位流中对所述视频信息进行解码。15. 根据权利要求1所述的设备,其中所述设备包括选自由以下各者中的一或多者组成 的群组的装置:计算机、笔记本计算机、膝上型计算机、计算机、平板计算机、机顶盒、电话手 持机、智能电话、智能垫、电视、相机、显示装置、数字媒体播放器、视频游戏控制台以及车载 计算机。16. -种对视频信息进行译码的方法,所述方法包括: 存储与第一层和第二层中的至少一者相关联的视频信息,所述第一层包括第一层图片 且所述第二层包括第二层图片; 对所述第一层的所述第一层图片中的一或多者进行解码; 将所述一或多个经解码第一层图片存储在经解码图片缓冲器中; 确定不具有对应第一层图片的所述第二层图片中的至少一者待译码;以及 响应于确定不具有对应第一层图片的所述第二层图片中的至少一者待译码,处理存储 在所述经解码图片缓冲器中的所述一或多个经解码第一层图片中的至少一者将从所述经 解码图片缓冲器移除的指示。17. 根据权利要求16所述的方法,其中处理所述指示包括: 用信号表示或接收指示所述一或多个经解码第一层图片中的哪一或多者将保持在所 述经解码图片缓冲器中的旗标或语法元素;以及 从所述经解码图片缓冲器移除未指示为将保持在所述经解码图片缓冲器中的所述一 或多个经解码第一层图片中的每一者。18. 根据权利要求16所述的方法,其中处理所述指示包括以下操作中的一者:将所述一 或多个经解码第一层图片中的所述至少一者标记为不用于参考,用信号表示指示所述一或 多个经解码第一层图片中的所述至少一者将从所述经解码图片缓冲器移除的旗标或语法 元素,或接收所述一或多个经解码第一层图片中的所述至少一者将从所述经解码图片缓冲 器移除的指示。19. 根据权利要求16所述的方法,其中不具有对应第一层图片的所述第二层图片中的 所述至少一者是含有单个图片的存取单元的部分。20. 根据权利要求16所述的方法,其中所述第一层图片具有第一分辨率,且所述第二层 图片具有高于所述第一分辨率的第二分辨率。21. 根据权利要求16所述的方法,其中在使用层间预测基于最近经解码第一层图片对 第二层图片进行解码之后从所述经解码图片缓冲器移除所述一或多个经解码第一层图片 中的所述至少一者。22. 根据权利要求16所述的方法,其进一步包括: 从所述经解码图片缓冲器移除除一个以外其余所有第一层图片; 确定不具有对应第二层图片的所述第一层图片待译码;以及 使用所述经解码图片缓冲器中剩余的所述第一层图片对新第一层图片进行译码。23. 根据权利要求16所述的方法,其进一步包括: 针对所述第一层图片的每一时间ID从所述经解码图片缓冲器移除除一个以外其余所 有第一层图片; 确定不具有对应第二层图片的所述第一层图片待译码;以及 使用所述经解码图片缓冲器中剩余的具有与新第一层图片相同的时间ID的所述第一 层图片对所述新第一层图片进行译码。24. 根据权利要求16所述的方法,其中处理所述指示包括: 处理指示存储在所述经解码图片缓冲器中的所述第一层图片中的一或多者是否将被 保持用于未来译码的旗标或语法元素;以及 从所述经解码图片缓冲器移除未由所述旗标或语法元素指示为被保持用于未来译码 的所述第一层图片中的每一者。25. 根据权利要求16所述的方法,其进一步包括: 确定不具有对应第二层图片的新层的新层图片待译码;以及 对所述新层图片进行译码, 其中所述新层图片具有与所述第一层图片相同的分辨率,且所述新层具有与所述第一 层相同的层ID。26. 根据权利要求16所述的方法,其进一步包括: 响应于确定不具有对应第一层图片的所述第二层图片中的至少一者待译码,处理按显 示次序紧跟在最近经译码第一层图片之后的虚设图片;以及 与所述至少一个经解码第一层图片原本已移除而不使用所述虚设图片的时间周期相 比更早地使用所述虚设图片致使所述至少一个经解码第一层图片移除。27. -种非暂时性计算机可读媒体,其包括当执行时致使设备执行包括以下操作的过 程的代码: 存储与第一层和第二层中的至少一者相关联的视频信息,所述第一层包括第一层图片 且所述第二层包括第二层图片; 对所述第一层的所述第一层图片中的一或多者进行解码; 将所述一或多个经解码第一层图片存储在经解码图片缓冲器中; 确定不具有对应第一层图片的所述第二层图片中的至少一者待译码;以及 响应于确定不具有对应第一层图片的所述第二层图片中的至少一者待译码,处理存储 在所述经解码图片缓冲器中的所述一或多个经解码第一层图片中的至少一者将从所述经 解码图片缓冲器移除的指示。28. 根据权利要求27所述的计算机可读媒体,其中处理所述指示包括以下操作中的一 者:将所述一或多个经解码第一层图片中的所述至少一者标记为不用于参考,用信号表示 指示所述一或多个经解码第一层图片中的所述至少一者将从所述经解码图片缓冲器移除 的旗标或语法元素,或接收所述一或多个经解码第一层图片中的所述至少一者将从所述经 解码图片缓冲器移除的指示。29. -种经配置以对视频信息进行译码的视频译码装置,所述视频译码装置包括: 用于存储与第一层和第二层中的至少一者相关联的视频信息的装置,所述第一层包括 第一层图片且所述第二层包括第二层图片; 用于对所述第一层的所述第一层图片中的一或多者进行解码的装置; 用于将所述一或多个经解码第一层图片存储在经解码图片缓冲器中的装置; 用于确定不具有对应第一层图片的所述第二层图片中的至少一者待译码的装置;以及 用于响应于确定不具有对应第一层图片的所述第二层图片中的至少一者待译码而处 理存储在所述经解码图片缓冲器中的所述一或多个经解码第一层图片中的至少一者将从 所述经解码图片缓冲器移除的指示的装置。30. 根据权利要求29所述的视频译码装置,其中所述用于处理所述指示的装置包括以 下各者中的一者: 用于将所述一或多个经解码第一层图片中的所述至少一者标记为不用于参考的装置; 用于用信号表示指示所述一或多个经解码第一层图片中的所述至少一者将从所述经 解码图片缓冲器移除的旗标或语法元素的装置;或 用于接收所述一或多个经解码第一层图片中的所述至少一者将从所述经解码图片缓 冲器移除的指示的装置。
【专利摘要】本发明涉及一种经配置以对视频信息进行译码的设备,其包含存储器单元和与所述存储器单元通信的处理器。所述存储器单元经配置以存储与第一层和第二层相关联的视频信息。所述处理器经配置以:对所述第一层的第一层图进行解码;将所述经解码第一层图片存储在经解码图片缓冲器中;确定不具有对应第一层图片的第二层图片是否待译码;以及响应于确定不具有对应第一层图片的第二层图片待译码,处理存储在所述经解码图片缓冲器中的一或多个经解码第一层图片将移除的指示。所述处理器可对所述视频信息进行编码或解码。
【IPC分类】H04N19/187, H04N19/31, H04N19/70, H04N19/30, H04N19/33, H04N19/61
【公开号】CN105519111
【申请号】CN201480038551
【发明人】瓦迪姆·谢廖金, 陈颖, 王益魁
【申请人】高通股份有限公司
【公开日】2016年4月20日
【申请日】2014年7月3日
【公告号】EP3020189A1, US20150016500, WO2015006168A1
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1