- Journal ref
- IEEE Transactions on Image Processing, vol. 19(9), pp. 2290 - 2306, 2010
AI中文摘要
线性空间变(非卷积)滤波器的高效实现是图像处理中一个具有挑战性的计算问题。在本文中,我们证明可以使用每像素固定数量的计算来对图像进行具有变化大小、伸长和方向的高斯型椭圆窗口滤波。相关算法基于一族光滑紧支撑分段多项式——径向均匀盒样条,通过预积分和局部有限差分实现。径向均匀盒样条是通过重复卷积固定数量的盒分布构造的,这些盒分布经过适当缩放并以均匀方式径向分布。这些盒样条的吸引人特性包括其渐近行为、简单的协方差结构以及准可分离性。随着阶数的增加,它们收敛到高斯函数,并可通过控制组成盒分布的尺度来近似具有不同协方差的各向异性高斯函数。基于第二个特性,我们开发了一种连续控制这些高斯型函数大小、伸长和方向的技术。最后,利用准可分离结构以及盒分布的某种缩放性质,高效实现了相关的空间变椭圆滤波,该滤波每像素需要O(1)次计算,与滤波器的形状和大小无关。
英文摘要
The efficient realization of linear space-variant (non-convolution) filters is a challenging computational problem in image processing. In this paper, we demonstrate that it is possible to filter an image with a Gaussian-like elliptic window of varying size, elongation and orientation using a fixed number of computations per pixel. The associated algorithm, which is based on a family of smooth compactly supported piecewise polynomials, the radially-uniform box splines, is realized using pre-integration and local finite-differences. The radially-uniform box splines are constructed through the repeated convolution of a fixed number of box distributions, which have been suitably scaled and distributed radially in an uniform fashion. The attractive features of these box splines are their asymptotic behavior, their simple covariance structure, and their quasi-separability. They converge to Gaussians with the increase of their order, and are used to approximate anisotropic Gaussians of varying covariance simply by controlling the scales of the constituent box distributions. Based on the second feature, we develop a technique for continuously controlling the size, elongation and orientation of these Gaussian-like functions. Finally, the quasi-separable structure, along with a certain scaling property of box distributions, is used to efficiently realize the associated space-variant elliptical filtering, which requires O(1) computations per pixel irrespective of the shape and size of the filter.