支持多个层的图像编码和解码方法以及使用该方法的装置的制造方法_4

文档序号:9693678阅读:来源:国知局
使用参考图片的 编号作为当前序列中的默认值,所述参考图片的编号被指定为通过将接收到的信息(num_ ref_idx_lX_default_active_minusl)与 1相加获得的值。
[0183]此外,当希望针对每个图片或每个切片指定参考图片的编号时,编码装置可以经 由图片参数集(PPS)、切片头部等传送指示参考图片的编号(例如,num_ref_idx_ll_ active_minusl,X= 0或1)的单独的信息。解码装置可以使用以下值作为当前切片的当前图 片或当前切片的参考图片的编号,该值被指定为通过将所接收的信息(num_ref_idx_ll_ active_minusl)与1相加获得的值。
[0184]当进行帧间预测时,可以使用在如上所述构造的参考图片列表中指定的参考图片 来进行运动补偿。
[0185]在提供空间扩展性或多视图扩展性的多层结构中,增强层的参考图片可以包括同 一层的参考图片和层间参考图片。
[0186]在该情况下,可以使用标识层所需的信息和标识参考图片所需的信息来进行层间 参考图片的信号传递。例如,如果在与第i层的当前图片相同的访问单元中存在的并且为以 层标识符包括在网络抽象层(NAL)单元头部中的方式传送的第j层标识符(其中,i>j)的 nuh_layer_id的值与当前图片的RefPiclayerId相同,贝Ij可以确定相应图片被用作当前图 片的参考图片。层间参考图片可以由长期参考图片指示。
[0187] 'RefPicLayerld'表示可以用切片头部所包括的语法元素inter_layer_pred_ layer_idC信号传递的值,并且表示由用于层间预测的当前层参考的层。
[0188]图6是示出了根据本发明的实施方式所构造的层间参考图片列表的示例的概念 图。
[0189]如图6所示,在具有多层结构的视频中,可以使用短期参考图片集 (RefPicSetStCurrBeforeti],此后被称为'第一参考图片集')、短期参考图片集 (RefPicSetStCurrAfteHi],此后被称为'第二参考图片集')、长期参考图片集 (RefPicSetLtCurrU],此后被称为'第三参考图片集')及层间参考图片集 (RefPiCSetILCurr[i],此后被称为'第四参考图片集')来构造初始参考图片列表,其中,第 一参考图片集包括POC小于当前图片的POC的短期参考图片,第二参考图片集包括POC大于 当前图片的POC的短期参考图片。
[0190]第四参考图片集中所包括的参考图片可以是:支持空间扩展性的层的图片、支持 多视图扩展性的层中所包括的图片、或者支持深度扩展或视频质量扩展的层的图片。此处, 空间扩展和视频质量扩展可以用相同的编解码结构来编码。
[0191]当位流支持两个或更多个扩展类型时,可以将用于相应扩展类型的参考图片集成 到单个参考图片集中。当单个参考图片集被配置用于多个扩展类型时,可以将在参考图片 集中对齐的关于扩展类型的序列的信息从编码装置传送至解码装置。
[0192]同时,参考图片集可以个体地配置用于多个扩展类型。也就是说,对于当前图片, 除了生成第一参考图片集、第二参考图片集和第三参考图片集以外,还可以生成第四参考 图片集、第五参考图片集和第六参考图片集,第四参考图片集、第五参考图片集及第六参考 中的每个包括层间参考图片。可以根据出现频率将这样的层间参考图片集适应性地添加到 参考图片列表。例如,可以将具有高出现频率的参考图片集分配给参考图片列表的低索引。
[0193]图6的初始参考图片列表为L0,其中,第一参考图片集被配置在列表的最低序列位 置中。此时,可以将第四参考图片集添加至初始参考图片列表LO的最后序列位置。
[0194]初始参考图片列表0是使用相应参考图片集中所包括的参考图片中的标记信息 (used_by_curr_pic_flag)为1的图片来构造的,其中,标记信息指示相应图片当前是否用 作参考图片。如图所示,可以仅使用每个参考图片集中所包括的四个图片中的仅第一图片 和第二图片来构造初始参考图片列表〇。
[0195] 可以针对每个图片或每个切片来修改初始参考图片列表,并且可以基于该修改来 改变参考图片。可以使用切片头部中所包括的语法元素(例如,ref_pic_Iist_ modification_flag_10,list_entry_10,ref_pic_list-modification_flag_ll,list_ entry_lI)来修改初始参考图片列表。
[0196]ref_pic_list_modification_flag_10和ref_pic_list_modification_flag_ll可以明确地指示在参考图片列表0和参考图片列表1中参考图片是否从编码装置传送至解 码装置。当标记值为1时,使用关于所传送的参考图片的信息来明确地指定参考图片列表, 而当标记值为0时,参考图片列表隐含地作为初始参考图片集而被导出。
[0197] 当标记值为1时,list_entry_10指示关于详细条目的信息即构成参考图片列表LO 的参考图片的索引,以及list_entry_ll指示关于构成参考图片列表Ll的详细条目的信息。
[0198] 借助于该修改,可以使用第一参考图片集的第一参考图片和第二参考图片(0,1)、 第二参考图片集的第一参考图片和第二参考图片(〇,1)以及第四参考图片集的第一参考图 片(〇)来构造最终参考图片列表0。
[0199] 根据本发明的另一示例,当构造参考图片列表时,可以将用于层间参考图片的第 四参考图片集布置在不同于图6列表中的最终序列位置的序列位置处。在多层结构中,由于 视频的特性在增强层和基本层之间存在强关联,因此可能频繁出现层间参考图片被参考的 情况。当将具有高出现频率的层间参考图片添加至不同于参考图片列表的最后位置的位置 时,可以提尚参考图片列表的编码性能。
[0200] 在考虑到该事实的情况下,可以将层间参考图片添加至参考图片列表的各个位 置。图7至图10是示出了根据本发明的实施方式构造层间参考图片列表的示例的概念图。
[0201] 图7示出了根据本发明的实施方式的参考图片列表0的配置,其中,图示了参考图 片列表0的配置。如图所示,可以将作为层间参考图片集的第四参考图片集排列在参考图片 列表的第二序列位置处。
[0202] 参考图片列表0按照第一参考图片集、第四参考图片集、第二参考图片集和第三参 考图片集的序列来构造。
[0203] 参考图片列表0包括在相应参考图片集中所包括的参考图片中、标记信息(used_ by_Curr_pic_flag)为1的图片,其中,标记信息指示相应图片当前是否被用作参考图片。如 图所示,可以仅使用参考图片集的每个中的四个图片的第一图片和第二图片来构造初始参 考图片列表0。
[0204] 可以针对每个图片或切片修改以该方式构造的初始参考图片列表,并且可以根据 该修改来改变参考图片的条目。
[0205]借助于该修改,可以使用第一参考图片集的第一参考图片和第二参考图片(0,1)、 第四参考图片集的第一参考图片和第二参考图片(〇,1)以及第二参考图片集的第一参考图 片(0)来构造最终的参考图片列表0。
[0206] 图8是示出了根据本发明的另一实施方式的参考图片列表0的配置的图。
[0207] 如图8〈a>所示,可以按照第一参考图片集、第二参考图片集、第四参考图片集和第 三参考图片集的序列来构造参考图片列表0,其中,第一参考图片集包括POC比当前图片的POC小的短期参考图片,第二参考图片集包括POC比当前图片的POC大的短期参考图片,第四 参考图片集包括层间参考图片,以及第三参考图片集包括长期参考图片。
[0208]替选地,如图8〈b>所示,参考图片列表0可以被构造为使得第四参考图片集布置在 第一序列位置,然后依次布置第一参考图片集、第二参考图片集和第三参考图片集,其中, 第四参考图片集包括层间参考图片,第一参考图片集包括POC比当前图片的POC小的短期参 考图片,第二参考图片集包括POC比当前图片的POC大的短期参考图片,以及第三参考图片 集包括长期参考图片。
[0209]在〈b>中,优点在于:当层间参考图片被参考的频率为尚时,可以提尚参考图片列 表的编码和解码效率。
[0210] 替选地,在另一实施方式中,与生成单个层的参考图片列表类似,可以按照第一参 考图片集、第二参考图片集和第三参考图片集的序列来构造参考图片列表,此后可以以切 片或序列级别、即在切片头部或序列参数头部中指定要添加层间参考图片的位置,其中,第 一参考图片集包括POC具有比当前图片的POC小的短期参考图片,第二参考图片集包括POC 具有比当前图片的POC大的短期参考图片,以及第三参考图片集包括长期参考图片。
[0211] 可以将层间参考图片添加至指定位置,然后可以构造参考图片列表。这样的信令 信息可以使用切片头部、序列头部或视频参数集中所包括的信令信息来编码,并且可以传 送至解码设备。
[0212] 图9示出了根据本发明的实施方式的参考图片列表1的构造。如图所示,可以将作 为层间参考图片集的第四参考图片集排列在参考图片列表的最后序列位置处。
[0213] 参考图片列表1按照第二参考图片集、第一参考图片集、第三参考图片集和第四参 考图片集的序列来构造。
[0214] 参考图片列表1使用相应参考图片集中所包括的参考图片中的、标记信息(USed_ by_curr_pic_flag)为1的图片来构造,其中,标记信息指示相应的图片当前是否被使用。如 图所示,可以仅使用参考图片集的每个参考图片中所包括的四个图片中的第一图片和第二 图片来构造参考图片列表1。
[0215] 可以针对每个图片或切片修改以该方式构造的初始参考图片列表,并且可以根据 该修改改变参考图片的条目。
[0216] 借助于该修改,可以使用第二参考图片集的第一参考图片(0)、第一参考图片集的 第一参考图片和第二参考图片(〇,1)以及第四参考图片集的第一参考图片和第二参考图片 (〇,1)来构造最终参考图片列表1。
[0217] 图10是示出了根据本发明的另一实施方式的参考图片列表1的配置的图。
[0218] 如图10〈a>所示,可以按照第二参考图片集、第一参考图片集、第四参考图片集和 第三参考图片集的序列来构造参考图片列表1,其中,第二参考图片集包括POC比当前图片 的POC大的短期参考图片,第一参考图片集包括POC比当前图片的POC小的短期参考图片,第 四参考图片集包括层间参考图片,以及第三参考图片集包括长期参考图片。
[0219] 替选地,如图10〈b>所示,参考图片列表1可以被构造为使得第二参考图片集被分 配至第一序列位置,并且第四参考图片集被分配至第二序列位置,其中,第二参考图片集包 括POC比当前图片的POC大的短期参考图片,以及第四参考图片集包括层间参考图片。然后, 可以按照第一参考图片集和第三参考图片集的序列来构造参考图片列表1,其中,第一参考 图片集包括POC比当前图片的POC小的短期参考图片,以及第三参考图片集包括长期参考图 片。
[0220] 替选地,与生成单个层的参考图片列表类似,可以按照第二第一参考图片集、第一 参考图片集和第三参考图片集的序列来构造参考图片列表,此后可以以切片或序列级别即 在切片头部或序列参数头部中指定要添加层间参考图片的位置,其中,第一参考图片集包 括POC比当前图片的POC小的短期参考图片,第二参考图片集包括POC比当前图片的POC大的 短期参考图片,以及第三参考图片集包括长期参考图片。
[0221] 可以将层间参考图片添加至指定位置,然后可以构造参考图片列表。这样的信令 信息可以使用切片头部、序列头部或视频参数集中所包括的信令信息来编码,并且可以传 送至解码设备。
[0222] 在支持多层结构的视频中,当扩展类型为多视图类型时,可以将另一视图的层用 作当前层的参考图片。当多视图即多个层用作参考图片时,可以将包括层间参考图片的第 四参考图片集划分并且分别包括在参考图片列表中。可以使用各种方法基于当前层与参考 图片层的视图的序列或接近程度来构造参考图片列表。
[0223] 例如,可以在基于当前视图与参考视图之间的差构造参考图片列表时对参考图片 进行划分和排列。替选地,可以相对于当前视图对属于低于当前视图的视图以及高于当前 视图的视图的参考图片进行分离和排列。
[0224] 图11示出了根据本发明的实施方式的使用多视图参考图片构造的参考图片列表。
[0225] 如图所示,当位流支持五个视图层或在五个视图层之间形成了参考关系时,可以 将视图2假定为当前层的视图。相对于当前视图,视图序列位置比当前视图的视图序列位置 低的视图〇和视图1可以对单个子参考图片集(第一子参考图片集)进行配置或者可以包括 在第一子参考图片集中,视图序列位置的比当前视图的视图序列位置高的视图3和视图4可 以对单个子参考图片集(第二子参考图片集)进行配置或者可以包括在第二子参考图片集 中。
[0226] 也就是说,第一子参考层图片集可以包括多视图参考层图片中的、视图序列位置 比当前图片的视图序列位置低的图片,以及第二子参考层图片集可以包括多视图参考层图 片中的、视图序列位置比当前图片的视图序列位置高的图片。
[0227] 如<a>所示,可以按照第一参考图片集、第一子参考图片集、第二参考图片集、第二 子参考图片集以及第三参考图片集的序列来构造参考图片列表〇,其中,第一参考图片集包 括POC比当前图片的POC小的短期参考图片,第二参考图片集包括POC比当前图片的POC大的 短期参考图片,以及第三参考图片集包括长期参考图片。
[0228] 参考图片列表1可以按照第二参考图片集、第二子参考图片集、第一参考图片集、 第一子参考图片集以及第三参考图片集的序列来构造,其中,第二参考图片集包括POC比当 前图片的POC大的短期参考图片,第一参考图片集包括POC比当前图片的POC小的短期参考 图片,以及第三参考图片集包括长期参考图片。
[0229] 替选地,如<b>所示,可以按照第一参考图片集、第一子参考图片集、第二参考图片 集、第三参考图片集以及第二子参考图片集的序列来构造参考图片列表〇,其中,第一参考 图片集包括POC比当前图片的POC小的短期参考图片,第二参考图片集包括POC比当前图片 的POC大的短期参考图片,以及第三参考图片集包括长期参考图片。也就是说,可以将第二 子参考图片集添加至参考图片列表的最后序列位置。
[0230]类似地,可以按照第二参考图片集、第二子参考图片集、第一参考图片集以及第三 参考图片集的序列来构造参考图片列表1,并且可以将第一子参考图片集添加至参考图片 列表的最后序列位置,其中,第二参考图片集包括POC比当前图片的POC大的短期参考图片, 第一参考图片集包括POC比当前图片的POC小的短期参考图片,以及第三参考图片集包括长 期参考图片。
[0231]虽然多视图参考图片被包括在图11的层间参考图片中,但是如图11所示的参考图 片列表的构造也可以应用于扩展类型是空间扩展以及将多个层中的图片用作参考图片的 情况。也就是说,可以基于其中标识有当前图片和空间层的序列之间的差异将参考图片分 离并且添加至参考图片列表。
[0232]图12示出了根据本发明的另一实施方式的使用多视图参考图片构造的参考图片 列表。
[0233]在视图方面与当前层具有较小差异的层具有以下大的可能性:即相应层中的图片 被用作层间参考图片。换言之,在视图方面与当前层具有较大差异的层具有以下弱的可能 性,即图片将由当前图片所参考。根据本发明,可以根据将参考图片的出现频率(即视图之 间的参考度
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1