色度块预测模式获取方法、装置、编解码器及存储装置制造方法及图纸

技术编号:21309708 阅读:34 留言:0更新日期:2019-06-12 11:13
本发明专利技术公开了一种色度块预测模式获取方法、装置、编解码器及存储装置。该色度预测模式获取方法包括:获取色度块对应的亮度块中多个对应不同位置的亮度预测模式;从多个对应不同位置的亮度预测模式中选出具有代表性的一种作为色度块的候选色度预测模式;在包括候选色度预测模式的多种候选色度预测模式中选出色度块的最终色度预测模式。通过上述方式,本发明专利技术能够提高选出色度块的最优预测模式的概率,进而使得色度块能进行更精确的预测,达到减少视频码流大小的目的。

Acquisition method, device, codec and storage device of color block prediction mode

The invention discloses a method, a device, a codec and a storage device for acquiring the prediction mode of a chroma block. The acquisition method of the chromaticity prediction mode includes: acquiring the brightness prediction mode of several corresponding different positions in the luminance block corresponding to the chromaticity block; selecting a representative candidate chromaticity prediction mode as the chromaticity block from the luminance prediction mode corresponding to different positions; and selecting the final color of the chromaticity block from the various candidate chromaticity prediction modes including the candidate chromaticity prediction mode. Degree prediction model. By the above way, the present invention can improve the probability of selecting the optimal prediction mode of the chroma block, thereby enabling the chroma block to carry out more accurate prediction and achieving the purpose of reducing the size of the video stream.

【技术实现步骤摘要】
色度块预测模式获取方法、装置、编解码器及存储装置
本申请涉及视频编解码领域,特别是涉及一种色度块预测模式获取方法、装置、编解码器及存储装置。
技术介绍
由于视频图像数据量比较大,通常需要对其进行编码压缩后,再进行传输或存储,编码后的数据称之为视频码流。受硬件和其他条件限制,如存储空间有限、传输带宽有限等,编码器总是希望能让视频码流尽量小。视频图像数据压缩后的大小与编码器在编码过程中选择的预测模式及其产生的残差相关,残差越小,生成的视频码流越小。因此,如何为视频图像数据中每个色度块选择最佳的预测模式,让其预测值与原始像素更接近,使残差和视频编码失真尽量小进而使得视频码流尽量小是人们日益关心的问题。
技术实现思路
本申请提供一种色度块预测模式获取方法、装置、编解码器及存储装置,能够提高选出色度块的最优预测模式的概率,进而使得色度块能进行更精确的预测、达到减少视频码流大小的目的。为解决上述技术问题,本申请采用的一个技术方案是:提供一种色度块预测模式获取方法,包括:获取色度块对应的亮度块中多个对应不同位置的亮度预测模式;从多个对应不同位置的亮度预测模式中选出具有代表性的一种作为色度块的候选色度预测模式;在包括候选色度预测模式的多种候选色度预测模式中选出色度块的最终色度预测模式。为解决上述技术问题,本申请采用的另一个技术方案是:提供一种色度块预测模式获取装置,包括:获取模块,用于获取色度块对应的亮度块中多个对应不同位置的亮度预测模式;第一选择模块,与获取模块耦接,用于从获取模块获取的多个对应不同位置的亮度预测模式中选出具有代表性的一种作为色度块的候选色度预测模式;第二选择模块,与第一选择模块耦接,用于在包括第一选择模块选出的候选色度预测模式的多种候选色度预测模式中选出色度块的最终色度预测模式。为解决上述技术问题,本申请采用的再一个技术方案是:提供一种编解码器,该编解码器包括处理器、与处理器耦接的存储器,其中,存储器存储有用于实现上述色度块预测模式获取方法的程序指令;处理器用于执行存储器存储的程序指令以获取色度块预测模式。为解决上述技术问题,本申请采用的再一个技术方案是:提供一种存储装置,存储有能够实现上述色度块预测模式获取方法的程序文件。本申请的有益效果是:本专利技术的色度块预测模式获取方法、装置、编解码器及存储装置通过获取色度块对应的亮度块中多个对应不同位置的亮度预测模式;从多个对应不同位置的亮度预测模式中选出具有代表性的一种作为色度块的候选色度预测模式;在包括候选色度预测模式的多种候选色度预测模式中选出色度块的最终色度预测模式。通过上述方式,本专利技术能够提高选出色度块的最优预测模式的概率,进而使得色度块能进行更精确的预测、达到减少视频码流大小的目的。附图说明图1是本专利技术第一实施例的色度块预测模式获取方法的流程示意图;图2是本专利技术实施例中亮度块和色度块划分结构示意图;图3是本专利技术第二实施例的色度块预测模式获取方法的流程示意图;图4是本专利技术第三实施例的色度块预测模式获取方法的流程示意图;图5是本专利技术第四实施例的色度块预测模式获取方法的流程示意图;图6是本专利技术实施例的色度块预测模式获取装置的结构示意图;图7是本专利技术实施例的编解码器的结构示意图;图8是本专利技术实施例的存储装置的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请中的术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”、“第三”的特征可以明示或者隐含地包括至少一个该特征。本申请的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。本申请实施例中所有方向性指示(诸如上、下、左、右、前、后……)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。图1是本专利技术第一实施例的色度块预测模式获取方法的流程示意图。需注意的是,若有实质上相同的结果,本专利技术的方法并不以图1所示的流程顺序为限。如图1所示,该方法包括步骤:步骤S101:获取色度块对应的亮度块中多个对应不同位置的亮度预测模式。在步骤S101中,在DM模式(即采用对应亮度块预测模式)中,因为相对应的色度块与亮度块(即对同一原始图像进行YUV编码得到的色度块与亮度块)的纹理相关性较高,且色度块的编码在亮度块之后,所以编码器可采用亮度块的预测模式作为色度块的预测模式。色度块中独立编码的最小单元可称为色度编码单元,亮度块中独立编码的最小单元可称为亮度编码单元。对应同样的原始图像的亮度块和色度块中的编码单元的划分不一定相同。请一并参考图2,图2是本专利技术实施例中亮度块和色度块划分结构的示意图。如图2所见,色度块10对应的亮度块为亮度块20,二者是对同一原始图像进行YUV编码得到的。色度块10和亮度块20均呈矩形设置。在YUV编码的过程中,Y分量(即亮度分量)和U分量(即色度分量)的采样率不同,使得色度块10的大小为对应的亮度块20的四分之一。色度块10包括一个色度编码单元,亮度块20包括多个不同的亮度编码单元,不同的亮度编码单元独立编码,因此可能具有不同的亮度预测模式,从而使得亮度块20中的多个不同位置的亮度预测模式可能部分相同、可能完全不同、也可能完全相同。可选地,获取色度块10对应的亮度块20中多个对应不同位置的亮度预测模式中的不同位置包括亮度块20的中心位置CR、最左上位置TL、最右上位置TR、最左下位置BL、最右下位置BR、中左上位置TL1、中右上位置TR1、中左下位置BL1、中右下位置BR1中的至少两个。其中,中左上位置TL1为以最左上位置TL为左上点,中心位置CR为右下点的矩形块的中心点;中右上位置TR1为以最右上位置TR为右上点,中心位置CR为左下点的矩形块的中心点;中左下位置BL1为以最左下位置BL为左下点,中心位置CR为右上点的矩形块的中心点;中右下位置BR1为以最右下位置BR为右下点,中心位置CR为左上点的矩形块的中心点。步骤S102:从多个对应不同位置的亮度预测模式中选出具有代表性的一种作为色度块的候选色度预测模式。在步骤S102中,从不同位置的亮度预测模式获取能代表亮度块主要纹理特征的亮度预测模式,从而选出最优的色度预测模本文档来自技高网...

