图像编码方法、图像解码方法、图像编码装置、图像解码装置和图像编码解码装置制造方法及图纸

技术编号:9869578 阅读:242 留言:0更新日期:2014-04-03 17:25
本发明专利技术的一个方式的图像编码方法包括以下步骤:将定义多个缓冲器记述的缓冲器记述定义信息写入时序参数集合的步骤(S102)、将定义与多个缓冲器记述对应的多个参照列表记述的参照列表记述定义信息写入所述时序参数集合的步骤(S103)、以及将确定所选择出的缓冲器记述的缓冲器记述选择信息写入编码比特流中包含的该处理单位的第1头的步骤(S105)。

【技术实现步骤摘要】
【国外来华专利技术】图像编码方法、图像解码方法、图像编码装置、图像解码装置和图像编码解码装置
本专利技术涉及图像编码方法、图像解码方法、图像编码装置、图像解码装置和图像编码解码装置,特别涉及使用用于指定缓冲器中保持的图片的缓冲器记述和用于指定所参照的图片的参照列表记述的图像编码方法和图像解码方法。
技术介绍
在MPEG-4 AVC/H.264 (参照非专利文献 I)和下一代的 HEVC (High-EfficiencyVideo Coding)等的最新的影像编码方式中,使用利用已经编码或解码的参照图片的图片间预测对图像或影像内容进行编码。即,该影像编码方式利用在时间上连续的图片全体的信息的冗长性。在MPEG-4AVC影像编码方式中,解码图片缓冲器(DPB)中保持的参照图片通过以下的任意一种方法来管理。第一个方法是用于从DPB中删除编码时序较早的图片的、使用预先定义的滑动窗口方式的方法。第二个方法是明确使用编码比特流中包含的缓冲器管理信号对未使用的参照图片进行管理和删除的方法。现有技术文献非专利文献非专利文献1:1S0/IEC14496-10 “MPEG-4 PartlO Advanced Video Coding”
技术实现思路
专利技术要解决的课题在使用这种影像编码方式的图像编码方法和图像解码方法中,期望进一步提高编码效率。因此,本专利技术提供能够提高编码效率的图像编码方法或图像解码方法。用于解决课题的手段本专利技术的一个方式的图像编码方法通过使用用于指定缓冲器中保持的图片的缓冲器记述和用于指定所参照的图片的参照列表记述对图像进行编码,生成编码比特流,其中,该图像编码方法包括以下步骤:缓冲器记述定义写入步骤,将定义多个缓冲器记述的缓冲器记述定义信息写入时序参数集合;参照列表记述定义写入步骤,将定义与所述多个缓冲器记述对应的多个参照列表记述的参照列表记述定义信息写入所述时序参数集合;选择信息写入步骤,按照每个图片或切片即处理单位,从所述多个缓冲器记述中选择一个缓冲器记述,将确定选择出的缓冲器记述的缓冲器记述选择信息写入所述编码比特流中包含的该处理单位的第I头;以及编码步骤,使用所述选择出的缓冲器记述和与该选择出的缓冲器记述对应的参照列表记述,对所述处理单位进行编码。另外,这些总括或具体的方式可以通过系统、方法、集成电路、计算机程序或计算机可读取的CD-ROM等的记录介质来实现,也可以通过系统、方法、集成电路、计算机程序和记录介质的任意组合来实现。专利技术效果本专利技术能够提供能够提高编码效率的图像编码方法或图像解码方法。【附图说明】图1是表示图片的参照构造的一例的图。图2是表示编码比特流的结构的图。图3是本专利技术的实施方式I的图像编码装置的模块图。图4是本专利技术的实施方式I的图像编码方法的流程图。图5是本专利技术的实施方式I的参照列表记述定义信息的写入处理的流程图。图6是本专利技术的实施方式I的编码处理的第I例的流程图。图7是本专利技术的实施方式I的编码处理的第2例的流程图。图8A是表示本专利技术的实施方式I的编码比特流的结构的图。图SB是表示本专利技术的实施方式I的编码比特流的变形例的结构的图。图9是表示本专利技术的实施方式I的时序参数集合的语法构造的图。图10是本专利技术的实施方式I的图像解码装置的模块图。图11是本专利技术的实施方式I的图像解码方法的流程图。图12是本专利技术的实施方式I的参照列表记述定义信息的取得处理的流程图。图13是本专利技术的实施方式I的解码处理的第I例的流程图。图14是本专利技术的实施方式I的解码处理的第2例的流程图。图15是本专利技术的实施方式2的图像编码方法的流程图。图16是本专利技术的实施方式2的参照列表记述更新信息的写入处理的流程图。图17A是表示本专利技术的实施方式2的编码比特流的结构的图。图17B是表示本专利技术的实施方式2的编码比特流的变形例的结构的图。图18是表示本专利技术的实施方式2的图片参数集合的语法构造的图。图19是本专利技术的实施方式2的图像解码方法的流程图。图20是本专利技术的实施方式2的参照列表记述更新信息的取得处理的流程图。图21是本专利技术的实施方式3的图像编码方法的流程图。图22A是表示本专利技术的实施方式3的编码比特流的结构的图。图22B是表示本专利技术的实施方式3的编码比特流的变形例的结构的图。图23是表示本专利技术的实施方式3的图片参数集合的语法构造的图。图24是本专利技术的实施方式3的图像解码方法的流程图。图25是本专利技术的实施方式4的图像编码方法的流程图。图26是表示本专利技术的实施方式4的编码比特流的结构的图。图27是表示本专利技术的实施方式4的切片头的语法构造的图。图28是本专利技术的实施方式4的图像解码方法的流程图。图29是实现内容分发服务的内容供给系统的整体结构图。图30是数字广播用系统的整体结构图。图31是表示电视机的结构例的模块图。图32是表示对作为光盘的记录介质进行信息的读写的信息再现/记录部的结构例的模块图。图33是表示作为光盘的记录介质的构造例的图。图34A是表示便携电话的一例的图。图34B是表示便携电话的结构例的模块图。图35是表示复用数据的结构的图。图36是示意地表示各流在复用数据中怎样被复用的图。图37是更详细地表示在PES包序列中视频流怎样被保存的图。图38是表示复用数据的TS包和源包的构造的图。图39是表示PMT的数据结构的图。图40是表示复用数据信息的内部结构的图。图41是表示流属性信息的内部结构的图。图42是表示识别影像数据的步骤的图。图43是表示实现各实施方式的动态图像编码方法及动态图像解码方法的集成电路的结构例的模块图。图44是表示切换驱动频率的结构的图。图45是表示识别影像数据、切换驱动频率的步骤的图。图46是表示将影像数据的规格与驱动频率建立了对应的查找表的一例的图。图47A是表示将信号处理部的模块共用的结构的一例的图。图47B是表示将信号处理部的模块共用的结构的另一例的图。【具体实施方式】(作为本专利技术的基础的知识和见解)HEVC影像编码方式中的最近的进展之一是使用缓冲器记述的DPB管理的导入。代替对从DPB中删除的对象的图片进行定义,缓冲器记述对DPB中保持的图片进行定义。即,缓冲器记述是表示DPB中存储的全部参照图片的图片标识符的列表。该列表的各项目被称为缓冲器要素。缓冲器要素具有图片序列号(POC)数这样的各图片固有的图片标识符、temporal_id值这样的追加的图片信息。该缓冲器记述在图片的编码或解码开始时是有效的。从DPB中删除未包含在有效的缓冲器记述中的图片。该缓冲器记述的优点在于改善针对发送时的损失的鲁棒性、以及简化不存在的图片的处理等。这里,在影像时序中包含的多个图片中,有时使用相同的图片参照构造。例如,在低延迟编码构造中,如图1所示,使用以4个图片单位周期地重复相同层级构造而得到的周期性分组构造。另外,将该重复单位(这里为4个图片)称为分组。在图1所不的例子中,图片编号(PO?P12)不出固有的编码顺序和固有的图片显示或输出顺序双方。图片P0、P4、P8和P12构成图片的第I层。这些图片例如通过应用最弱的量化而以最高画质被编码。图片P2、P6和PlO构成第2层。这些图片以比第I层低的画质被编码。图片P1、P3、P5、P7、P9和Pll构成第3层。这些图片以最低画质被编码。在这种周期性的参照构造中,分本文档来自技高网...
图像编码方法、图像解码方法、图像编码装置、图像解码装置和图像编码解码装置

