图像解码方法和图像解码设备技术

技术编号:10512017 阅读:82 留言:0更新日期:2014-10-08 13:25
本发明专利技术涉及图像解码方法和图像解码设备。本发明专利技术公开如下的图像编码方法:针对分类为基本块的图像数据,将图像数据分类为包括至少一个基本块的组、及包括至少一个基本块并包括在组中的子组,为了编码预定组,确定组的编码模式,该编码模式表示根据组、子组及基本块中的一个数据处理单位编码预定组的数据的方式,并根据所确定的编码模式编码组的数据。图像编码过程中的各个具体过程考虑组的编码模式而进行。

【技术实现步骤摘要】
图像解码方法和图像解码设备 本申请是申请日为2009年6月3日、申请号为200980131662. X、专利技术名称为图 像编码方法及其装置、图像解码方法及其装置的专利技术专利申请的分案申请。
本专利技术涉及图像的编码及解码。
技术介绍
现有的MPEG2、MPEG4、H. 264/AVC等基于块的视频编解码方式中,宏块大小固定为 16X16。尤其,对于H.264/AVC,为了更加准确地进行估计或预测,有时也细分为8X8以下 的4X4块加以使用。 【附图说明】 图1示出根据本专利技术一实施例的图像编码装置的框图; 图2示出根据本专利技术一实施例的图像解码装置的框图; 图3示出本专利技术中所提出的数据处理单位--组的概念; 图4示出本专利技术中所提出的数据处理单位--子组的一例; 图5示出本专利技术中所提出的数据处理单位--子组的另一例; 图6示出根据本专利技术一实施例的编码模式的语法(syntax); 图7示出对各数据处理单位的编码方式的一例; 图8示出根据本专利技术一实施例确定组编码模式的编码方法的流程图; 图9示出根据本专利技术一实施例读取编码模式而进行解码的方法的流程图; 图10示出本专利技术中可使用的数据处理单位的层级结构; 图11示出根据本专利技术的另一实施例的读取超级宏块及宏块单位的编码模式的语 法; 图12示出根据本专利技术的另一实施例,编码模式为跳跃模式时的运动矢量估计方 式; 图13示出本专利技术的另一实施例的对应各数量据处理单位的编解码处理顺序; 图14示出本专利技术的另一实施例的频率系数的排列方式; 图15比较根据已有编码方式及本专利技术的另一实施例的CBP(Coded Block Pattern,编码块样式)及与系数块大小相关的语法编码方式; 图16示出本专利技术的另一实施例的CBP相关语法; 图17示出本专利技术的另一实施例的B帧的编码模式; 图18示出根据本专利技术一实施例的图像编码方法的流程图; 图19示出根据本专利技术一实施例的图像解码方法的流程图; 图20a、20b、20c、20d、20e以及20f分别示出考虑根据一实施例动态确定的数据处 理单位的图像编码装置100的变形实施例的框图; 图20g示出考虑根据本专利技术一实施例动态确定的数据处理单位的图像编码方法 的流程图; 图21针对考虑根据本专利技术一实施例的大型数据处理单位的运动估计,示出按照 数据处理单位的扫描方式; 图22示出在考虑根据本专利技术一实施例的大型数据处理单位的运动估计中,相邻 的相邻数据处理单位的利用可能性; 图23a示出根据本专利技术一实施例的大型数据处理单位中简化的层级数据处理单 位; 图23b示出考虑根据本专利技术一实施例的大型数据处理单位的语法; 图24a、图24b以及图24c示出根据本专利技术一实施例的跳跃组的各种组成方式; 图25a及图25b示出根据本专利技术一实施例的大型数据处理单位内的运动矢量导出 方式和小型数据处理单位的运动矢量导出方式; 图26a及图26b示出针对根据本专利技术一实施例的大型数据处理单位的色度分量的 各种运动估计方式; 图27示出针对根据本专利技术一实施例的大型数据处理单位的色度分量的数据处理 单位的大小的导出方式; 图28示出利用考虑根据本专利技术一实施例的大型数据处理单位的编码块样式的方 法的流程图; 图29a以及图29b示出扫描考虑根据本专利技术一实施例的大型数据处理单位的编码 块样式的各种方式; 图30a、30b、30c、30d、30e以及图30f分别示出考虑根据一实施例动态确定的数据 处理单位的图像解码装置200的变形实施例的框图; 图31a、31b、31c、31d、31e以及图31f分别示出考虑根据一实施例动态确定的数据 处理单位的图像编码方法1800的变形实施例的流程图; 图32a、32b、32c、32d、32e以及图32f分别示出考虑根据一实施例动态确定的数据 处理单位的图像解码方法19100的变形实施例的流程图。
技术实现思路
技术问题 本专利技术涉及基于动态确定的数据处理单位的图像编码及解码。 技术方案 根据本专利技术一实施例的图像编码方法包括如下步骤:针对分类为基本块的图像, 将所述图像数据分类为包括至少一个基本块的组、及包括至少一个基本块并包括在所述组 中的子组;为了编码预定组,确定所述预定组的编码模式,该编码模式表示根据所述组、子 组及基本块中的一个数据处理单位编码预定组的数据的方式;以及根据所述确定的编码模 式编码所述预定组的数据。 本专利技术的最佳实施方式 根据本专利技术一实施例的图像编码方法包括如下步骤:针对分类为基本块的图像, 将所述图像数据分类为包括至少一个基本块的组、包括至少一个基本块并包括在所述组中 的子组及基本块;为了对预定组进行编码,确定所述预定组的编码模式,该编码模式表示根 据所述组、子组及基本块中的一个数据处理单位对预定组的数据进行编码的方式;以及,根 据所述确定的编码模式编码所述预定组的数据。 根据一实施例的图像编码方法,可进一步包括对表示所述预定组的编码模式的标 志进行编码的步骤。 根据一实施例的图像编码方法的所述数据分类步骤可包括确定表示所述组中所 包括的基本块数量的组大小以及由包括在所述组中的基本块所形成的组形状的步骤。 根据一实施例的图像编码方法的所述数据分类步骤可包括基于表示所述组中所 包括的子组数量的等级以及所述基本块的扫描顺序,确定所述组的子组的步骤。 根据一实施例的图像编码方法的所述编码模式可以包括关于数据处理单位种类 的信息、关于所述数据处理单位大小的信息、关于预测模式的信息中的至少一个,所述关于 数据处理单位种类的信息表示所述组单位、所述子组单位、所述基本块单位中的哪一个为 用于对所述组的数据进行编码的数据处理单位,所述关于数据处理单位大小的信息表示所 述数据处理单位所包括的基本块数量,所述关于预测模式的信息表示为进行对所述数据处 理单位的运动估计而确定对应所述数据处理单位的参考信息的方式。 根据一实施例的图像编码方法的所述编码模式确定步骤可以包括如下步骤:按照 所述组的各个预定数据处理单位,根据至少一个预测模式进行针对所述数据处理单位的编 码;计算按照所述预定数据处理单位及预测模式的组合进行编码所引起的误差率;确定对 应于计算出的所述误差率中的最小误差率的所述预定数据处理单位的预测模式。 根据一实施例的图像编码方法的所述编码模式确定步骤可以包括如下步骤:比较 考虑到按照所述组内数据处理单位的预测模式的编码误差率,将对应于最小误差率的数据 处理单位及预测模式的组合确定为所述组的编码模式。 根据一实施例的图像编码方法还可以包括将组单位及子组单位中一个数据进行 经频率变换的系数以多个基本块单位重新排列的步骤。 根据一实施例的所述图像编码方法还可以包括对表示所述频率变换的系数是否 重新排列为基本块单位的标志进行编码的步骤。 根据一实施例的所述图像编码方法还可以包括将表示用于对所述组内数据进行 频率变换的数据处理单位的标志编码的步骤。 根据一实施例的所述数据分类步骤中,可以按照所述图像数据的图片、序本文档来自技高网
...

