【技术实现步骤摘要】
【国外来华专利技术】
本专利技术总体上涉及图像处理领域,并且更确切地,涉及对数字图像以及数字图像序列的编码和解码。对数字图像的编码/解码尤其适用于来自至少一个视频序列的图像,所述至少一个视频序列具有以下各项:-来自同一个相机并且在时间上连续的图像(2D类型编码/解码),-来自以不同视角定向的不同相机的图像(3D类型编码/解码),-相应的纹理分量和深度分量(3D类型编码/解码),-等。本专利技术类似地适用于2D或3D类型图像编码/解码。本专利技术可以具体但不排他地适用于在当前的AVC和HEVC视频编码器及其扩展(MVC、3D-AVC、MV-HEVC、3D-HEVC等)中所实现的视频编码,并且适用于相应的解码。
技术介绍
当前视频编码器(MPEG、H.264、HEVC等)使用视频序列的分块表示。图像被切割成块,这些块能够再次循环地被切割。然后,通过图像内预测或图像间预测对每个块进行编码。因此,使用本领域技术人员已知的运动补偿,通过空间预测(帧内预测)对一些图像进行编码,并且还通过时间预测(帧间预测)关于一张或多张经编解码的参考图像对其他图像进行编码。针对每个块,对与通过预测所减少的原始块相对应的残差块(也被称为预测残差)进行编码。使用数学转换运算对残差块进行转换,并且然后使用例如标量类型的数学量化运算对其进行量化。在量化步骤结束时获得多个系数。然后以读取顺序扫描这些系数,所述读取顺序取决于已经选择的编码模式。例如,在HEVC标准中,读取顺序取决于所执行的预测并且可以按照“水平”、“竖直”或“对角”顺序执行。在上述扫描结束时,获得一维系数列表。这个列表的系数然后通过熵编码以位形式被 ...
【技术保护点】
一种用于对被切割成块的至少一个图像(ICj)进行编码的方法,针对有待编码的具有K个像素的当前块(Bu),其中,K≥1,所述方法包括涉及以下各项的步骤:‑使用至少一个具有K个像素的预测子块(BP最优)来预测(C3)所述当前块,‑确定(C4)具有K个像素且表示所述预测子块与所述当前块之间差异的残差块,所述编码方法的特征在于其包括涉及以下各项的步骤:‑取包含数量Mi个具有K个像素且各自表示预定纹理的块的像素块分组(Gi)作为通过计算由所述Mi个表示预定纹理的具有K个像素的块中的每个块所确定的所述残差块的逐像素乘积来确定(C5)具有Mi个数据的集合的基础,其中,i≥1且1≤Mi<K,‑对所述确定的数据集合中的所述Mi个数据进行编码(C7)。
【技术特征摘要】
【国外来华专利技术】2014.08.12 FR 14577681.一种用于对被切割成块的至少一个图像(ICj)进行编码的方法,针对有待编码的具有K个像素的当前块(Bu),其中,K≥1,所述方法包括涉及以下各项的步骤:-使用至少一个具有K个像素的预测子块(BP最优)来预测(C3)所述当前块,-确定(C4)具有K个像素且表示所述预测子块与所述当前块之间差异的残差块,所述编码方法的特征在于其包括涉及以下各项的步骤:-取包含数量Mi个具有K个像素且各自表示预定纹理的块的像素块分组(Gi)作为通过计算由所述Mi个表示预定纹理的具有K个像素的块中的每个块所确定的所述残差块的逐像素乘积来确定(C5)具有Mi个数据的集合的基础,其中,i≥1且1≤Mi<K,-对所述确定的数据集合中的所述Mi个数据进行编码(C7)。2.如权利要求1所述的编码方法,其中,包含数量Mi个具有K个像素且各自表示预定纹理的块的所述像素块分组(Gi)属于分别包含数量M1、M2、…、Mi、…、ML个具有K个像素且各自表示预定纹理的块的L个像素块分组(G1、G2、…、Gi、…、GL),其中,1≤i≤L,所述编码方法在对所述确定的数据集合中的所述Mi个数据进行编码的所述步骤之前包括涉及以下各项的步骤:-取分别包含数量M1、M2、…、Mi、…、ML个具有K个像素且各自表示预定纹理的块的所述L个像素块分组(G1、G2、…、Gi、…、GL)作为通过计算由所述M1、M2、…、Mi、…、ML个表示预定纹理的具有K个像素的块中的每个块所确定的所述残差块的逐像素乘积来分别确定(C51)L个具有M1、M2、…、Mi、…、ML个数据的集合的基础,-根据预定的编码性能标准,从所述L个具有M1、M2、…、Mi、…、ML个数据的集合中选择(612)所述具有Mi个数据的集合。3.如权利要求1或权利要求2所述的编码方法,其中,根据预定编码性能标准(RD)确定或甚至选择的所述具有Mi个数据的集合包含单个数据。4.如权利要求2或权利要求3所述的编码方法,其中,所述预定编码性能标准是有待编码的所述当前块的率失真代价的最小化。5.如权利要求1至4中任一项所述的编码方法,进一步包括数据信号(F)的准备步骤,所述数据信号包含:-针对所述预测子块的一条标识信息,-来自已经通过计算由所述Mi个表示预定纹理的具有K个像素的块中的每个块所确定的所述残差块的所述逐像素乘积而获得的所述具有Mi个数据的集合的所述编码数据,-针对已经从中确定了所述选择的具有Mi个数据的集合的包含所述具有K个像素的块的所述组的一条标识信息。6.一种用于对被切割成块的至少一个图像(ICj)进行编码的设备(CO),针对有待编码的具有K个像素的当前块(Bu),其中,K≥1,所述设备包括预测装置(PRED_CO),所述预测装置用于使用至少一个具有K个像素的预测子块(BP最优)来预测所述当前块并且用于确定具有K个像素且表示所述预测子块与所述当前块之间差异的残差块,所述编码设备的特征在于其包括:-计算装置(CAL_CO),所述计算装置用于取包含数量Mi个具有K个像素且各自表示预定纹理的块的像素块分组(Gi)作为通过计算由所述Mi个表示预定纹理的具有K个像素的块中的每个块所确定的所述残差块的逐像素乘积来确定具有Mi个数据的集合的基础,其中,i≥1且1≤Mi<K,-编码装置(MCE),所述编码装置用于对来自所述确定的数据集合中的所述Mi个数据进行编码。7.一种具有程序代码指令的计算机程序,当所述程序在计算机上执行时,所述程序代码指令用于执行如权利要求1至5中任一项所述的编码方法的步骤。...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。