【技术实现步骤摘要】
【国外来华专利技术】自适应量化和死区调制
技术介绍
[0001]可以压缩数字图像以便提供诸如降低数字图像的存储和/或传输的成本的优点。存在用于图像压缩的多种有损和无损方法。有损图像压缩方法导致不能用于精确地重新生成输入图像的压缩版本。然而,这样的有损压缩方法允许生成对人类感知而言看起来与输入图像足够相似的输出图像,以便在至少一些上下文中是可接受的。一些有损图像压缩技术可以允许以这种相似度来换取增加的压缩比,从而允许更小的压缩图像文件大小作为对输出的压缩图像的图像质量的降低的回报。
技术实现思路
[0002]存在用于压缩图像的各种方法。这些方法允许减小图像的尺寸同时在压缩(或编码)过程之后保持图像的主观外观。“有损”压缩方法导致不能用于完美地重构源图像的编码图像。然而,这样的有损方法可以用于生成编码图像表示,该编码图像表示可以用于从源图像重构大多数观看者不能立即区分的源图像的版本,或者在至少一些上下文中,根据至少某些准则以其他方式可接受的源图像的版本。与无损压缩方法相比,这种有损方法可以提供显著的压缩比。
[0003]许多类型的有损压缩方法通过对像素本身或对从其确定的系数(例如,对应于像素的不同空间频率分量的系数)执行一个或多个量化步骤来实现这些压缩比。这样的量化步骤允许图像信息的编码版本(例如,像素,或从其确定的系数)的位深度被减小,从而减小图像的编码版本的大小。另外,图像信息可以在量化之前被缩放,使得许多缩放的图像系数在量化之后变为“0”。如果这种“0”的比例足够高,则通过使用行程编码或其它方法来在源图像的经缩放和量化的版本中利用这种“ ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种用于对图像进行编码的方法,所述方法包括:基于所述图像的像素块生成指示在多个空间频率处的像素块的图像内容的系数集合,其中所述系数集合中的每个系数用于所述多个空间频率中的相应空间频率;根据第一缩放因子集合来缩放所述系数集合以生成第一缩放系数集合;执行对多个量化级别的评估,其中执行所述评估包括,对于所述多个量化级别中的每个相应量化级别:根据所述相应量化级别来量化所述第一缩放系数集合的子集以生成所述第一缩放系数集合的量化子集,其中所述第一缩放系数集合的子集用于第一空间频带内的空间频率;以及确定所述第一缩放系数集合的量化子集的量化后能量;基于对所述多个量化级别的评估来生成所述系数集合的经缩放和量化的版本;以及基于所述系数集合的经缩放和量化的版本来生成所述图像的编码版本。2.根据权利要求1所述的方法,其中,对所述多个量化级别的评估从最大量化级别向最小量化级别迭代地被执行。3.根据权利要求2所述的方法,其中,所述最大量化级别大于0.675。4.根据权利要求2所述的方法,其中,所述最大量化级别大于0.575。5.根据权利要求1
‑
4中任一项所述的方法,其中,所述最小量化级别小于0.325。6.根据权利要求1
‑
5中任一项所述的方法,其中,执行对多个量化级别的评估还包括将所述量化后能量与阈值能量准则进行比较。7.根据权利要求6所述的方法,其中,针对特定量化级别将所述量化后能量与所述阈值能量准则进行比较包括确定所述量化后能量满足所述阈值能量准则,并且其中基于对所述多个量化级别的评估来生成所述系数集合的经缩放和量化的版本包括使用所述特定量化级别来量化用于所述第一空间频带内的空间频率的第一缩放系数集合的子集。8.根据权利要求1
‑
6中任一项所述的方法,其中,执行对所述多个量化级别的评估包括确定所述多个量化级别中没有一个满足所述阈值能量准则,并且其中基于对所述多个量化级别的评估来生成所述系数集合的经缩放和量化的版本包括响应于确定所述多个量化级别中没有一个满足所述阈值能量准则:识别用于所述第一空间频带内的空间频率的第一缩放系数集合的子集内的最大缩放系数;以及确定小于所识别的最大缩放系数的值的量化级别;以及使用所确定的量化级别来量化用于所述第一空间频带内的空间频率的第一缩放系数集合的子集。9.根据权利要求6所述的方法,还包括:基于所述图像的像素块来确定所述第一缩放因子集合;其中,执行对所述多个量化级别的评估包括确定所述多个量化级别中没有一个满足所述阈值能量准则,并且其中基于对所述多个量化级别的评估来生成所述系数集合的经缩放和量化的版本包括响应于确定所述多个量化级别中没有一个满足所述阈值能量准则:确定第二缩放因子集合,其中所述第二缩放因子集合中的至少一个缩放因子在量值上低于所述第一缩放因子集合中的对应缩放因子;
使用所述第二缩放因子集合来执行所述多个量化级别的评估;以及基于使用所述第二缩放因子集合对所述多个量化级别的评估,生成所述系数集合的经缩放和量化的版本。10.根据权利要求6所述的方法,其中,执行对所述多个量化级别的评估包括确定所述多个量化级别中没有一个满足所述阈值能量准则,并且其中基于所述系数集合的经缩放和量化的版本来生成所述图像的编码版本包括响应于确定所述多个量化级别中没有一个满足所述阈值能量准则,利用表示子单位值的符号表示用于所述第一空间频带内的空间频率的第一缩放系数集合的子集内的系数中的至少一个。11.根据权利要求10所述的方法,其中,表示子单位值的符号表示以下中的一个:二分之一值、四分之一值或八分之一值。12.根据权利要求8
‑
11中任一项所述的方法,其中,确定所述多个量化级别中没有一个满足所述阈值能量准则包括确定所述多个量化级别中的每个量化级别导致为零的量化后能量。13.根据权利要求1
‑
12中任一项所述的方法,还包括:确定指示图像内容的系数集合的第一子集的能量,其中指示图像内容的系数集合的第一子集指示所述第一空间频带内的相应空间频率,以及其中,将所述量化后能量与阈值能量准则进行比较包括将所述量化后能量与所述系数集合的第一子集的能量之间的比率与阈值能量进行比较。14.根据权利要求1
‑
13中任一项所述的方法,其中,所述第一空间频带包括水平方...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。