【技术实现步骤摘要】
【国外来华专利技术】
本专利技术总体上涉及图像处理领域,并且更具体地涉及对数字图像和数字图像序列的编码和解码。对数字图像的编码/解码尤其适用于来自至少一个视频序列的图像,该至少一个视频序列包括以下各项:-来自同一个相机并且在时间上彼此紧跟着的图像(2D型编码/解码),-来自根据不同视点定向的不同相机的图像(3D型编码/解码),-相应的纹理分量和深度分量(3D型编码/解码),-等……本专利技术类似地适用于对图像2D或3D型编码/解码。本专利技术可以尤其(但不排他地)应用于当前AVC和HEVC视频编码器及其扩展(MVC、3D-AVC、MV-HEVC、3D-HEVC等)中所实现的视频编码,并且应用于相应的解码。
技术介绍
当前视频编码器(MPEG、H.264、HEVC、……)使用视频序列的分块表示。图像被细分成多个块,这些块有可能再次递归地被细分。然后,每个块通过帧内图像预测或帧间图像预测被编码。因此,使用本领域技术人员已知的运动补偿法,一些图像通过空间预测(帧内预测)被编码,而其他图像关于一张或多张经编解码的参考图像通过时间预测(帧间预测)被编码。针对每个块,对和原始块减去预测相对应的残差块(又被称为预测残差)进行编码。残差块通过例如离散余弦变换(DCT)型变换而变换,然后使用例如标量型量化被量化。在量化步骤结束时获得其中一些系数为正而其他系数为负的多个系数。它们然后总体上以Z字形阅读顺序遍历(如在JEPG ...
【技术保护点】
一种用于对被细分成多个块的至少一张图像(ICj)进行编码的方法,该方法针对有待编码的当前块(Bu)实现以下步骤:‑根据从多个预定预测模式(MP0,MP1,……,MPv,……,MPQ)中选择的预测模式预测(C3)该当前块,‑获得(C3)预测子块(BP最优),‑确定(C4‑C7)表示所获得的预测子块与该当前块之间的差的残差数据集合,所述残差数据可能具有幅值和符号,所述编码方法的特征在于,其实现以下步骤:‑使用作为所选择的预测模式的函数的预定标准从所述残差数据集合中选择(C9)被分配了幅值和符号的至少一项残差数据,‑获得(C11)所述至少一项选择的残差数据的具有该符号的预测值(Sp),‑计算(C12)表示具有所述符号的该预测值与所述至少一项选择的残差数据的具有该符号的值之间的差的信息项,‑对所述计算的信息项进行编码(C13)。
【技术特征摘要】
【国外来华专利技术】2013.10.25 FR 13604441.一种用于对被细分成多个块的至少一张图像(ICj)进行编码的方法,
该方法针对有待编码的当前块(Bu)实现以下步骤:
-根据从多个预定预测模式(MP0,MP1,……,MPv,……,MPQ)中
选择的预测模式预测(C3)该当前块,
-获得(C3)预测子块(BP最优),
-确定(C4-C7)表示所获得的预测子块与该当前块之间的差的残差数
据集合,所述残差数据可能具有幅值和符号,
所述编码方法的特征在于,其实现以下步骤:
-使用作为所选择的预测模式的函数的预定标准从所述残差数据集合
中选择(C9)被分配了幅值和符号的至少一项残差数据,
-获得(C11)所述至少一项选择的残差数据的具有该符号的预测值
(Sp),
-计算(C12)表示具有所述符号的该预测值与所述至少一项选择的残
差数据的具有该符号的值之间的差的信息项,
-对所述计算的信息项进行编码(C13)。
2.如权利要求1所述的编码方法,其中,所述获得所述至少一项选择的
残差数据的具有该符号的该预测值的步骤是当前图像的沿着(F)该当前块
定位的之前被编码然后被解码的多个像素的函数。
3.如权利要求1或权利要求2所述的编码方法,其中,用于选择所述至
少一项残差数据的该预定标准由表格(TA)组成,该表格将所述残差数据的
有序列表与所述预定预测模式中的每个预测模式进行关联,列表中的残差数
据的顺序从一个预测模式到另一个预测模式是可变的。
4.一种用于对被细分成多个块的至少一张图像进行编码的设备(CO),
该设备针对有待编码的当前块包括:
-用于根据从多个预定预测模式(MP0、MP1、……、MPv、……、MPQ)
中选择的预测模式预测该当前块的装置(PRED1_CO),
-用于确定表示在激活所述预测装置之后获得的预测子块与该当前块
之间的差的残差数据集合的装置(MT_CO、MQ_CO、ML_CO、MCE),所
述残差数据可能具有幅值和符号,
所述编码设备的特征在于,其进一步包括:
-用于使用作为所选择的预测模式的函数的预定标准从所述残差数据
集合中选择被分配了幅值和符号的至少一项残差数据的装置(SEL_CO),
-用于获得所述至少一项选择的残差数据的具有该符号的预测值的装
置(PRED2_CO),
-用于计算表示具有所述符号的该预测值与所述至少一项选择的残差
数据的具有该符号的值之间的差的信息项(Id)的装置(CAL_CO),
-用于对所述计算的信息项进行编码的装置(MCI_CO)。
5.一种包括多条程序代码指令的计算机程序,当所述程序在计算机上运
行时,这些程序代码指令用于执行如权利要求1至3中任一项所述的编码方
法的步骤。
6.一种其上存储有包括多条指令的计算机程序的计算机可读存储介质,
当所述程序在计算机上运行时,这些指令用于执行如权利要求1至3中任一
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。