基于区域的图像压缩的方法和装置制造方法及图纸

技术编号:10254917 阅读:101 留言:0更新日期:2014-07-24 20:07
本发明专利技术公开了一种用于压缩图像的方法,其包括将图像分解成一个或多个区域。选择图像的区域以进行评估。如果选定区域不满足预定压缩可接受标准,那么变换并量化所述区域。预定压缩可接受标准可以包括具体比特率、具体图像质量或其组合。如果所述区域在其被变换并量化之后不满足预定压缩可接受标准,那么调整变换和量化设置并使用所调整的设置来变换并量化所述区域。然后当已达到预定压缩可接受标准时编码所述区域。所述编码可以包括额外压缩阶段。

【技术实现步骤摘要】
【国外来华专利技术】相关申请案交叉参考本申请主张2011年10月14日提交的第61/547,648号美国临时申请和2012年10月12日提交的第13/651,020号美国非临时申请的权益,所述申请的内容在此以引用方式并入本文,如同在本文中完全阐述一样。
本专利技术一般涉及图像压缩,且特定地说涉及一种用于基于区域的图像压缩的方法。专利技术背景有损压缩技术要求方法以较低比特率有效地编码图像且不显著牺牲图像质量。固定速率压缩方案一般在显著低于每像素四比特的速率下具有不良图像质量。如联合图像专家组(JPEG)的一些现有的可变速率压缩技术应用某种形式的变换和量化。在压缩之后减少要存储的数据量的一些方法可以涉及以稀疏方式存储数据和内插结果。现有的方法一般不会提供良好级别的图像质量,且在一些情况下还可以引入可能不想要的图像伪影(例如,高频噪音)。专利技术概述在后续压缩步骤之前添加局部每个区域变换和量化步骤可以减少要压缩的数据量,从而减小维持高级别的图像质量所需要的所需比特率。在解压期间,应用重构变换以生成像素值。总体而言,执行每个区域变换和量化允许更好地平衡取得低比特率和高图像质量,而不给图像解码添加不可想象的复杂性。一种用于压缩图像的方法包括将所述图像分解成一个或多个区域。选择所述图像的区域以进行评估。如果选定区域不满足预定压缩可接受标准,那么变换并量化所述区域。所述预定压缩可接受标准可以包括具体比特率、具体图像质量或其组合。如果所述区域在其被变换并量化之后不满足所述预定压缩可接受标准,那么调整变换和量化设置并使用所调整的设置来变换并量化所述区域。然后当已达到所述预定压缩可接受标准时编码所述区域。一种用于压缩图像的方法包括将所述图像分解成一个或多个区域。选择所述图像的区域以进行评估。将所述选定区域分解成子区域。如果所述区域不满足预定压缩可接受标准,那么变换并量化所述子区域。如果所述区域不满足基于子区域划分、变换和量化的组合的所述预定压缩可接受标准,那么调整所述子区域划分并变换并量化所调整的子区域。然后当已达到所述预定压缩可接受标准时编码所述区域。一种用于解压图像的方法(所述图像包括一个或多个区域)包括选择所述图像的区域以进行解码。解码选定区域和与所述选定区域相关联的元数据。将重构变换应用于所述选定区域,其中所述元数据包括关于所述重构变换的信息。一种用于解压图像的方法,所述图像包括一个或多个区域,所述区域中的每个包括一个或多个子区域。选择所述图像的区域以进行解压。解码选定区域和与所述选定区域相关联的元数据。将重构变换应用于所述选定区域中的所述子区域中的每个,其中所述元数据包括关于重构变换的信息。一种用于压缩图像的系统包括编码器。所述编码器被配置来将所述图像分解成一个或多个区域,选择所述图像的区域以进行评估且如果所述区域不满足预定压缩可接受标准,那么变换并量化所述区域。如果所述区域在其被变换并量化之后不满足所述预定压缩可接受标准,那么所述编码器还被配置来调整变换和量化设置且使用所调整的设置来变换并量化所述区域。然后当已达到所述预定压缩可接受标准时编码所述区域。一种用于解压图像的系统(所述图像包括一个或多个区域)包括解码器。所述解码器被配置来选择所述图像的区域以进行解码,解码选定区域和与所述选定区域相关联的元数据,并且将重构变换应用于所述选定区域,其中所述元数据包括关于所述重构变换的信息。一种非临时性计算机可读存储介质,其存储由通用计算机执行来压缩图像的指令集,所述指令集包括分解代码段、选择代码段、变换和量化代码段、调整代码段和编码代码段。所述解码代码段是用于将所述图像分解成一个或多个区域。所述选择代码段是用于选择所述图像的区域以进行评估。所述变换和量化代码段是用于当所述区域不满足预定压缩可接受标准时变换并量化所述区域。所述调整代码段是用于当所述区域在其被变换并量化之后不满足所述预定压缩可接受标准时调整变换和量化设置。所述编码代码段是用于当已达到所述预定压缩可接受标准时编码所述区域。一种用于压缩图像的方法包括将所述图像分解成一个或多个区域。选择区域并将所述区域划分成一个或多个子区域。选择子区域、多种变换中的一种和多个量化器中的一个。根据预定压缩可接受标准评估选定子区域划分、变换和量化器。迭代地选择所述子区域、所述子区域划分、所述变换和所述量化器中的每个以依据所述预定压缩可接受标准确定最佳子区域划分、变换和量化器。当已达到所述预定压缩可接受标准时使用所述最佳子区域划分、变换和量化器来编码所有所述子区域。一种用于压缩图像的方法包括将所述图像分解成一个或多个区域。选择所述图像的区域以进行评估。压缩选定区域,且如果所述压缩区域不满足预定压缩可接受标准,那么变换并量化所述选定区域。如果所述变换且量化区域在其被变换并量化之后不满足所述预定压缩可接受标准,那么调整变换和量化设置。使用所调整的设置来变换并量化所述压缩区域。当已达到所述预定压缩可接受标准时编码所述变换且量化区域。附图简述从以下以举例的方式给出的描述并结合附图可以对本专利技术有更详细的理解,其中:图1是其中可以实施一个或多个公开实施方案的示例性装置的方框图;图2是用于压缩图像的方法的流程图;图3是用于压缩图像的替代方法的流程图;图4是用于解压图像的区域的方法的流程图;以及图5是用于压缩评估变换和量化器的组合的图像的方法的流程图。具体实施方式基于固定速率块的压缩技术要求方法以低比特率有效地编码图像且不显著牺牲图像质量。在任何后续编码和/或压缩步骤前面添加局部每个区域的变换和量化步骤减少要编码和/或压缩的数据量以保持图像质量,同时实现所希望的目标比特率。为了解压区域,可以首先根据底层压缩方案(取决于实施方式)完全或部分解压已压缩的数据。然后应用重构变换以产生原始未压缩数据的近似值。如果量化期间丢弃任何系数,那么假设那些系数为零以用于重构变换的目的。图1是其中可以实施一个或多个公开实施方案的示例性装置100的方框图。装置100可以包括(例如)计算机、游戏装置、手持式装置、机顶盒、电视机、手机或平板电脑。装置100包括处理器102、存储器104、存储装置106、一个或多个输入装置108和一个或多个输出装置110。装置100还可以可选地包括输入驱动器112和输出驱本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/201280057403.html" title="基于区域的图像压缩的方法和装置原文来自X技术">基于区域的图像压缩的方法和装置</a>

