整体图像大小调整

计算科学 插值 图像处理 计算机视觉
2021-11-27 13:56:23

我正在尝试找到一种调整整体图像大小的方法。我发现我可以使用双线性插值方法来做到这一点,但使用这种方法,我只能通过两倍的幂来调整大小。

我发现一篇论文(Speeding Up Object Detection Fast Resizing in the Integral Image Domain)描述了一个允许任意调整大小的公式:

IIr(x,y)14a2 bilinear(II,(2ax+b,2ay+b))

2a resizing factor
b resizing filter offset

我想问一下这个公式的解释。我假设我必须找到调整过滤器偏移大小的正确值,但我不知道该怎么做。

1个回答

该公式表明,在 (x,y) 处调整大小(较小)的图像像素是位置 (2ax+b, 2ay+b) 处像素的双线性近似。暂时忽略 b,您可以看到比例因子(或“调整大小因子”)为 2a。因此,例如,如果 a=1.13,则 1,1 处的像素将来自 (2.26,2.26) 处的像素的(双线性)估计。

正如论文所述(OP 提供的链接不再有效,可以在Speeding Up Object Dection...中找到),变量 b 是过滤器阶段,-a<b<a。它允许您在图像中抓取缩小图像的确切位置略有变化。将其视为整个图像中少量的全局偏移(在 a=1.13 的示例中最多为 1.13 个像素)。