【技术实现步骤摘要】
【国外来华专利技术】用于视频编码的方法和装置
本申请总体上涉及一种用于视频编码和解码的装置、方法和计算机程序。
技术介绍
本节旨在于提供在权利要求中记载的本专利技术的背景或者上下文。这里的描述可以 包括如下概念,这些概念可以被探求,但未必是先前已经设想或者探求的概念。因此,除非 这里另有指示,在本节中描述的内容不是针对本申请中的说明书和权利要求书的现有技术 并且不因包含于本节中而被承认为现有技术。 在许多视频编码标准中,语法结构可以被布置在不同层中,其中层可以被定义为 具有非分支分级关系的语法结构集合中的一个语法结构。一般而言,更高层可以包含更低 层。编码层可以例如由编码的视频序列、画面、分片和树块层构成。一些视频编码标准引入 参数集的概念。参数集的实例可以包括所有画面、画面组(GOP)和序列级数据,比如画面大 小、显示窗口、运用的可选编码模式、宏块分配映射和其它实例。每个参数集实例可以包括 唯一标识符。每个分片首部可以包括对参数集标识符的参考,并且可以在对分片进行解码 时使用参考的参数集的参数值。参数集可以用来从序列、GOP和画面边界解耦不频繁地改 变的画面、GOP和序列级数据的传输和解码顺序。可以使用可靠的传输协议来带外传输参 数集,只要在它们被参考之前对它们进行解码。如果带内传输参数集,则可以多次重复它们 以与常规视频编码方案相比提高差错恢复(errorresilience)。可以在会话设立时间传输 参数集。然而,在一些系统(主要是广播系统)中,参数集的可靠带外传输可能不可行,相 反地,在参数集NAL单元中带内传达参数集。 【专利技术内 ...
【技术保护点】
一种方法,包括:接收第一参数集;获得所述第一参数集的标识符;接收第二参数集;基于以下各项中的至少一项确定所述第一参数集的有效性:‑在所述第二参数集中接收有效标识符值列表;以及如果所述第一参数集的所述标识符在所述有效参数值列表中,则确定所述第一参数集有效;‑在所述第二参数集中接收所述第二参数集的标识符;以及基于所述第一参数集的所述标识符和所述第二参数集的所述标识符,确定所述第一参数集有效。
【技术特征摘要】
【国外来华专利技术】2012.04.16 US 61/624,9321. 一种方法,包括: 接收第一参数集; 获得所述第一参数集的标识符; 接收第二参数集; 基于以下各项中的至少一项确定所述第一参数集的有效性: -在所述第二参数集中接收有效标识符值列表;以及如果所述第一参数集的所述标识 符在所述有效参数值列表中,则确定所述第一参数集有效; -在所述第二参数集中接收所述第二参数集的标识符;以及基于所述第一参数集的所 述标识符和所述第二参数集的所述标识符,确定所述第一参数集有效。2. 根据权利要求1所述的方法,还包括定义标识符值有效范围。3. 根据权利要求2所述的方法,其中所述定义所述标识符值有效范围还包括: 定义参考点标识符;以及 基于所述参考点标识符,定义所述标识符值有效范围。4. 根据权利要求3所述的方法,还包括: 接收第三参数集; 获得所述第三参数集的指向所述第三参数集的标识符,所述标识符相对于所述参考点 标识符递增;以及 将所述参考点标识符设置为所述第三参数集的所述标识符。5. 根据权利要求2所述的方法,还包括: 定义标识符值最大差;以及 定义最大标识符值; 其中所述方法包括如果以下条件之一为真,则确定所述第一参数集有效: -所述第二参数集的所述标识符大于所述第一参数集的所述标识符,并且在所述第二 参数集的所述标识符与所述第一参数集的所述标识符之间的差小于或者等于所述标识符 值最大差; -所述第一参数集的所述标识符大于所述第二参数集的所述标识符,并且所述第二参 数集的所述标识符小于或者等于所述标识符最大差,并且在所述第一参数集的所述标识符 与所述第二参数集的所述标识符之间的差大于在所述最大标识符值与所述标识符值最大 差之间的差。6. 根据权利要求1至5中的任一权利要求所述的方法,还包括使用在所述第二参数集 的所述标识符与所述第一参数集的所述标识符之间的差来确定是否尚未接收到在所述第 一参数集与所述第二参数集之间被编码的第三参数集。7. 根据权利要求1至6中的任一权利要求所述的方法,还包括: 对将在解码中使用的参数集的标识符参考进行解码; 检查所述标识符参考是否在所述标识符值有效范围内。8. 根据权利要求7所述的方法,还包括: 从所述第二参数集对所述标识符参考进行解码,其中所述标识符参考将在所述第二参 数集的解码中被使用。9. 根据权利要求7或者8所述的方法,还包括: 基于所述标识符参考在所述标识符值有效范围以外,推断丢失参数集。10. 根据权利要求1至9中的任一权利要求所述的方法,还包括: 向缓冲器中缓冲所述第一参数集和所述第二参数集;以及 如果确定所述第一参数集无效,则标记所述第一参数集未被使用。11. 一种方法,包括: 对第一参数集进行编码; 将所述第一参数集的标识符附着到所述第一参数集; 对第二参数集进行编码; 基于以下各项中的至少一项确定所述第一参数集的有效性: -在所述第二参数集中附着有效标识符值列表;以及如果所述第一参数集的所述标识 符在所述有效参数值列表中,则确定所述第一参数集有效; -在所述第二参数集中附着所述第二参数集的标识符;以及基于所述第一参数集的所 述标识符和所述第二参数集的所述标识符,确定所述第一参数集有效。12. 根据权利要求11所述的方法,还包括定义标识符值有效范围。13. 根据权利要求12所述的方法,其中所述定义所述标识符值有效范围还包括: 定义参考点标识符;以及 基于所述参考点标识符,定义所述标识符值有效范围。14. 根据权利要求13所述的方法,还包括: 对第三参数集进行编码; 将所述第三参数集的标识符附着到所述第三参数集,所述标识符相对于所述参考点标 识符递增;以及 将所述参考点标识符设置为所述第三参数集的所述标识符。15. 根据权利要求12、13或者14所述的方法,还包括对将在解码中使用的参数集的标 识符参考进行编码,从所述标识符值有效范围选择所述标识符参考。16. 根据权利要求11至15中的任一权利要求所述的方法,还包括: 定义标识符值最大差;以及 定义最大标识符值。17. 根据权利要求7至16中的任一权利要求所述的方法,还包括:如果已经确定所述 第一参数集有效,则设置所述第二参数集的所述标识符与来自所述第一参数集的所述标识 符不同。18. 根据权利要求7至17中的任一权利要求所述的方法,还包括: 如果已经确定所述第一参数集有效,则允许所述第二参数集参考所述第一参数集。19. 一种装置,包括至少一个处理器和至少一个存储器,所述至少一个存储器包括计算 机程序代码,所述至少一个存储器和所述计算机程序代码被配置为与所述至少一个处理器 一起,使所述装置: 接收第一参数集; 获得所述第一参数集的标识符; 接收第二参数集;以及 基于以下各项中的至少一项确定所述第一参数集的有效性: -通过在所述第二参数集中接收有效标识符值列表;以及如果所述第一参数集的所述 标识符在所述有效参数值列表中,则确定所述第一参数集有效; -通过在所述第二参数集中接收所述第二参数集的标识符;以及基于所述第一参数集 的所述标识符和所述第二参数集的所述标识符,确定所述第一参数集有效。20. 根据权利要求19所述的装置,所述至少一个存储器在其上存储有代码,所述代码 在由所述至少一个处理器执行时还使所述装置定义标识符值有效范围。21. 根据权利要求20所述的装置,所述至少一个存储器在其上存储有代码,所述代码 在由所述至少一个处理器执行时还使所述装置通过以下各项来定义标识符值有效范围: 定义参考点标识符;以及 基于所述参考点标识符,定义所述标识符值有效范围。22. 根据权利要求21所述的装置,所述至少一个存储器在其上存储有代码,所述代码 在由所述至少一个处理器执行时还使所述装置: 对第三参数集进行解码; 获得所述第三参数集的指向所述第三参数集的标识符,所述标识符相对于所述参考点 标识符递增;以及 将所述参考点标识符设置为所述第三参数集的所述标识符。23. 根据权利要求20、21或者22所述的装置,所述至少一个存储器在其上存储有代码, 所述代码在由所述至少一个处理器执行时还使所述装置: 定义标识符值最大差; 定义最大标识符值;以及 如果所述第一参数集的所述标识符在所述参数值有效范围内,则确定所述第一参数集 有效。24. 根据权利要求19至23中的任一权利要求所述的装置,所述至少一个存储器在其上 存储有代码,所述代码在由所述至少一个处理器执行时还使所述装置:使用在所述第二参 数集的所述标识符与所述第一参数集的所述标识符之间的差来确定是否尚未接收到在所 述第一参数集与所述第二参数集之间被编码的第三参数集。25. 根据权利要求13至24中的任一权利要求所述的装置,所述至少一个存储器在其上 存储有代码,所述代码在由所述至少一个处理器执行时还使所述装置: 对将在解码中使用的参数集的标识符参考进行解码; 检查所述标识符参考是否在所述标识符值有效范围内。26. 根据权利要求25所述的装置,所述至少一个存储器在其上存储有代码,所述代码 在由所述至少一个处理器执行时还使所述装置: 从所述第二参数集对所述标识符参考进行解码,其中所述标识符参考将在所述第二参 数集的解码中被使用。27. 根据权利要求25或者26所述的装置,所述至少一个存储器在其上存储有代码,所 述代码在由所述至少一个处理器执行时还使所述装置: 基于所述标识符参考在所述标识符值有效范围以外,推断丢失参数集。28. 根据权利要求19至27中的任一权利要求所述的装置,所述至少一个存储器在其上 存储有代码,所述代码在由所述至少一个处理器执行时还使所述装置: 向缓冲器中缓冲所述第一参数集和所述第二参数集;以及 如果确定所述第一参数集无效,则标记所述第一参数集未被使用。29. -种装置,包括至少一个处理器和至少一个存储器,所述至少一个存储器包括计算 机程序代码,所述至少一个存储器和所述计算机程序代码被配置为与所述至少一个处理器 一起,使所述装置: 对第一参数集进行编码; 将所述第一参数集的标识符附着到所述第一参数集; 对第二参数集进行编码;以及 基于以下各项中的至少一项确定所述第一参数集的有效性: -通过在所述第二参数集中附着有效标识符值列表;以及如果所述第一参数集的所述 标识符在所述有效参数值列表中,则确定所述第一参数集有效; -通过在所述第二参数集中附着所述第二参数集的标识符;以及基于所述第一参数集 的所述标识符和所述第二参数集的所述标识符,确定所述第一参数集有效。30. 根据权利要求29所述的装置,所述至少一个存储器在其上存储有代码,所述代码 在由所述至少一个处理器执行时还使所述装置定义标识符值有效范围。31. 根据权利要求30所述的装置,所述至少一个存储器在其上存储有代码,所述代码 在由所述至少一个处理器执行时还使所述装置通过以下各项来...
【专利技术属性】
技术研发人员:M·M·安尼克塞拉,S·M·戈帕拉克里施纳,
申请(专利权)人:诺基亚公司,
类型:发明
国别省市:芬兰;FI
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。