【技术实现步骤摘要】
本实现方式总体上涉及图像缩放,并且具体地涉及借助于图块(tile)大小选择减少图像缩放伪像。
技术介绍
1、数据压缩是一种用于将信息编码成(通常)较小的数据单元的技术。因此,数据压缩可用于减少在通信信道(诸如有线或无线介质)上存储或发射此类信息所需的带宽或开销。例如,编码器将信息编码或压缩成编码位序列(也称为“码字”),并且解码器随后解码或解压缩码字以恢复原始信息。数据压缩技术通常可以分类为“有损”或“无损”。有损数据压缩可能导致在编码和解码此类信息之间的一些信息丢失。相比之下,作为使用无损数据压缩对此类信息进行编码或解码的结果,没有信息丢失。
2、图像缩放是可用于经由通信信道发射或存储数字图像的有损数据压缩的形式。编码器执行向下缩放(downscaling)操作以将数字图像从其原始分辨率转换(或“向下缩放(downscale)”)到较低分辨率,使得向下缩放的图像由比原始图像少的像素值表示。例如,向下缩放的图像可以包括来自原始图像的像素值的子集。解码器执行向上缩放(upscaling)操作以将向下缩放的图像转换(或“向上缩放
...【技术保护点】
1.一种向下缩放图像的方法,包括:
2.根据权利要求1所述的方法,其中所述向下缩放操作将以多个(N)行或N列布置的第一像素值的阵列变换成分别以多个(M)行或M列布置的第二像素值的阵列,其中M<N,所述第一像素值的阵列表示所述多个图块中的一个且所述第二像素值的阵列表示所述多个向下缩放的图块中的一个。
3.根据权利要求2所述的方法,其中所述向下缩放操作保留所述第一像素值的子集,使得所述第二像素值中的每个等于所述子集中的所述第一像素值中的相应一个。
4.根据权利要求3所述的方法,其中所述第一像素值的子集包括位于所述第一像素值的阵列中
...【技术特征摘要】
1.一种向下缩放图像的方法,包括:
2.根据权利要求1所述的方法,其中所述向下缩放操作将以多个(n)行或n列布置的第一像素值的阵列变换成分别以多个(m)行或m列布置的第二像素值的阵列,其中m<n,所述第一像素值的阵列表示所述多个图块中的一个且所述第二像素值的阵列表示所述多个向下缩放的图块中的一个。
3.根据权利要求2所述的方法,其中所述向下缩放操作保留所述第一像素值的子集,使得所述第二像素值中的每个等于所述子集中的所述第一像素值中的相应一个。
4.根据权利要求3所述的方法,其中所述第一像素值的子集包括位于所述第一像素值的阵列中的第1行和第1列、第1行和第n列、第n行和第1列、以及第n行和第n列的交叉点处的第一像素值。
5.根据权利要求3所述的方法,其中进一步基于与所述向下缩放操作相关联的缩放因子来确定所述图像图块大小,所述缩放因子指示由于所述向下缩放操作而保留所述第一像素值中的哪一个。
6.根据权利要求5所述的方法,其中所述缩放因子指示所述第一像素值的阵列中的所述n行中的每个行中和所述n列中的每个列中的所述保留像素值之间的距离。
7.根据权利要求2所述的方法,其中所述向下缩放操作在多次(k次)循环期间执行,使得所述向下缩放操作的第k次循环产生所述第二像素值的阵列,且所述向下缩放操作的第i次循环产生以多个(l)行和l列布置的第三像素值的阵列,其中0<i<k且m<l<n。
8.根据权利要求7所述的方法,其中所述向下缩放操作的所述k次循环中的每次循环保留所述第一像素值的相应子集,使得所述第三像素值中的每个等于所述第一像素值中的相应一个,且所述第二像素值中的每个等于所述第三像素值中的相应一个。
9.根据权利要求8所述的方法,其中基于与所述向下缩放操作的所述k次循环中的每次循环相关联的相应缩放因子(sj)进一步确定所述图像图块大小,所述缩放因子sj指示由所述向下缩放操作的第k-j次循环保留的所述像素值之间的距离,其中0≤j≤k-1。
10.根据权利要求9所述的方法,其中确定所述图像图块大小包括:
11.一种图像向下缩放器,其包括:
12.根...
【专利技术属性】
技术研发人员:S·L·兰塞姆,P·詹姆斯,T·J·博勒,
申请(专利权)人:辛纳普蒂克斯公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。