用于局部调整量化阶的方法

文档序号:7636743阅读:168来源:国知局
专利名称:用于局部调整量化阶的方法
技术领域
本发明涉及一种使用对图像序列进行预分析的步骤来对图像序 列中的量化阶进行局部调整的方法。
背景技术
本发明应用于视频压縮领域,具体为选择性压缩。对具有感兴趣 区域的图像进行选择性压縮的任何方法都包括两种机制先验选择机 制和先验压縮机制-对信息的选择是视觉注意机制,该机制定义了图像中所包含的 感兴趣事件的位置以及这些事件相互间的相对重要性;-先验压縮机制表征了图像的特性和编码以及针对编码资源(即, 比特率或质量)的分配准则。任何压縮方法都包括用于对要编码的数据进行量化的量化方法。 更具体地,本发明涉及对图像中的每个区域的量化阶的局部调整。根 据传统方法,针对每个宏块(或针对每个像素块),根据其在图像内的 心理视觉重要性来执行量化阶的局部调整。这些方法具体用于加强对 较不重要的宏块的量化,以及相反地,通过减少关联的量化阶来保护 重要的宏块(即吸引注意的宏块)。然而,通过使用这些方法,重要宏 块的重构质量(即解码之后的质量)可以在从一个图像到下一个图像 之间剧烈变化,这对于观察者而言是一个问题。此外,重构质量还会 在感兴趣区域内变化。发明内容本发明的目的是解决现有技术中的至少一个缺点。本发明涉及一
种用于相对于设定点(setpoint)量化阶(quantization step) (QP*)来 对n个图像的序列中的图像的量化阶进行局部调整的方法。每个图像 都包括至少一个感兴趣区域和一个潜在的掩蔽(masking)区域,每个 区域都可能包括多个不相交的像素组。当以设定点量化阶来对感兴趣 区域和潜在的掩蔽区域进行量化时,分别以第一和第二比特数来对该 感兴趣区域和潜在的掩蔽区域进行编码。根据本发明,该方法包括以 下步骤-针对序列中的每个图像,计算第二比特数和用于对以大于或等 于设定点量化阶(QP*)的第一量化阶(QP—POT—MAXj)所量化的潜 在的掩蔽区域进行编码的比特数之间的第一比特差,以及用于对以小 于或等于设定点量化阶(QP*)的第二量化阶(QP_ROI—MINj)所量 化的感兴趣区域进行编码的比特数和第一比特数之间的第二比特差; 以及-在序列的每个图像中,将第一量化阶分配给潜在的掩蔽区域, 以及,对于序列中的n个图像,如果n个第一比特差之和(GP0T)大 于n个第二比特差之和(DR0I),则将第二量化阶分配给感兴趣区域, 否则给该感兴趣区域分配大于或等于第二量化阶的第三量化阶,以便 根据针对每个图像所计算的重构质量准则,将n个第一比特差之和分 布在序列的图像的感兴趣区域之间。根据特定实施例,确定第一量化阶(QP—POT_MAXj),以便在将第一量化阶用于对潜在的掩盖区域进行编码时保证该潜在的掩盖区域 的第一预定重构质量(PSNlTinpoT)。确定第二量化阶(QP—ROI—MINj),以便在将第二量化阶(QP_ROI_MINj)用于对感兴趣区域进行编码时 保证该感兴趣区域的第二预定重构质量(PSNRmaxR0I)。优选地,对于序列中的n个图像,在将设定点量化阶(QP*)用 于对感兴趣区域进行编码时,如果n个第一比特差之和(GP0T)小于 n个第二比特差之和(DR0I),则与第二预定重构质量(PSNRmaxR0I) 和该感兴趣区域的重构质量之差成比例地,将该n个第一比特差之和 (GPOT)分布在序列中的n个图像的感兴趣区域之间。根据另一个实施例,该图像还包括可能包括不相交的像素组的中
性(neutral)区域,将设定点量化阶(QP*)分配给该中性区域。本发明还涉及一种用于对n个图像的序列进行编码的方法,该方 法包括用于以一组系数对n个图像进行变换的步骤、按照量化阶对 每个系数进行量化的步骤、以及对量化后的系数进行编码的步骤,其 中根据上述方法对该量化阶进行局部调整。本发明还涉及一种用于对n个图像的序列进行编码的编码设备, 该图像包括至少一个感兴趣区域和一个潜在的掩蔽区域。该设备包括: -装置,用于以一组系数对n个图像中的每一个图像进行变换; -量化装置,用于以量化阶来对该系数进行量化,在序列的每个 图像中,相对于设定点量化阶(QP*)来对该量化阶进行局部调整, 当以设定点量化阶(QP*)来对感兴趣区域和潜在的掩蔽区域进行量 化时,以第一和第二比特数来对该感兴趣区域和潜在的掩蔽区域进行 编码;以及-编码装置,用于对量化后的系数进行编码。 根据本发明,该量化装置包括-装置,针对序列中的每个图像,计算第二比特数和用于对以大 于或等于设定点量化阶(QP*)的第一量化阶(QP—POT一MAXj)所量 化的潜在的掩蔽区域进行编码的比特数之间的第一比特差,以及用于 对以小于或等于设定点量化阶(QP*)的第二量化阶(QP_ROI_MINj) 所量化的感兴趣区域进行编码的比特数和第一比特数之间的第二比特 差;以及-装置,在序列的每个图像中,将第一量化阶分配给潜在的掩蔽 区域,以及,对于序列中的n个图像,如果n个第一比特差之和(GpoT) 大于n个第二比特差之和(D肪》,则将第二量化阶分配给感兴趣区域, 否则给该感兴趣区域分配大于或等于第二量化阶的第三量化阶,以便 根据针对每个图像所计算的重构质量准则,将n个第一比特差之和分 布在序列的图像的感兴趣区域之间。有利地,该编码设备还包括用于给量化装置提供设定点量化阶 (QP*)的速率控制装置。


参考附图,示例性实施例和有利实施方式非限制性地例证了本发 明,并且本发明可被更好地理解,在附图中-图1示出了待编码的序列中的每个图像的感兴趣区域的PSNR 趋势;-图2描述了根据本发明的编码设备。
具体实施方式
本发明涉及一种用于相对于设定点量化阶(QP*)来对图像的每 个感兴趣区域(即吸引更多注意的区域)的量化阶进行局部调整的方 法。作为多个图像的序列中的一部分的图像由像素块组成。在对量化 阶进行局部改变的方法中,通过以图像中的其他区域为代价,以有利 于空间感兴趣区域,提高了针对给定的总比特率所涉及的区域的视觉 质量。基于对图像中的感兴趣区域的选择,根据对这些区域的兴趣来 局部调整量化阶。以这样的方式来执行该调整,以便加强对较不重要 的区域的压縮,并沿着该序列将可能尚未使用的编码资源(即比特数) 重新分配给感兴趣区域。这种将比特从一个图像重新分配给另一个图 像的重新分配使得可以获得对于感兴趣区域更加稳定的重构质量(即 解码后的质量)。根据本发明的方法使用图像序列预分析步骤,具体用 于表征(characterize)整个序列中的感兴趣区域在比特数方面的需求, 从而在整个序列上平滑感兴趣区域的重构质量。更具体地,根据本发明的方法可以用于将比特率从非感兴趣区域 转移到感兴趣区域。为此,所提出的解决方案对于图像中的每个区域 的量化阶QP使用变化或者使用量化阶的局部调整。该调整是相对于 表示为QPf的量化阶的值的初始设定点(例如,从针对每个图像的比 特率调整中导出的)而进行的,QP^-与设定点比特率D4相对应。在序 列中,该量化阶可以(如果必要的话)在不同图像之间变化。更具体 地,根据本发明,根据视觉感兴趣区域来修改图像中的每个区域的量 化阶。量化阶的正变差(positive variation)提供了更强的压縮,即以 损失质量为代价的比特率增益。负变差(negative variation)提供了更 精细的压縮,即以增加编码成本为代价来提高重构质量。因此,本发明需要关于内容的先验信息的知识。由根据本发明的 方法所使用的先验信息分成两类。关于内容的第一类先验信息涉及吸 引更多注意的区域(所谓感兴趣区域)在序列的每个图像中的位置。 该区域可以由不相交的像素块的组构成;然而,将该区域定义为同一 区域。该信息可以由二进制兴趣映射(map) I给出,对于图像中的每 个块bi,I指示出人类视觉系统的感兴趣等级:针对感兴趣块bi,7(6^1, 针对不感兴趣块bi, "W-0。例如,这个映射可以通过对显著性映射 (saliencymap)取阈值而获得。显著性映射是对于图像中的每个像素 指示出感知兴趣的映射。可以通过考虑多种信息(例如运动信息)来 构造该映射。与像素相关联的值越大,该像素越引人注意。为了获得 每个块的显著性值,针对给定块,可以对与属于该块的像素相关联的 值进行平均,或者取显著性值的中间值。 一般地说,本发明可以应用 于非二进制感兴趣映射的情况,其针对每个块bi表征了其感兴趣等级。 关于内容的第二类先验知识涉及对视觉假象(artifact)具有很强的掩 蔽能力的图像区域在序列的每个图像中的位置。该区域可以由不相交 的像素块的组构成。用于数字视频系统中的有损压縮方法产生假象, 该假象的可见度很大程度上取决于所处理的图像的内容。对比度掩蔽 效果将信号可见度的这种修改转化为另一个信号的存在。这种修改可 以在可见度阈值减少的方向(促进)上,或者甚至在可见度阈值增加 的方向(掩蔽)上进行。为了限制作为非感兴趣区域的一部分的块中 的新伪像的出现,也由二进制映射P给出关于内容的先验知识,二进 制映射P对于每个块bi,指示出视觉掩蔽能力针对具有较强掩蔽能 力的块,^6')=1;针对具有较弱掩蔽能力的块,P^)=0 。例如,这 个映射可以通过对活动映射(activitymap)取阈值而获得。活动映射 是指示给定块的活动等级的映射。例如,该等级可以通过测量该块的 变化量(variance)来计算。在本文的其余部分,将具有较强掩蔽能力 的图像中的非感兴趣块bi的集合称为"潜在的掩蔽区域"。将不属于 潜在的掩蔽区域的非感兴趣块bi的集合称为"中性区域"。将分别涉 及感兴趣区域的位置和具有较强掩蔽能力的区域的位置的两个二进制 映射相结合,以获得用于对量化阶进行局部调整以及与图像中的每个 块bi相关联的单个映射Ifi^, Ifi^具有值0、 l或2,如下所示-1^31是传送给编码器的新映射,指示了将比特转移应用于其中的感兴趣区域以及潜在的掩蔽区域;-P是定义了潜在的掩蔽区域的二进制映射;以及 -1是定义了感兴趣和非感兴趣区域的二进制映射。 该方法还利用特定的并且与序列的每个图像中的每个感兴趣区 域和潜在的掩蔽区域相关联的PSNR (QP)曲线(作为量化阶的函数 来表示最大信躁比的曲线)禾BNbBit (QP)曲线(作为量化阶的函数 来表示比特数的曲线)。PSNR是用于表征图像质量的准则。在这种情 况下,将PSNR用于表征对图像、图像中的块或区域进行解码后的重 构质量。然后,对PSNR进行如下定义其中,SSE是均方误差之和。SSE是针对块,对与源图像中的像 素相关联的值和与重构图像(即解码图像)中的相应像素相关联的值 之间的逐像素之差求和所定义的。根据本发明,可以使用其他质量准则。在将比特从图像的某些区 域重新分配到其他区域之前,针对序列中的每个图像j都需要学习步 骤,以便在值QPf周围构造上面所定义的曲线的部分。曲线的这些部 分还可以由外部装置来提供,例如通过数据文件来提供。本发明在于 通过使用三个不同的量化阶QP*-L、 QPf+K和QP、对属于图像j 的感兴趣区域或潜在的掩蔽区域的每个像素块(例如,大小为16X16 个像素的宏块)进行编码。在对属于感兴趣区域的编码块的重构(即 解码)之后,针对给定量化阶值(QP*-L、 QP*+K和QP*),对与这 些块相关的数据(PSNR和NbBit)进行平均,以获得针对图像j中的'2如果/(6,) = 1:感兴趣区域 O) = ■ 1如果尸O) = 1并且- 0:潜在的掩盖区域 0否则中性区域其中: 感兴趣区域以及针对三个量化阶值中的每个值的PSNR值(PSNRJRCM) 和比特数值(NbBitjR0I)。类似地,对与属于潜在掩蔽区域的块相关的 数据进行平均,以获得针对图像j中的潜在掩蔽区域以及针对三个量 化阶值中的每个值的PSNR值(PSNRjR0I)和比特数值(NbBitjR0I)。 然后通过三个值QP*-L、QP*+K和QP+之间的线性内插,对曲线PSNRJ (QP)和NbBitJ (QP)进行内插,以便针对图像j获得针对感兴趣 区域,获得曲线PSNRJRo! (QP)和曲线NbBitVo! (QP),以及针对潜 在的掩蔽区域,获得曲线PSNRJpoT (QP)和曲线NbBitJpoT (QP)。比特的转移或重新分配的原理在于加强(与基于设定点量化阶 QP申的初始编码相比)对属于潜在的掩蔽区域的块的压縮,并使用未 用于对潜在的掩蔽区域进行编码的比特来对感兴趣区域进行编码(与 NbBitjP0T (QP*)相比)。假设考虑了与潜在的掩蔽区域相关联的重构质量的最小预定值PSNRmiV)T (例如20犯),根据该方法,可以使用更强的量化阶来对潜在的掩蔽区域的块进行量化。类似地,针对感兴趣区域来设置重构质量的最大预定值PSNR,!UM (例如35dB)。这些 值可以自动或手动设置(例如,由操作者设置)。根据本发明的方法在于在小心保持以使序列的总比特率与设定点比特率0*大体相似的同时,通过将比特从潜在的掩蔽区域转移到感兴趣区域来对量化阶进行 局部调整。根据本发明的方法使用第一序列预分析步骤。在这个步骤 中,计算可以通过增大分配给潜在的掩蔽区域的量化阶而在整个序列 上恢复或节省的比特数,以及同样地计算用于以较低量化阶对感兴趣 区域进行编码而在整个序列上需要的附加比特数。为此,针对选择性 压縮系统中所包括的每个区域(即感兴趣区域和潜在的掩蔽区域),并 针对序列中的每个图像j,定义针对量化阶的一组所谓的有效值。根据PSNR (QP)曲线(针对每个区域并针对每个图像而建模)来确定 这些值,以便考虑满足PSNR需求的重构质量,即在潜在的掩蔽区域 和感兴趣区域中分别为最小值和最大值。针对图像j中的潜在的掩蔽 区域,可以分配给潜在的掩蔽区域的量化阶的值在设定点值(表示为 QP*)和可以保证最小重构质量PSNRmaxR0I的最大值(表示为 QP—POT_MAXj)之间变化。相同的原理应用于感兴趣区域。可以分 配给图像j的感兴趣区域的量化阶的值在可以实现目标重构质量PSNRmaxR0I的量化阶的最小值(表示为QP—ROI—MINj)和设定点值 (^^之间变化。根据本发明,预分析步骤在于,首先针对序列中的每个图像,收 集在感兴趣区域的比特数和潜在的掩蔽区域可以提供的比特数方面的 需求。其次,比特转移将基于由整个序列上的潜在的掩蔽区域所提供 的可能性。可以考虑两种可能潜在的掩蔽区域可以满足要求,或者 不能满足。在后一种情况下,与相对于基于PSNR质量的设定点的感 兴趣区域的PSNR不足(deficit)成比例地,执行对比特的重新分配。在预分析中,针对序列中的每个图像j,根据与潜在的掩蔽区域 相关联的曲线NbBitJpoT(QP)来确定可以基于在用QP—POT—MAXj对所 述区域进行编码时所节省的比特数。还对感兴趣区域在用于实现目标 重构质量PSNRmaxR0I的附加比特方面的需求进行估计。如果将项 g"/ (QP—POT—MAXj )用于表示为了以提供最小重构质量的最大量化阶来进行编码而从图像j的潜在的掩蔽区域中所节省的比特数,则 ga/") (QP—POT—MAX j) = NbBitj P0T (QP*) - NbBit jP0T (QP—POT—MAX j)其中-NbBitVOT(QP)是与图像j的潜在的掩蔽区域相关联的曲线。 -QP—POT—MAXj是可用于提供潜在的掩蔽区域的最小重构质量 的量化阶的值。如果将项requirementj^-RQI-M^j)用于表示图像j的感兴趣区域需要用以满足目标重构质量的比特数,贝U requiremertj(QP—ROI一MINj):NbBitVoi(QP一ROI一MlNj) —NbBitjROi(QP*)其中-NbBitjR0I(QP)是与图像j的感兴趣区域相关联的曲线 NbBit(QP);以及-QP_ROI_MINj是可以用于保证逼近目标重构质量的感兴趣区 域的重构质量的量化阶的值。在该图像分析中,在整个序列上,将在潜在的掩蔽区域上所节省
的比特数(表示为GP0T)以及感兴趣区域所需要的比特数(表示为 Droi)合计。<formula>formula see original document page 13</formula>其中,N是待编码的图像数。此外,如图1所示,针对序列中的每个图像j,计算以设定点的阶所量化的感兴趣区域的重构质量和目标重构质量PSNRma^cH之间的质量差(在本方案中,由PSNR进行估计,但这是并非限制性的)。假 设AFSM w^是整个序列上的这些质量差的总值,因此<formula>formula see original document page 13</formula>其中-一 5PSA^ OT =M4X(0,PSNRmaxROI-PSNRJr。,(QP'))是图像j的感兴趣区域的质量差;-N是待编码的序列中的图像数;以及_ PSNRJ咖(QP')是图像j中的感兴趣区域中的PSNR的值。在此预分析结尾处,已知以下值-在图像等级-感兴趣区域到目标重构质量的质量距离;以及 -分别应用于潜在的掩蔽区域和感兴趣区域以便分别实现最小 重构质量PSNRminP0T和目标重构质量PSNRmaxR0I的量化阶 QP一POT—MAXj禾tl QP_ROI—MINj 。-在序列等级-与目标重构质量相比的感兴趣区域的质量差的总值-在潜在的掩蔽区域上所节省的总比特数GP0T;以及 -感兴趣区域需要用以实现目标重构质量的总比特数DR0I。 本发明方法的第二步骤的目的是通过将在整个序列上所节省的
比特数GpoT进行重新分配,以便对序列的每个图像中的每个区域的量化阶进行分配,比特数GpoT是以量化阶QP一POT一MAXj对潜在的掩蔽 区域进行编码而得到的,以便在适当的情况下满足感兴趣区域的目标重构质量。GpoT是在预分析步骤中计算的。实际上,此分配是根据由潜在的掩蔽区域所提供的能力而进行的潜在的掩蔽区域可以满足需 求(情况l)或不能满足(情况2)。情况1: Gpot》DR0I在整个序列上所节省的总比特数大于或等于感兴趣区域需要用 以实现目标重构质量的总比特数。可以在整个序列上将从潜在的掩蔽 区域所节省的比特重新分配到感兴趣区域。在这种情况下可以降低总 比特率。基于各自值QP一ROI一MINj和QP_POT_MAXj,针对每个图像j,直接执行对感兴趣区域和潜在的掩蔽区域的量化阶的局部调整,艮P, 将QP_ROI—MINj分配给潜在的掩蔽区域,并且将QP一POT一MAXj分配给感兴趣区域。情况2: Gpot<Droi在整个序列上所节省的总比特率不能完全满足感兴趣区域的需求。为了在对量化阶进行局部调整之后保持与设定点比特率(由设定 点量化阶获得)大体相似的总比特率,针对每个图像j,必须估计大于当前值QP_ROI—MINj的感兴趣区域的新量化阶值QP—ROIj。然后, 相对于基于PSNR的质量设定点,与感兴趣区域的PSNR不足成比例 地,对比特进行重新分配。针对每个图像j,根据从潜在的掩蔽区域 中所获得的总比特数GpoT,与当前质量差S^,V成比例地,计算用 于对当前感兴趣区域进行编码所增加的附加比特数^^^^""^'^"。/,如下所示根据曲线NbBitjROI(QP),估计出可用于逼近新的目标比特数 M^/广柳(2") + iVM必!'"o""/所"7/^的感兴趣区域的量化阶QP—ROIj的值。基于各自的值QP一ROIj和QP_POT_MAXj,针对每个图像j,执 行对感兴趣区域和潜在的掩蔽区域的量化阶的局部调整。至于中性区 域中的块,认为它们相对于选择性编码策略是中性的,即分配给这些 块的量化阶与设定点量化阶QP4目对应,即不对量化阶进行局部适配。本发明还涉及一种用于实现根据本发明的量化方法的编码方法, 该编码方法用于对n个图像的序列进行编码。因此,该编码方法包括 用于以一组系数(例如使用DCT)来对序列中的n个图像进行变换的 步骤;用于按照量化阶对所述系数进行量化的步骤,其中根据上述方 法,在序列的n个图像内对该量化阶进行局部调整;以及用于对所述 量化后的系数进行编码的过程(例如使用熵编码处理)。本发明还涉及一种如图2所示的编码设备10,用于对图像序列进 行编码。在图2中只描述了重要的模块,并在下文中对其进行描述。 该编码设备包括模块IIO,用于以一组系数(例如DCT系数)对该编 码设备的输入端处的源图像进行变换。例如,模块110实现DCT变换。 然后,由量化模块120对该系数进行量化,以获得量化后的系数。量 化模块120适配用于实现根据本发明的对量化阶进行局部调整的方 法。更具体地,量化模块120给序列中的每个图像中的感兴趣区域分配量化阶,以便在所节省的比特数GPOT充足的情况下保证目标重构质量,或者与目标重构质量和设定点重构(即以QP4对所述感兴趣区域进行量化时所得到的质量)之差成比例地,将所节省的比特GpoT分布在整个序列中的感兴趣区域之间。然后,通过本领域技术人员所知的 编码模块130 (例如熵编码器),对量化后的系数进行编码。根据特定 实施例,编码设备IO包括速率控制模块140。模块140能够给量化模 块120提供设定点量化阶QP*。当然,本发明并不局限于上面所提到的实施例。具体地,本领域 的技术人员可以对所公开的实施例进行任何变化,并使其结合以便产 生各种有益效果。可以将传统PSNR之外的准则用于表征图像、像素 的块或图像中的区域的重构质量,例如根据变化量加权的PSNR、基 于心理学视觉建模的准则。类似地,曲线PSNR (QP)和NbBit (QP)
可以由所描述的装置以外的装置获得。因此,可以使用多于三个的量 化阶来对曲线进行内插。类似地,可以使用另一类型内插,例如多项 式内插。兴趣映射可以是表征了图像中每个块的较高或较低兴趣等级的 非二进制映射。可以将这些映射用于在图像中定义多个感兴趣区域, 根据其感兴趣等级给每个区域重新分配比特。权利要求
1.一种用于相对于设定点量化阶(QP*)来对n个图像的序列中的图像的量化阶进行局部调整的方法,所述图像包括至少一个感兴趣区域和一个潜在的掩蔽区域,所述区域中的每个都可能包括多个不相交的像素组,当以所述设定点量化阶(QP*)对所述感兴趣区域和潜在的掩蔽区域进行量化时,分别以第一和第二比特数来对所述感兴趣区域和潜在的掩蔽区域进行编码,所述方法的特征在于包括以下步骤-针对序列中的每个图像,计算所述第二比特数和用于对以大于或等于设定点量化阶(QP*)的第一量化阶(QP_POT_MAXj)所量化的所述潜在的掩蔽区域进行编码的比特数之间的第一比特差,以及用于对以小于或等于设定点量化阶(QP*)的第二量化阶(QP_ROI_MINj)所量化的所述感兴趣区域进行编码的比特数和所述第一比特数之间的第二比特差;以及-在序列的每个图像中,将所述第一量化阶分配给潜在的掩蔽区域,以及,对于序列中的所述n个图像,如果n个第一比特差之和(GPOT)大于n个第二比特差之和(DROI),则将所述第二量化阶分配给所述感兴趣区域,否则给所述感兴趣区域分配大于或等于所述第二量化阶的第三量化阶,以便根据针对每个图像所计算的重构质量准则,将所述n个第一比特差之和分布在序列的图像的感兴趣区域之间。
2. 如权利要求1所述的方法,其中,确定所述第一量化阶 (QP—POT_MAXj),以便在将所述第一量化阶用于对所述潜在的掩盖区域进行编码时保证所述潜在的掩盖区域的第一预定重构质量 (PSNRminP0T)。
3. 如权利要求1或2所述的方法,其中,确定所述第二量化阶 (QP—ROI—MINj),以便在将所述第二量化阶(QP—ROI—MINj)用于对所述感兴趣区域进行编码时保证所述感兴趣区域的第二预定重构质 量(PSNRmaxR0I)。
4. 如权利要求3所述的方法,其中,在将所述设定点量化阶(QPO用于对所述感兴趣区域进行编码时,对于序列中的所述n个图像,如 果所述n个第一比特差之和(GpoT)小于所述n个第二比特差之和 (DR0I),则与所述第二预定重构质量(PSNRmaxR0I)和所述感兴趣区 域的重构质量之差成比例地,将所述n个第一比特差之和(GPOT)分 布在序列中的所述n个图像的感兴趣区域之间。
5. 如权利要求1到4所述的方法,其中,所述图像还包括中性区 域,所述中性区域可能包括不相交的像素组,将设定点量化阶(QP*) 分配给所述中性区域。
6. —种用于对n个图像的序列进行编码的方法,包括用于以一 组系数对所述n个图像进行变换的步骤、按照量化阶对所述系数中的 每个进行量化的步骤、以及对所述量化后的系数进行编码的步骤,其 中根据权利要求1或5来对所述量化阶进行局部调整。
7. —种用于对n个图像的序列进行编码的编码设备(10),所述图 像包括至少一个感兴趣区域和一个潜在的掩蔽区域,所述区域中的每 个可能包括多个不相交的像素组,所述设备(10)包括-装置(110),用于以一组系数对所述n个图像中的每个进行变换;-量化装置(120),用于以量化阶对所述系数进行量化,在所述 序列的每个图像中,相对于设定点量化阶(QP*)来对所述量化阶进 行局部调整,当以所述设定点量化阶(QP*)来对所述感兴趣区域和 潜在的掩蔽区域进行量化时,分别以第一和第二比特数来对所述感兴 趣区域和潜在的掩蔽区域进行编码;-编码装置(130),用于对所述量化后的系数进行编码。 所述编码设备(10)的特征在于,所述量化装置(120)包括-装置,用于针对序列中的每个图像,计算所述第二比特数 和用于对以大于或等于设定点量化阶(QP*)的第一量化阶 (QP一POT—MAXj)所量化的所述潜在的掩蔽区域进行编码的比 特数之间的第一比特差,以及用于对以小于或等于设定点量化阶 (QP*)的第二量化阶(QP—ROI—MINj)所量化的所述感兴趣区 域进行编码的比特数和所述第一比特数之间的第二比特差;以及-装置,用于在序列的每个图像中,将所述第一量化阶分配给潜在的掩蔽区域,以及,对于序列中的所述n个图像,如果n 个第一比特差之和(GpoT)大于n个第二比特差之和(DR0I),则 将所述第二量化阶分配给所述感兴趣区域,否则给所述感兴趣区 域分配大于或等于所述第二量化阶的第三量化阶,以便根据针对 每个图像所计算的重构质量准则,将所述n个第一比特差之和分 布在序列的图像的感兴趣区域之间。
8.如权利要求5所述的编码设备,还包括速率控制装置(140), 所述速率控制装置(140)给所述量化装置(120)提供所述设定点量 化阶(QP*)。
全文摘要
本发明涉及一种用于对n个图像的序列中的图像的每个区域的量化阶进行局部调整的方法。所述方法包括以下步骤针对序列中的每个图像,计算在以第一量化阶对潜在的掩蔽区域进行量化时在该潜在的掩蔽区域上所节省的第一比特差和在以第二量化阶对感兴趣区域进行量化时该感兴趣区域所需要的第二比特差;以及在序列的每个图像中,将第一量化阶分配给潜在的掩蔽区域,并且如果n个第一比特差之和(G<sub>POT</sub>)大于n个第二比特差之和(D<sub>ROI</sub>),则将所述第二量化阶分配给所述感兴趣区域,否则将第三量化阶分配给所述感兴趣区域,以便根据重构质量准则,将所述n个第一比特差之和分布在感兴趣区域之间。
文档编号H04N7/30GK101156453SQ200680011215
公开日2008年4月2日 申请日期2006年3月16日 优先权日2005年4月5日
发明者多米尼克·索罗, 莱拉·于格内尔, 菲利浦·吉约泰尔 申请人:汤姆森许可贸易公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1