Abstract
The paper proposes a technique of the composition of two-dimensional interpolation kernels possessing the approximately isotropic spectral characteristics. The application of these kernels makes it possible to weaken many artifacts that appear at interpolation procedures implemented by the traditional techniques. The paper presents the results of the mathematical simulation that confirm the advantages of the proposed technique.






Similar content being viewed by others
References
Abramowitz, M., Stegun, I. (eds.): Handbook of Mathematical Functions with Formulas, Graphics and Mathematical Tables. Applied Mathematics Series, vol. 55 (1964). National Bureau of Standards
Gradschteyn, I.S., Ryzhik, I.M.: Tables of Integrals, Sums, Series and Products. Physmathgiz, Moscow (1963) (in Russian). English edn.: A. Jeffrey and D. Zwillinger (eds.) Gradshteyn and Ryzhik’s Table of Integrals, Series, and Products, 7th edn. (Feb 2007). ISBN:0-12-373637-4
Bateman, H., Erdélyi, A.: Higher Transcendental Functions, vol. 2. McGraw-Hill, New York (1953)
Pratt, W.K.: Digital Image Processing. Wiley-Interscience/Wiley, New York/Chichester/Brisbane (1978)
Strang, G., Fix, G.J.: An Analysis of the Finite Elements Method. Prentice Hall, Englewood Cliffs (1973)
Blu, T., Unser, M.: Quantitive Fourier analysis of approximation techniques: Part I—interpolators and projectors. IEEE Trans. Signal Process. 47(10), 2783–2795 (1999)
Thévenaz, P.: Interpolation revisited. IEEE Trans. Med. Imag. 19(7), 739–758 (2000)
Blu, T., Thévenaz, P.: MOMS: Maximal-order interpolation of minimal support. IEEE Trans. Image Process. 10(7), 1069–1080 (2001)
Unser, M.: Splines: a perfect fit for signal and image processing. IEEE Signal Process. Mag. 16, 22–38 (1999)
Beatson, R., Newsam, G.: Fast evaluation of radial basis functions: I. Comput. Math. Appl. 24(12), 7–19 (1992)
Carr, J.C., Fright, W.R., Beatson, R.K.: Surface interpolation with radial basis functions for medical imaging. IEEE Trans. Med. Imaging 16(1), 96–107 (1997)
Beatson, R.K., Powell, M.J.D., Tan, A.M.: Fast evaluation of polyharmonic splines in three dimensions. IMA J. Numer. Anal. 27, 427–450 (2007)
Fornberg, B., Larsson, E., Wright, G.: A new class of oscillatory radial basis functions. Comput. Math. Appl. 51(8), 1209–1222 (2005)
Fornberg, B., Flyer, N., Russell J.M.: Comparisons between pseudospectral and radial basis function derivative approximations. IMA J. Numer. Anal. 30(1), 149–172 (2010). doi:10.1093/imanum/drn064
Rozhenko, A.I.: On orthogonal expansion of the space in the spline smoothing task. Syberian J. Calc. Math. 6(3), 291–297 (2006) (in Russian)
Eremenko, A., Novikov, D.: Oscillation of the Fourier integrals with a spectral gap. J. Math. Pures Appl. 83(3), 313–365 (2004)
Author information
Authors and Affiliations
Corresponding author
Appendix: Proof of the Theorems
Appendix: Proof of the Theorems
Theorem 1
The finite isotropic approximation kernel conforming to the conditions (4) does not exist.
Proof
For the arbitrary real function f(t) let us designate as z(f,a,b) the number of function f zeroes at the (a,b) interval. Let us introduce a zeroes’ density at the (a,b) interval as follows:
Let us consider the isotropic function χ(r), compactly supported at [−r max,r max]. The spectrum \(\hat{\chi} ( \Omega)\) can be expressed as a superposition of two finite 1D Fourier integrals:

There is known [16] the following estimation of the zeroes’ density for the finite Fourier integrals like (12). In the above-introduced terms it can be written as follows:
But, according to the Strang-Fix conditions, the spectrum \(\hat{\chi} (\Omega)\) must have zeroes at all \(\Omega = 2\pi\sqrt{m^{2} + n^{2}}\), for any m,n∈N. This condition means that the following obvious estimation is true:
But conditions (13) and (14) are incompatible, since the latter estimation grows infinitely. Theorem 1 is proved. □
Corollary
It obviously follows from this theorem, that isotropic strict interpolators in terms of conditions (5) are also impossible.
Theorem 2
Given a function \(h( \vec{r} )\) and some integer value N≥1. If the function \(h( \vec{r} )\) possesses the following properties:
-
(1)
\(h( \vec{r} ) = 0\), if |x|>r max or |y|>r max;
-
(2)
\(\hat{h}( 0,0 ) = 1\);
-
(3)
∀x,y∈R∑ m,n∈Z h(x+2mr max/N,y+2nr max/N)≠0
then on the uniform grid with the step δx=2r max/N the function
will possess the approximation order L, which is not less than 1 in terms of the condition (4).
Proof
Let us designate the denominator of (15) as follows:
The spectrum of this function possesses the following property:
Let us continue the functions \(h( \vec{r} )\) and \(\tilde{h}( \vec{r} )\) periodically onto the whole plane R 2 as follows:

The both functions h and \(\tilde{h}\) can be definitely reconstructed by u and \(\tilde{u}\). The spectrum of \(\hat{u}\) can be expressed through the spectrum of \(\hat{h}\) as follows:
The spectrum of \(\hat{\tilde{u}}\) is expressed through the spectrum of \(\hat{\tilde{h}}\) by the similar way. From the property (16) it follows, that the following expression is valid:
at the introduced by us condition r max=Nδx/2. Therefore, the statement that \(\hat{\tilde{h}}( 2\pi m / \delta x,2\pi n / \delta x) = \delta_{mn}\) is also true. The function \(\hat{\tilde{h}}\) is continuous at all the values of the arguments as it is a Fourier transform of the compact function \(\tilde{h}\). This means the implementation of the condition (4) at L≥1. So, the theorem is proved. □
Remark 1
Since the proof is performed only for L=1, it must be not ruled out, that greater L values can be possible, providing additional conditions. Some specific cases were investigated numerically, but the theoretical proof of this fact now is unavailable.
Remark 2
This theorem allows constructing the approximation kernel using as h any function, which would satisfy the conditions (1)–(3). This function can be applied not only to the quasi-spline kernels but also to the functions of the form (7), multiplied by any finite window.
Rights and permissions
About this article
Cite this article
Kulberg, N.S., Yakovleva, T.V. Isotropic Kernels for Two-Dimensional Image Interpolation. J Math Imaging Vis 44, 399–410 (2012). https://doi.org/10.1007/s10851-012-0334-2
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10851-012-0334-2