【技术保护点】
一种用于压缩图像的方法,其包括:将所述图像分解成一个或多个区域;选择所述图像的区域以进行评估;如果所述区域不满足预定压缩可接受标准,那么变换并量化所述区域;如果所述区域在其被变换并量化之后不满足所述预定压缩可接受标准,那么:调整所述变换和量化设置;和使用所调整的设置来变换并量化所述区域;和当已达到所述预定压缩可接受标准时编码所述区域。

【技术特征摘要】
【国外来华专利技术】2011.10.14 US 61/547,648;2012.10.12 US 13/651,0201.一种用于压缩图像的方法,其包括:
将所述图像分解成一个或多个区域;
选择所述图像的区域以进行评估;
如果所述区域不满足预定压缩可接受标准,那么变换并量化所述
区域;
如果所述区域在其被变换并量化之后不满足所述预定压缩可接
受标准,那么:
调整所述变换和量化设置;和
使用所调整的设置来变换并量化所述区域;和
当已达到所述预定压缩可接受标准时编码所述区域。
2.根据权利要求1所述的方法,其中所述一个或多个区域中的
每个具有固定大小和形状。
3.根据权利要求1所述的方法,其中所述一个或多个区域中的
每个具有可变大小和形状。
4.根据权利要求1所述的方法,其中所述变换和量化对具有选
定纵横比的所述区域实施缩小操作。
5.根据权利要求4所述的方法,其还包括:
在缩小之后使用固定或可变比特率压缩方案压缩每个区域。
6.根据权利要求5所述的方法,其中对于每个区域,所述压缩