【技术保护点】
一种图像解码方法,包括如下步骤:接收比特流,该比特流包括以组和子组编码的图像数据,其中,所述组中的一个组包括所述子组中的至少一个子组;从接收的比特流解析关于组和子组中的至少一个的编码模式,其中,编码模式表示以从组、子组和基本块中选择的一个数据单位为单位对预定组中的图像数据进行编码的模式;根据解析的编码模式对预定组的图像数据进行解码,其中,编码模式包括:根据作为组和子组中的一个的数据单位的至少一个大小而分层确定的编码块样式以及指示非零量化系数是否存在于数据单位中的编码块样式中的至少一个。

【技术特征摘要】
2008.10.20 KR 10-2008-0102464;2009.05.11 KR 10-2001. 一种图像解码方法,包括如下步骤: 接收比特流,该比特流包括以组和子组编码的图像数据,其中,所述组中的一个组包括 所述子组中的至少一个子组; 从接收的比特流解析关于组和子组中的至少一个的编码模式,其中,编码模式表示以 从组、子组和基本块中选择的一个数据单位为单位对预定组中的图像数据进行编码的模 式; 根据解析的编码模式对预定组的图像数据进行解码, 其中,编码模式包括:根据作为组和子组中的一个的数据单位的至少一个大小而分层 确定的编码块样式以及指示非零量化系数是否存在于数据单位中的编码块样式中的至少 一个。2. 根据权利要求1所述的图像解码方法,其中,对编码模式进行解析的步骤包括: 解析关于数据单位的形状的信息、关于数据单位的大小的信息以及关于与在组中的子 组的最大数量相关联的最大等级的信息; 通过利用关于组的形状的信息及关于组的大小的信息来分类解析的图像数据,来确定 作为执行解码的数据单位的组。3. 根据权利要求1所述的图像解码方法,其中,当针对数据单元的预测模式为被指示 为帧内模式时,针对数据单元的编码块样式为基于单一上下文的熵解码。4. 根据权利要求1所述的图像解码方法,其中,针对色度成分的数据单位的编码块样 式为基于单一上下文的熵解码。5. 根据权利要求1所述的图像解码方法,其中,解码的步骤包括: 确定对于数据单位中的子数据单位的边界、以数据单位已执行了变换的该数据单位中 的子数据单位的边界、已执行了预测的数据单位中的子数据单位的边界中的至少一个边界 是否执行去块滤波; 确定对于数据单位中的至少一个边界的去块滤波的程度; 基于确定的边界和确定的去块滤波的程度,执行对于数据单位的环路滤波。...

【专利技术属性】
技术研发人员:陈建乐李再出李相来千岷洙李教爀
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:韩国;KR

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

1