【技术保护点】
1.一种色度块预测模式获取方法,其特征在于,包括:获取色度块对应的亮度块中多个对应不同位置的亮度预测模式;从所述多个对应不同位置的亮度预测模式中选出具有代表性的一种作为所述色度块的候选色度预测模式;在包括所述候选色度预测模式的多种候选色度预测模式中选出所述色度块的最终色度预测模式。

【技术特征摘要】
1.一种色度块预测模式获取方法,其特征在于,包括:获取色度块对应的亮度块中多个对应不同位置的亮度预测模式;从所述多个对应不同位置的亮度预测模式中选出具有代表性的一种作为所述色度块的候选色度预测模式;在包括所述候选色度预测模式的多种候选色度预测模式中选出所述色度块的最终色度预测模式。2.根据权利要求1所述的方法,其特征在于,所述从所述多个对应不同位置的预测模式中选出具有代表性的一种所述亮度预测模式作为所述色度块的候选色度预测模式包括:确定所述多个对应不同位置的亮度预测模式中每种所述亮度预测模式的出现频次;将出现频次最多的所述亮度预测模式作为所述色度块的候选色度预测模式。3.根据权利要求2所述的方法,其特征在于,所述将出现频次最多的所述亮度预测模式作为所述色度块的候选色度预测模式之前包括:判断所述出现频次最多的亮度预测模式的出现频次是否大于预设阈值;若所述出现次数最多的亮度预测模式的出现次数大于所述预设阈值,则执行将出现频次最多的所述亮度预测模式作为所述色度块的候选色度预测模式的步骤,否则将所述多个位置中最靠近中心的一个的亮度预测模式作为所述色度块的候选色度预测模式。4.根据权利要求1所述的方法,其特征在于,所述从所述多个对应不同位置的预测模式中选出具有代表性的一种所述亮度预测模式作为所述色度块的候选色度预测模式包括:确定所述多个对应不同位置的亮度预测模式中每种所述亮度预测模式的出现频次;判断出现频次最多的亮度预测模式的出现频次是否大于预设阈值;若所述出现频次最多的亮度预测模式的出现频次小于或等于所述预设阈值,则将所述多个位置中最靠近中心的一个的亮度预测模式作为所述色度块的候选色度预测模式;若所述出现频次最多的亮度预测模式的出现频次大于所述预设阈值,则进一步判断所述出现频次最多的亮度预测模式的种类数量是否大于一;若所述出现频次最多的亮度预测模式的种类数量等于一,则将出现频次最多的所述亮度预测模式作为所述色度块的候选色度预测模式;若所述出现频次最多的亮度预测模式的种类数量大于一,则判断所述多个位置中最靠近中心的一个的亮度预测模式是否为所述出现频次最多的亮度预测模式中的一种;若所述多个位置中最靠近中心的一个的亮度预测模式是所述出现频次最多的亮度预测模式中的一种,则将所述多个位...

【专利技术属性】
技术研发人员:曾飞洋林聚财殷俊方诚
申请(专利权)人:浙江大华技术股份有限公司
类型:发明
国别省市:浙江,33

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

1