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

文档序号:8530652阅读:来源:国知局
结果确定的解码方式对所述解码块进行解码。
[0050] 优选地,在所述解码参数包含调色板解码方式参数时,对所述解码块的邻近块进 行特性分析,包括:对所述邻近块中的部分或全部重构像素样值特性进行分析,得到所述分 析结果,将根据所述调色板参数将所述重构样值转换得到的调色板索引序号的取值,或者 所述重构像素样值的复制值作为所述分析结果。
[0051] 优选地,根据所述解码参数以及分析结果确定的解码方式,对所述解码块进行解 码,包括:根据所述分析结果,使用所述调色板解码方式参数所指示的解码方式对所述解码 块进行解码。
[0052] 优选地,所述解码方式包括以下至少之一:预测解码方式,块复制解码方式,串复 制解码方式,调色板解码方式。
[0053] 根据本发明的另一个方面,还提供了一种图像编码装置,包括:选择模块,用于依 据当前编码单元CU和该当前CU的邻近CU的像素样值特性,从预先确定的A种具有互不相 同的预测特性的预测编码方式,以及互不相同的匹配特性的匹配编码方式中选择一种编码 方式来对当前CU进行预测或匹配编码,并将选择的编码方式,作为最优编码方式,其中,所 述A种预测编码方式和匹配编码方式包括:预测编码方式、匹配编码方式1、匹配编码方式 2、……、匹配编码方式A-l,A为大于或等于2的整数;编码模块,用于采用所述最优编码方 式对当前CU进行预测编码或匹配编码。
[0054]优选地,所述选择模块选择的编码模式:A的取值取自集合{3, 4, 5},其中,在A等 于4时,4种编码方式包括:预测编码方式,块匹配编码方式,串匹配编码方式,调色板编码 方式;在A等于3时,3种编码方式包括:预测编码方式,块匹配编码方式,串匹配编码方式。
[0055] 根据本发明的另一个方面,还提供了一种图像解码装置,包括:获取模块,用于对 输入的码流进行熵解码,并解析熵解码得到数据信息;选择模块,用于根据以下因素之一, 从A种有互不相同预测特性的预测编码方式和互不相同的匹配特性的复制解码方式选择 一种解码方式对当前编码单元CU进行预测或匹配解码:所述数据信息、所述数据信息和对 当前CU以及邻近CU的像素样值特性进行分析的分析结果,其中,A为大于或等于2的整 数;解码模块,用于根据选择的预测解码方式或复制解码方式对当前CU进行预测解码运算 或匹配解码运算。
[0056]优选地,所述选择模块选择的解码方式:A的取值取自集合{3, 4, 5},其中,在A等 于4时,4种解码方式包括:预测解码方式,块复制解码方式,串复制解码方式,调色板解码 方式;在A等于3时,3种解码方式包括:预测解码方式,块复制解码方式,串复制解码方式。
[0057] 根据本发明的另一个方面,还提供了一种图像编码装置,包括:分析模块,用于对 编码块以及该编码块的邻近块的像素样值进行特性分析;确定模块,用于根据分析结果确 定适用于所述编码块的最优编码方式;编码模块,用于根据所述最优编码方式对所述编码 块进行编码。
[0058] 优选地,所述分析模块,包括:获取单元,用于对所述编码块进行特性分析,得到所 述编码块的调色板参数;分析单元,用于依据所述调色板参数对所述邻近块中的部分或全 部重构像素样值特性进行分析,得到所述分析结果。
[0059] 优选地,所述分析单元,包括:转换子单元,用于根据所述调色板参数将所述重构 像素样值进行转换;获取子单元,用于得到调色板索引序号的取值,将调色板索引序号的取 值作为所述分析结果。
[0060] 优选地,所述获取单元,还用于获取所述邻近块中的部分或全部重构像素样值,将 所述重构像素样值的复制值作为所述分析结果。
[0061] 优选地,所述确定模块,还用于从多个编码方式中确定适用于所述编码块的最优 编码方式,其中,所述多个编码方式包括以下至少之一:预测编码方式,块匹配编码方式,串 匹配编码方式,调色板编码方式。
[0062] 优选地,在所述最优编码方式为所述调色板编码方式时,所述编码模块还用于根 据所述调色板参数以及所述分析结果对所述编码块进行编码。
[0063] 优选地,所述装置,还包括:写入模块,用于将包括所述调色板参数的调色板解码 参数写入所述编码块对应的码流中。
[0064] 根据本发明的另一个方面,还提供了一种图像解码装置,包括:解析模块,用于解 析接收到的码流,得到所述码流中的解码块的解码参数;分析模块,用于对所述解码块的邻 近块进行特性分析;解码模块,用于根据所述解码参数以及分析结果确定的解码方式,对所 述解码块进行解码。
[0065] 优选地,在所述解码参数包含调色板解码方式参数时,所述分析模块还用于对所 述邻近块中的部分或全部重构像素样值特性进行分析,得到所述分析结果,其中,将根据所 述调色板参数将所述重构样值转换得到的调色板索引序号的取值,或者所述重构像素样值 的复制值作为所述分析结果。
[0066] 优选地,所述解码模块,还用于根据所述分析结果,使用所述调色板解码方式参数 所指示的解码方式对所述解码块进行解码。
[0067] 通过本发明,采用根据当前待编码的编码单元和该编码单元的邻近单元的像素样 值特性来判定最适合当前待编码单元的编码方式的技术方案,解决了相关技术中,尚无一 种对屏幕高效编码或高效解码的技术方案的问题,进而把多种编码方式结合起来对编码单 元进行编码,实现快速高效的编码或者解码过程。
【附图说明】
[0068] 此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0069] 图1为根据本发明实施例的图像编码方法的流程图;
[0070] 图2为根据本发明实施例的图像编码装置的结构框图;
[0071] 图3为根据本发明实施例的图像解码方法的流程图;
[0072] 图4为根据本发明实施例的图像解码装置的结构框图;
[0073] 图5为根据本发明实施例的图像编码方法的再一流程图;
[0074] 图6为根据本发明实施例的图像编码装置的再一结构框图;
[0075] 图7为根据本发明实施例的图像编码装置的又一结构框图;
[0076] 图8为根据本发明实施例的图像解码方法的再一流程图;
[0077] 图9为根据本发明实施例的图像解码装置的再一结构框图;
[0078] 图10为根据本发明实施例的编码方法流程示意图;
[0079] 图11为根据本发明实施例的解码方法流程示意图;
[0080] 图12是本发明优选实施例一的采用4种编码方式的流程示意图;
[0081] 图13是本发明优选实施例二的采用4种解码方式的流程示意图。
【具体实施方式】
[0082] 下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的 情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0083] 本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变 得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明 书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0084] 为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的 附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是 本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术 人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范 围。
[0085] 相关技术中,预测编码方式和匹配编码方式(包括块匹配方式、微块匹配方式、精 细划分匹配方式、串匹配方式、调色板方式),这些预测编码方式和匹配编码方式的共同点 在于:都用已经经历了编码、解码和重构的邻近或历史像素样值(称为参考像素样值集或 参考像素样值存储空间)中的若干合适的像素样值(称为匹配参考样值)来近似或精确地 匹配(即代表)当前编码或解码中的像素样值(称为匹配当前样值)并用若干参数和变 量(称为匹配关系参数)来记录并通过码流来传输匹配参考样值与匹配当前样值之间的关 系,从而在解码端使用参考像素样值集和匹配关系参数就能得到匹配当前样值。
[0086] 进一步地,各种预测编码方式和匹配编码方式本质上的不同之处主要由以下4个 要素决定:1)匹配最小单元的大小,即匹配最小单元表示为NxM个样值时,N和M的取值范 围;2)参考像素样值集的构成和大小;3)匹配参考样值的形状和匹配当前样值的形状;4) 匹配参考样值与匹配当前样值之间的距离或匹配参考样值与当前CU之间的距离,如下表 一列出几种预测编码方式(又称预测方式)和匹配编码方式在这4个要素上的特征:
[0087] 表一
[0088]
【主权项】
1. 一种图像编码方法,其特征在于,包括: 步骤1)依据当前编码单元CU和该当前CU的邻近CU的像素样值特性,从预先确定的A 种具有互不相同的预测特性的预测编码方式,以及互不相同的匹配特性的匹配编码方式中 选择一种编码方式来对当前CU进行预测或匹配编码,并将选择的编码方式,作为最优编码 方式,其中,A种预测编码方式和匹配编码方式包括:预测编码方式、匹配编码方式1、匹配 编码方式2、……、匹配编码方式A-I,A为大于或等于2的整数; 步骤2)采用所述最优编码方式对当前CU进行预测编码或匹配编码。
2. 根据权利要求1所述的编码方法,其特征在于,A的取值取自集合{3, 4, 5},其中,在 A等于4时,4种编码方式包括:预测编码方式,块匹配编码方式,串匹配编码方式,调色板编 码方式;在A等于3时,3种编码方式包括:预测编码方式,块匹配编码方式,串匹配编码方 式。
3. 根据权利要求1所述的编码方法,其特征在于, 所述当前CU和所述邻近CU由语法元素构成,其中,所述语法元素包括以下信息: CU头、预测和匹配方式标识码、预测模式或匹配模式;运动矢量1或匹配位置1、未匹配 像素样值1、运动矢量2或匹配位置2、未匹配像素样值2、……、运动矢量N或匹配位置N、 未匹配像素样值N ;预测残差或匹配残差,其中,N为大于2的整数。
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1