【技术保护点】
一种图像编码方法,通过使用用于指定缓冲器中保持的图片的缓冲器记述和用于指定所参照的图片的参照列表记述对图像进行编码,生成编码比特流,其中,该图像编码方法包括以下步骤:缓冲器记述定义写入步骤,将定义多个缓冲器记述的缓冲器记述定义信息写入时序参数集合;参照列表记述定义写入步骤,将定义与所述多个缓冲器记述对应的多个参照列表记述的参照列表记述定义信息写入所述时序参数集合;选择信息写入步骤,按照每个图片或切片即处理单位,从所述多个缓冲器记述中选择一个缓冲器记述,将确定选择出的缓冲器记述的缓冲器记述选择信息写入所述编码比特流中包含的该处理单位的第1头;以及编码步骤,使用所述选择出的缓冲器记述和与该选择出的缓冲器记述对应的参照列表记述,对所述处理单位进行编码。

【技术特征摘要】
【国外来华专利技术】2011.09.19 US 61/536,2191.一种图像编码方法,通过使用用于指定缓冲器中保持的图片的缓冲器记述和用于指定所参照的图片的参照列表记述对图像进行编码,生成编码比特流,其中,该图像编码方法包括以下步骤: 缓冲器记述定义写入步骤,将定义多个缓冲器记述的缓冲器记述定义信息写入时序参数集合; 参照列表记述定义写入步骤,将定义与所述多个缓冲器记述对应的多个参照列表记述的参照列表记述定义信息写入所述时序参数集合; 选择信息写入步骤,按照每个图片或切片即处理单位,从所述多个缓冲器记述中选择一个缓冲器记述,将确定选择出的缓冲器记述的缓冲器记述选择信息写入所述编码比特流中包含的该处理单位的第I头;以及 编码步骤,使用所述选择出的缓冲器记述和与该选择出的缓冲器记述对应的参照列表记述,对所述处理单位进行编码。2.如权利要求1所述的图像编码方法,其中, 所述图像编码方法还包括以下步骤: 缓冲器记述更新信息写入步骤,对所述多个缓冲器记述中的至少一个缓冲器记述进行修正,将表示该修正的内容的缓冲器记述更新信息写入所述处理单位的第2头;以及 参照列表记述更新信息写入步骤,将定义与所述修正后的缓冲器记述对应的参照列表记述的参照列表记述更新信息写入所述第2头, 在所述编码步骤中,使用 所述修正后的缓冲器记述和与该修正后的缓冲器记述对应的参照列表记述对所述处理单位进行编码。3.如权利要求2所述的图像编码方法,其中, 所述第2头是图片参数集合, 所述第I头是图片头或切片头, 在所述选择信息写入步骤中,在对所述多个缓冲器记述中的至少一个缓冲器记述进行了修正的情况下,从包含该修正后的缓冲器记述的多个缓冲器记述中选择一个缓冲器记述。4.如权利要求2所述的图像编码方法,其中, 所述第I头和所述第2头是切片头, 在所述缓冲器记述更新信息写入步骤中,作为所述多个缓冲器记述中的至少一个缓冲器记述,对所述选择出的缓冲器记述进行修正。5.如权利要求2所述的图像编码方法,其中, 所述第I头和第2头是图片参数集合, 在所述缓冲器记述更新信息写入步骤中,作为所述多个缓冲器记述中的至少一个缓冲器记述,对所述选择出的缓冲器记述进行修正,将所述缓冲器记述更新信息写入作为所述编码比特流中包含的多个图片参数集合之一的第I图片参数集合, 在所述参照列表记述更新信息写入步骤中,将所述参照列表记述更新信息写入所述第I图片参数集合, 在所述选择信息写入步骤中,将所述缓冲器记述选择信息写入所述第I图片参数集合,并且,将确定所述多个图片参数集合中的所述第I图片参数集合的图片参数集合选择信息写入所述处理单位的头。6.如权利要求1~5中的任意一项所述的图像编码方法,其中, 所述参照列表记述定义信息包括: 表示是否执行参照列表的重新排列的第I重新排列标志;以及 表示该重新排列的内容的第I参照列表重新排列信息, 所述参照列表记述定义写入步骤包括以下步骤: 将所述第I重新排列标志写入所述时序参数集合的步骤; 使用所述第I重新排列标志判定是否执行所述参照列表的重新排列的步骤;以及在执行所述参照列表的重新排列的情况下,将所述第I参照列表重新排列信息写入所述时序参数集合的步骤。7.如权利要求2所述的图像编码方法,其中, 所述参照列表记述更新信息包括: 表示是否执行参照列表的重新排列的重新排列标志;以及 表示该重新排列的内容的参照列表重新排列信息, 所述参照列表记述更新信息写入步骤包括以下步骤: 将所述重新排列标志写入所述第2头的步骤; 使用所述重新排列标志判`定是否执行所述参照列表的重新排列的步骤;以及在执行所述参照列表的重新排列的情况下,将所述参照列表重新排列信息写入所述第2头的步骤。8.如权利要求6所述的图像编码方法,其中, 所述编码步骤包括以下步骤: 按照预先确定的初始设定的参照列表记述,生成包含由所述选择出的缓冲器记述所示的全部图片的图片标识符的参照列表的步骤; 使用所述第I重新排列标志判定是否执行所生成的所述参照列表的重新排列的步骤;在执行所述参照列表的重新排列的情况下,根据所述第I参照列表重新排列信息对所述参照列表中包含的图片标识符进行重新排列的步骤;以及 使用执行所述重新排列后的参照列表对处理对象的切片进行编码的步骤。9.如权利要求6所述的图像编码方法,其中, 所述编码步骤包括以下步骤: 按照预先确定的初始设定的参照列表记述,生成包含由所述选择出的缓冲器记述所示的全部图片的图片标识符的参照列表的步骤; 将表示是否对与所述选择出的缓冲器记述对应的所述参照列表记述进行更新的更新标志写入处理对象的切片的切片头的步骤; 使用所述更新标志判定是否更新所述参照列表记述的步骤; 在更新所述参照列表记述的情况下,将表示是否执行参照列表的重新排列的第2重新排列标志写入所述切片头的步骤; 使用所述第2重新排列标志判定是否执行所述参照列表的重新排列的步骤; 在执行所述参照列表的重新排列的情况下,将表示该重新排列的内容的第2参照列表重新排列信息写入所述切片头的步骤;根据所述第2参照列表重新排列信息对所述参照列表中包含的图片标识符进行重新排列的步骤; 在不更新所述参照列表记述的情况下,使用所述第I重新排列标志判定是否执行所述参照列表的重新排列的步骤; 在执行所述参照列表的重新排列的情况下,根据所述第I参照列表重新排列信息对所述参照列表中包含的所述图片标识符进行重新排列的步骤;以及 使用执行所述重新排列后的参照列表对所述处理对象的切片进行编码的步骤。10.一种图像解码方法,使用用于指定缓冲器中保持的图片的缓冲器记述和用于指定所参照的图片的参照列表记述对编码比特流进行解码,其中,该图像解码方法包括以下步骤: 缓冲器记述定义取得步骤,从与所述编码比特流对应的时序参数集合中取得定义多个缓冲器记述的缓冲器记述定义信息; 参照列表记述定义取得步骤,从所述时序参数集合中取得定义与所述多个缓冲器记述对应的多个参照列表记述的参照列表记述定义信息; 选择信息取得步骤,从所述编码比特流中包含的图片或切片即处理单位的第I头中取得...

【专利技术属性】
技术研发人员:袁明亮林宗顺乃苏孟德孙海威西孝启笹井寿郎柴原阳司杉尾敏康谷川京子松延彻寺田健吾
申请(专利权)人:松下电器产业株式会社
类型:
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1