特流架构中,其layer_id为n的层的参考层列表可按照 其layer_id为n_l、n_2、n_3、n_4、n_5、n_6、n_7、n_8、n_9、n_10 和n_ll的层的顺序来配 置。
[0308] 或者,在和当前解码目标层具有相同视图的层之中,可从空间分辨率与当前解码 目标层具有最小差的层按照升序,来配置参考层列表。这时,当具有相同空间分辨率时,质 量参考层可以从要解码的最低量化参数起按照升序来配置(即,从解码时具有最好质量的 层起按照降序)。
[0309] 在这样的情况下,另外,这些层可按照远离与当前解码目标层的视图最接近的视 图的顺序而被包括在参考层列表中,并且当具有相同视图时,这些层可按照上述与和该当 前解码目标层具有相同视图的层相同的方式,被包括在参考层列表中。可使用配置的参考 层列表用于解码片段。
[0310] 可针对整个比特流来限制可参考的层的最大数目,并且这可在例如视频参数集、 序列参数集、或片段报头中用信号传送,并且可根据分布图或级别来给出限制。
[0311] 如果存在关于配置的参考层列表的附加信令(例如,诸如片段报头的高级别信 令),则解码设备可根据该信令表达什么,而改变列表中的顺序。
[0312] 接下来,解码设备配置参考画面集,该参考画面集包括参考层的重构画面,并且指 示用于当前解码目标画面的帧间预测的参考画面类型(S620)。
[0313] 解码设备可配置包括参考层的重构画面的参考画面集,并标记用于当前解码目标 画面的帧间预测的参考画面类型。
[0314]S卩,解码设备配置参考层列表中包括的画面所构成的参考画面集(第一集合)。这 时,验证参考层列表中包括的画面是否可用作重构画面,并且如果可用,则将重构画面包括 在参考画面集中,并且如果不可用,则可利用"非参考画面"来标记重构的画面。
[0315] 第一集合可被标记为"用于长期参考",使得在当前解码目标画面的帧间预测时, 其能被处置为长期参考画面。
[0316] 除了由第一集合(S卩,参考层列表)中包括的画面构成的参考画面集之外,解码设 备可如下配置各种参考画面集。
[0317] 使用参考画面集用于当前解码目标画面的帧间预测,并且参考画面集可包括用于 当前解码目标画面的帧间预测并且比当前解码目标画面较早显示的短期参考画面(第二 集合)、用于当前解码目标画面的帧间预测并且在当前解码目标画面之后显示的短期参考 画面(第三集合)、用于当前解码目标画面的帧间预测的长期参考画面(第四集合)、用于 可在当前解码目标画面之后解码的画面的短期参考画面、以及用于可在当前解码目标画面 之后解码的画面的长期参考画面(第六集合)。
[0318] 其后,解码设备根据参考画面集和参考画面类型来生成参考画面列表(S630)。
[0319] 解码设备可根据参考画面集和参考画面类型,来生成当前解码目标画面的参考画 面列表。即,解码设备可通过将第一集合与第二集合到第四集合组合,来生成参考画面列 表。
[0320] 例如,当生成当前解码目标画面的参考画面列表时,解码设备可通过将由第一集 合中包括的参考画面列表构成的参考画面集添加到由包括和当前解码目标画面相同的层 的画面的参考画面集构成的帧间参考画面列表LO和L1,来生成最终参考画面列表。
[0321] 在该情况下,当生成参考画面列表时,可将参考层的重构画面添加到固定位置,并 且参考层的重构画面的位置可为了有效编码而改变。
[0322] 如果只要生成参考画面列表就将参考层的重构画面添加到固定位置,则生成列表 LO时,就可从最后或第一(ref_idx= 0)或第二(ref_idx= 1)位置添加第一集合。
[0323] 如果将参考层添加到列表LO中的中间位置,则位于该位置或其随后位置处的画 面的列表中的索引可增加参考层的数目(由参考层列表构成的参考画面的数目)。
[0324] 或者,解码设备在生成列表LO时,可用来自第一(ref_idx= 0)或第二(ref_idx =1)位置的第一集合来替换与由参考层列表构成的参考画面的数目一样多的参考画面。
[0325] 或者,解码设备可在生成列表LO时添加来自任何信令位置的第一集合。这时,如 果将第一集合添加到该列表的中间位置,则位于该位置或其随后位置处的画面的列表中的 索引可增加所添加的参考层的数目(由参考层列表构成的参考画面的数目)
[0326] 解码设备在生成列表LO时可用来自任何信令位置的第一集合来替换与由参考层 列表构成的参考画面的数目一样多的参考画面。
[0327] 解码设备可在生成列表LO时将第一集合中包括的每一画面添加到彼此不同的任 何位置。这时,位于该位置及其随后位置处的画面的列表中的索引可增加所添加的参考层 的数目(由参考层列表构成的参考画面的数目)。
[0328] 解码设备可在生成列表LO时用第一集合中包括的每一画面替换位于彼此不同的 任何位置的参考画面。
[0329] 或者,解码设备可在生成列表Ll时将第一集合添加到最后或第一(ref_idx= 0) 或第二(ref_idx= 1)位置。
[0330] 如果将参考层添加到列表Ll的中间位置,则位于该位置或其随后位置处的画面 的列表中的索引可增加所添加的参考层的数目(由参考层列表构成的参考画面的数目)。
[0331] 或者,解码设备可在生成列表Ll时用来自第一(ref_idx= 0)或第二(ref_idx =1)位置的第一集合来替换与由参考层列表构成的参考画面的数目一样多的参考画面。
[0332] 解码设备可在生成列表Ll时将第一集合添加到任何信令位置。这时,如果将第一 集合添加到列表中的中间位置,则可将位于该位置及其随后位置处的画面的列表中的索引 增加所添加的参考层的数目(由参考层列表构成的参考画面的数目)。
[0333] 解码设备可在生成列表Ll时用来自任何信令位置的第一集合来替换与由参考层 列表构成的参考画面的数目一样多的参考画面。
[0334] 解码设备可在生成列表Ll时将第一集合中包括的每一画面添加到彼此不同的任 何位置。这时,位于该位置及其随后位置处的画面的列表中的索引被增加所添加的参考层 的数目(由参考层列表构成的参考画面的数目)。
[0335] 解码设备可在生成列表Ll时用第一集合中包括的每一画面替换位于彼此不同的 任何位置处的参考画面。
[0336] 其间,如果在生成参考层列表之后,为了附加有效编码而改变参考层的重构画面 的位置,则可使用可在片段报头或画面参数集中包括的编码参数,以将该参考层的重构画 面的位置改变为任何位置。
[0337] 如果生成参考层列表,则可使用参考画面列表中的参考画面来对当前解码目标画 面执行运动估计和运动补偿(S640)。
[0338] 如果当前层的当前解码目标块经受帧间预测,则解码设备可通过使用参考画面列 表中的参考画面来对当前解码目标块进行运动补偿。
[0339] 图7是图示了根据本发明实施例的画面解码设备的框图。
[0340] 如图示的,解码设备包括用于解析画面信息的解析模块710和用于使用画面信息 预测当前画面的解码单元720。
[0341] 解析模块710接收并解析关于整个比特流中当前层可参考的参考层的层依赖性 信息,并且如果使用层间预测用于解码当前层中的当前画面,则接收并解析参考层的当前 画面所参考的参考层的层信息。
[0342] 层依赖性信息可被接收、被包括在视频参数集扩展中。
[0343] 其间,关于当前画面所参考的参考层的层信息是关于当前画面可参考的参考画面 的层的ID的信息,并且层信息可被包括在片段报头中。
[0344] 这时,可基于层依赖性信息来导出整个比特流中当前层可参考的参考层的数目。
[0345] 如果导出的参考层的数目大于0,则解析模块710可接收和解析指示是否使用层 间预测用于解码当前层中的当前画面的标志信息。
[0346] 如果标志信息为1,参考层的数目大于1,并且整个比特流中包括的所有层不使用 一个参考层,则解析模块710可接收和解析关于层间参考画面的数目的信息,该信息可规 定为了当前画面的层间预测可使用的层间参考画面的数目。
[0347] 层间参考画面的数目可被规定为关于层间参考画面的数目的信息加一。即,可用 信号传送关于层间参考画面的数目的信息作为层间参考画面的数目减一。
[0348] 这时,仅当参考层的数目与层间参考画面的数目不相同时,可接收层信息。
[0349] 解码单元720可基于层信息来解码当前画面。
[0350] 图8是图示了根据本发明实施例的画面解码设备的解码方法的流程图。
[0351] 首先,解码设备接收并解析整个比特流中当前层可参考的参考层的层依赖性信息 (S810)〇
[0352] 层依赖性信息可被接收、被包括在视频参数集扩展中。
[0353] 其后,解码设备基于层依赖性信息获得整个比特流中当前层可参考的参考层的数 目(S820)〇
[0354] 如果参考层的数目大于0,则解码设备可接收和解析指示是否使用层间预测用于 解码当前层中的当前画面的标志信息(S830)。
[0355] 如果标志信息为1,参考层的数目大于1,并且整个比特流中包括的所有层不使用 至多一个参考层,则解码设备可接收和解析关于层间参考画面的数目的信息,该信息规定 为了当前画面的层间预测可使用的层间参考画面的数目(S840)。
[0356] 层间参考画面的数目可利用用信号传送的层间参考画面信息的值来规定,或者可 被规定为关于层间参考画面的数目的信息加一。
[0357] 如果步骤S820导出的参考层的数目与步骤S840标识的层间参考画面的数目不 相同(S850),则解码设备接收并解析关于参考层之中、当前画面所参考的参考层的层信息 (S860)〇
[0358]S卩,当使用层间预测用于解码当前层中的当前画面并且满足以上条件时,解码设 备接收层信息。
[0359] 层信息可以是关于当前画面可参考的参考画面的层的ID的信息,并且可被接收、 被包括在比特流中的片段报头中。
[0360] 如果获得层彳目息,则解码设备基于层彳目息来解码当前画面(S870)。
[0361] 其间,如果参考层的数目与层间参考画面的数目相同,则基于VPS中用信号传送 的层依赖性信息来解码当前画面(S880)。
[0362] 这样,根据本发明,提供了这样的画面编码/解码方法以及使用其的设备,其可通 过有效生成和管理包括一个或多个参考层的参考画面列表,来增强编码/解码效率。
[0363] 此外,存在这样的画面编码/解码方法以及使用其的设备,其可在生成参考画面 列表时,调整参考画面列表中的参考层的重构画面的位置、以及参考层重构画面之间的顺 序。
[0364] 尽管在这些实施例中基于具有一连串步骤或块的流程图描述了这些方法,但是本 发明不限于该顺序,并且可与其他步骤同时或者按照与其他步骤不同的次序来执行一些步 骤。此外,本领域技术人员可理解,其他步骤可以被非排他性地包括在流程图的步骤中,或 者可从流程图中去除一个或多个步骤,而不影响本发明的范围。
[0365] 上述实施例包括示例的各个方面。尽管这里可以不描述示例的各个方面的所有可 能组合,但是本领域技术人员将理解,这样的组合是可能的。因此,本发明包括可对所附权 利要求进行的所有其他修改、变型或改变。
【主权项】
1. 一种支持多层的画面解码方法,该方法包括: 接收并解析关于整个比特流中当前层可参考的参考层的层依赖性信息; 在其中使用层间预测用于解码当前层中的当前画面的情况下,接收并解析关于通过层 依赖性信息导出的参考层之中的、当前画面可参考的参考层的层信息;和 基于层信息来解码当前画面。2. 根据权利要求1的画面解码方法,其中该层依赖性信息被接收、被包括在视频参数 集扩展中。3. 根据权利要求1的画面解码方法,其中该层信息是关于当前画面可参考的参考画面 的层的ID的信息,并且该层信息被接收、被包括在片段报头中。4. 根据权利要求1的画面解码方法,进一步包括: 基于层依赖性信息导出整个比特流中当前层可参考的参考层的数目;和 如果参考层的数目大于〇,则接收并解析指示是否使用层间预测用于解码当前层中的 当前画面的标志信息。5. 根据权利要求4的画面解码方法,进一步包括,如果标志信息为1,参考层的数目大 于1,并且整个比特流中包括的所有层不使用至多一个参考层,则接收和解析层间参考画面 计数信息,该信息可规定为了当前画面的层间预测可使用的层间参考画面的数目。6. 根据权利要求5的画面解码方法,其中当参考层的数目与层间参考画面的数目不相 同时,接收该层信息。7. 根据权利要求5的画面解码方法,其中层间参考画面的数目被规定为层间参考画面 计数信息加一。8. -种支持多层的画面解码设备,包括: 解析模块,被配置为接收并解析关于整个比特流中当前层可参考的参考层的层依赖性 信息,并且在其中使用层间预测用于解码当前层中的当前画面的情况下,被配置为接收并 解析关于参考层之中的、当前画面所参考的参考层的层信息;和 解码单元,被配置为基于层信息来解码当前画面。9. 根据权利要求8的画面解码设备,其中该层依赖性信息被接收、被包括在视频参数 集扩展中。10. 根据权利要求8的画面解码设备,其中该层信息是关于当前画面可参考的参考画 面的层的ID的信息,并且该层信息被接收、被包括在片段报头中。11. 根据权利要求8的画面解码设备,其中基于层依赖性信息导出整个比特流中当前 层可参考的参考层的数目,并且其中如果参考层的数目大于〇,则该解析模块被配置为接收 并解析指示是否使用层间预测用于解码当前层中的当前画面的标志信息。12. 根据权利要求11的画面解码设备,其中,如果标志信息为1,参考层的数目大于1, 并且整个比特流中包括的所有层不使用至多一个参考层,则该解析模块被配置为接收和解 析层间参考画面计数信息,该信息可规定为了当前画面的层间预测可使用的层间参考画面 的数目。13. 根据权利要求12的画面解码设备,其中当参考层的数目与层间参考画面的数目不 相同时,接收该层信息。14. 根据权利要求12的画面解码设备,其中层间参考画面的数目被规定为层间参考画
【专利摘要】根据本发明,一种用于支持多层的图像解码方法包括步骤:接收并解析关于整个比特流中当前层能参考的参考层的层依赖性信息;当在解码当前层中的当前画面中使用层间预测时,接收并解析关于参考层之中的、当前画面所参考的参考层的层信息;和基于该层信息来解码当前画面。
【IPC分类】H04N19/30, H04N19/187
【公开号】CN104969553
【申请号】CN201380071449
【发明人】姜晶媛, 李河贤, 李镇浩, 崔振秀, 金镇雄
【申请人】韩国电子通信研究院
【公开日】2015年10月7日
【申请日】2013年12月24日
【公告号】EP2941002A1, US20150319453