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

技术编号:8613099 阅读:185 留言:0更新日期:2013-04-20 02:50
提供一种能够提高编码效率的图像编码方法、图像编码装置、图像解码方法、图像解码装置及图像编码解码装置。包括:编码对象信号取得步骤(S401),取得包含在图像数据的处理单位中的编码对象信号;二值化步骤(S402),对编码对象信号进行二值化而生成二值信号;上下文选择步骤(S403),从多个上下文中选择编码对象信号的上下文;算术编码步骤(S404),使用与由上下文选择步骤选择的上下文建立对应的编码概率信息对二值信号进行算术编码;以及更新步骤(S405),基于二值信号,更新编码概率信息;上下文选择步骤与不同的处理单位大小的编码对象信号共通地选择上述编码对象信号的上下文。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及图像编码方法、图像解码方法、图像编码装置及图像解码装置,特别涉及进行算术编码及算术解码的图像编码方法、图像解码方法、图像编码装置、图像解码装置及图像编解码装置
技术介绍
近年来,用于包括经由因特网的视频会议、数字视频广播及影像内容的流媒体的、例如视频点播型的服务的应用的数量增加。在这些应用中,将由相当大的数据量的数字数据构成的影像数据经由传送信道传送,存储在存储介质中。但是,以往的传送路径的带宽有限,且存储介质的存储容量有限。因此,为了在以往的传送信道中传送影像数据、并向以往的存储介质存储,将影像数据的数据量压缩或削减是必不可少的。所以,为了影像数据的压缩,开发了多个影像编码标准。在这样的影像编码标准中,例如有由H. 26x表示的ITU - T (国际电气通信联盟电气通信标准化部门)标准、及由MPEG — X表示的IS0/IEC标准。最新且最先进的影像编码标准是目前由H. 264/AVC或MPEG - 4AVC表示的标准(参照非专利文献I及非专利文献2)。 H. 264/AVC标准中的数据压缩处理若大致划分则由预测、变换、量化、熵编码的处理构成。其中,熵编码从用于预测的信息、量化后的信息中削减冗余的信息。作为熵编码,已知可变长度编码、自适应编码、固定长度编码等。在可变长度编码中有霍夫曼编码、扫描宽度编码、算术编码等。其中,算术编码是使用用于确定符号发生概率的上下文来决定输出符号的方式,根据图像数据的特征切换上下文,所以已知编码效率比使用固定的编码表的霍夫曼编码等高。现有技术文献 非专利文献非专利文献I JS0/IEC14496 — 10 “MPEG — 4PartlO Advanced Video Coding”非专利文献2Thomas Wiegandetal,“Overview of the H. 264/AVC Video CodingStandard”, IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY,JULY2003, PP.1 — 19.
技术实现思路
专利技术要解决的问题但是,在以往的算术编码处理中,有编码效率不充分的问题。所以,本专利技术是为了解决上述以往的问题而做出的,目的是提供一种能够使编码效率提高的图像编码方法、图像编码装置、图像解码方法、图像解码装置及图像编解码装置。用于解决问题的手段为了解决上述问题,有关本专利技术的图像编码方法,对包含大小相互不同的多个处理单位的图像数据进行压缩编码,包括编码对象信号取得步骤(S401),取得包含在上述图像数据的处理单位中的编码对象信号;二值化步骤(S402),通过对上述编码对象信号进行二值化而生成二值信号;上下文选择步骤(S403),从多个上下文选择上述编码对象信号的上下文;算术编码步骤(S404),使用与在上述上下文选择步骤中选择的上述上下文建立对应的编码概率信息,对上述二值信号进行算术编码;以及更新步骤(S405),基于在上述二值化步骤中生成的上述二值信号,更新与在上述上下文选择步骤中选择的上述上下文建立对应的上述编码概率信息;在上述上下文选择步骤中,将上述编码对象信号的上述上下文与包含在大小与上述处理单位的大小不同的处理单位中的信号共通地选择。例如,针对具有相同的统计性质的编码对象信号,能够适用相同的上下文。因此,在上述有关本专利技术的图像编码·方法中,即使处理单位大小不同,针对具有相同的统计性质的编码对象信号也共通地选择相同的上下文。由此,能够减少所利用的上下文的数量。由于能够减少上下文的数量,所以能够减小存储上下文的存储器的存储器大小。另外,有关本专利技术的图像编码方法不需要构成为将全部上下文用于不同的处理单位大小之间,也可以构成为对于上下文的一部分,仅在指定的处理单位大小中使用。此外,以往由于将上下文按处理单位大小、以及按系数位置或周围条件设定,所以上下文的数量变多。如果上下文的数量多,则产生对编码概率信息的更新步骤的执行次数较少的上下文,有可能不能保证与该上下文对应的编码概率信息的精度。相对于此,在上述有关本专利技术的图像编码方法中,由于如上述那样能够减少上下文的数量,所以能够增加被共通地选择的上下文的更新步骤的执行次数,能够提高编码概率信息的预测的精度。由于能够提高编码概率信息的精度,所以能够实现编码效率的提高。更优选的是,有关本专利技术的图像编码方法的一技术方案也可以是,在上述上下文选择步骤中,在由上述编码对象信号取得步骤取得的上述编码对象信号的处理单位大小比规定大小大的情况下,选择预先共通地设定的上述上下文。这里,一般而言,在处理单位大小比较大的情况下,根据周围条件来选择上下文,所以统计性质大致相同,能够利用相同的共通的上下文。因而,在上述有关本专利技术的图像编码方法的一技术方案中,在处理单位大小比规定大小大的情况下,使用共通的上下文,所以能够削减上下文的数量。由此,对于处理单位大小比规定大小大的情况,能够提高编码概率信息的预测的精度,能够使编码效率提高。更优选的是,有关本专利技术的图像编码方法的一技术方案,还包括频率变换步骤,频率变换步骤对上述图像数据进行频率变换,按频率成分取得变换系数,按上述变换系数生成表示上述变换系数的上述编码对象信号;在上述上下文选择步骤中,在与上述编码对象信号对应的上述频率成分是比规定频率低的上述频率成分的情况下,按上述处理单位大小选择不同的上述上下文。此外,更优选的是,有关本专利技术的图像编码方法的一技术方案也可以是,还包括频率变换步骤,该频率变换步骤对上述图像数据进行频率变换,按频率成分取得变换系数,按上述变换系数生成表示上述变换系数的上述编码对象信号;在上述上下文选择步骤中,在与上述编码对象信号对应的上述频率成分是比规定频率高的上述频率成分的情况下,选择在多个上述处理单位大小及比上述规定频率高的上述频率成分下预先共通地设定的上述上下文。由此,能够进行与图像数据的特征相应的上下文的选择。进而,有关本专利技术的图像编码方法的一技术方案也可以是,还包括分割步骤,该分割步骤将上述图像数据分割为多个相同的子处理单位大小的子块;上述二值化步骤对上述子块的上述编码对象信号进行二值化而生成上述二值信号;在上述上下文选择步骤中,选择对上述子处理单位大小预先设定的上述上下文。通过根据子块的大小来选择上下文,在块大小较大的情况下及较小的情况下都能够采用相同的上下文。为了解决上述问题,有关本专利技术的图像解码方法,对包含大小相互不同的多个处理单位的编码图像数据进行解码而复原图像数据,包括解码对象信号取得步骤(S501),取得包含在上述编码图像数据的处理单位中的解码对象信号;上下文选择步骤(S502),从多个上下文中选择上述解码对象信号的上下文;算术解码步骤(S503),使用与在上述上下文选择步骤中选择的上述上下文建立对应的解码概率信息,对上述解码对象信号进行算术解码,由此生成二值信号;多值化步骤(S504),通过对上述二值信号进行多值化而复原上述图像数据;以及更新步骤(S505),基于上述二值信号,更新与在上述上下文选择步骤中选择的上述上下文建立对应的上述解码概率信息;在上述上下文选择步骤中,将上述解码对象信号的上述上下文与包含在大小与上述处理单位的大小不同的本文档来自技高网
...
图像编码方法、图像解码方法、图像编码装置、图像解码装置及图像编解码装置

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2011.01.12 US 61/431,9121.一种图像编码方法,对包含大小相互不同的多个处理单位的图像数据进行压缩编码,包括 编码对象信号取得步骤,取得包含在上述图像数据的处理单位中的编码对象信号; 二值化步骤,通过对上述编码对象信号进行二值化,生成二值信号; 上下文选择步骤,从多个上下文中选择上述编码对象信号的上下文; 算术编码步骤,使用与在上述上下文选择步骤中选择的上述上下文建立对应的编码概率信息,对上述二值信号进行算术编码;以及 更新步骤,基于在上述二值化步骤中生成的上述二值信号,更新与在上述上下文选择步骤中选择的上述上下文建立对应的上述编码概率信息; 在上述上下文选择步骤中,与下述信号共通地选择上述编码对象信号的上述上下文,该信号包含在大小与上述处理单位的大小不同的处理单位中。2.如权利要求1所述的图像编码方法, 在上述上下文选择步骤中,在上述编码对象信号取得步骤中取得的上述编码对象信号的处理单位大小比规定大小大的情况下,选择预先共通地设定的上述上下文。3.如权利要求1或2所述的图像编码方法, 还包括频率变换步骤,该频率变换步骤对上述图像数据进行频率变换,按频率成分取得变换系数,按上述变换系数生成表示上述变换系数的上述编码对象信号; 在上述上下文选择步骤中,在与上述编码对象信号对应的上述频率成分是比规定频率低的上述频率成分的情况下,按上述处理单位大小选择不同的上述上下文。4.如权利要求1 3中任一项所述的图像编码方法, 还包括频率变换步骤,该频率变换步骤对上述图像数据进行频率变换,按频率成分取得变换系数,按上述变换系数生成表示上述变换系数的上述编码对象信号; 在上述上下文选择步骤中,在与上述编码对象信号对应的上述频率成分是比规定频率高的上述频率成分的情况下,选择在多个上述处理单位大小及比上述规定频率高的上述频率成分中预先共通地设定的上述上下文。5.如权利要求1 4中任一项所述的图像编码方法, 还包括分割步骤,该分割步骤将上述图像数据分割为多个相同的子处理单位大小的子块; 上述二值化步骤对上述子块的上述编码对象信号进行二值化而生成上述二值信号; 在上述上下文选择步骤中,选择对上述子处理单位大小预先设定的上述上下文。6.一种图像解码方法,对包含大小相互不同的多个处理单位的编码图像数据进行解码而复原图像数据,包括 解码对象信号取得步骤,取得包含在上述编码图像数据的处理单位中的解码对象信号; 上下文选择步骤,从多个上下文中选择上述解码对象信号的上下文; 算术解码步骤,使用与在上述上下文选择步骤中选择的上述上下文建立对应的解码概率信息对上述解码对象信号进行算术解码,由此生成二值信号; 多值化步骤,通过对上述二值信号进行多值化,复原上述图像数据;以及 更新步骤,基于上述二值信号,更新与在上述上下文选择步骤中选择的上述上下文建立对应的上述解码概率信息; 在上述上下文选择步骤中,与下述信号共通地选择上述解码对象信号的上述上下文,该信号包含在大小与上述处理单位的大小不同的处理单位中。7.如权利要求6所述的图像解码方法, 在上述上下文选择步...

【专利技术属性】
技术研发人员:笹井寿郎西孝启柴原阳司杉尾敏康
申请(专利权)人:松下电器产业株式会社
类型:
国别省市:

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

1