\t包括从一组可用压缩方法中进行选择,其中每种压缩方法与满足具体
压缩可接受标准的一组可能缩放纵横比相关联。
7.根据权利要求1所述的方法,其中所述编码包括应用额外压
缩级别。
8.根据权利要求1所述的方法,其中所述编码包括使用已编码
区域存储元数据,所述元数据指示应用于所述区域的所述变换和量
化。
9.一种用于压缩图像的方法,其包括:
将所述图像分解成一个或多个区域;
选择所述图像的区域以进行评估;
将所述选定区域分解成子区域;
如果所述区域不满足预定压缩可接受标准,那么变换并量化所述
子区域;
如果所述区域不满足基于子区域划分、变换和量化的组合的所述
预定压缩可接受标准,那么:
调整所述子区域划分;和
变换并量化所调整的子区域;和
当已达到所述预定压缩可接受标准时编码所述区域。
10.根据权利要求9所述的方法,其中所述一个或多个区域中的
每个具有固定大小和形状。
11.根据权利要求9所述的方法,其中所述一个或多个区域中的
每个具有可变大小和形状。
12.根据权利要求9所述的方法,其中所述变换和量化对具有选
定纵横比的所述区域实施缩小操作。
13.根据权利要求12所述的方法,其还包括:
在缩小之后使用固定或可变比特率压缩方案压缩每个区域。
14.根据权利要求13所述的方法,其中对于每个区域,所述压
缩包括从一组可用压缩方法中进行选择,其中每种压缩方法与满足具
体压缩可接受标准的一组可能缩放纵横比相关联。
15.根据权利要求9所述的方法,其中所述编码包括应用额外压
缩级别。
16.根据权利要求9所述的方法,其中所述编码包括使用已编码
区域存储元数据,所述元数据指示应用于所述区域的所述变换和量
化。
17.一种用于解压图像的方法,所述图像包括一个或多个区域,
所述方法包括:
选择所述图像的区域以进行解码;
解码所述选定区域和与所述选定区域相关联的元数据;和
将重构变换应用于所述选定区域,其中所述元数据包括关于所述
重构变换的信息。
18.根据权利要求17所述的方法,其中所述重构变换包括使用
放大滤波器。
19.根据权利要求18所述的方法,其中放大滤波器的类型在整
个图像上是统一的或是针对所述图像的每个区域进行独立选择。
20.一种用于解压图像的方法,所述图像包括一个或多个区域,

\t所述区域中的每个包括一个或多个子区域,所述方法包括:
选择所述图像的区域以进行解压;
解码所述选定区域和与所述选定区域相关联的元数据;和
将重构变换应用于所述选定区域中的所述子区域中的每个,其中
所述元数据包括关于重构变换的信息。
21.根据权利要求20所述的方法,其中所述重构变换包括使用
放大滤波器。
22.根据权利要求20所述的方法,其中放大滤波器的类型在整
个图像上是统一的或是针对所述图像的每个区域进行独立选择。
23.一种用于压缩图像的系统,其包括:...

【专利技术属性】
技术研发人员:安德鲁·S·波米亚诺夫斯基康斯坦丁·尤里查
申请(专利权)人:超威半导体公司
类型:发明
国别省市:美国;US

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

1