Enlargement or reduction of digital images with minimum loss of information
- 1 March 1995
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Image Processing
- Vol. 4 (3) , 247-258
- https://doi.org/10.1109/83.366474
Abstract
The purpose of this paper is to derive optimal spline algorithms for the enlargement or reduction of digital images by arbitrary (noninteger) scaling factors. In our formulation, the original and rescaled signals are each represented by an interpolating polynomial spline of degree n with step size one and Delta, respectively. The change of scale is achieved by determining the spline with step size Delta that provides the closest approximation of the original signal in the L(2)-norm. We show that this approximation can be computed in three steps: (i) a digital prefilter that provides the B-spline coefficients of the input signal, (ii) a resampling using an expansion formula with a modified sampling kernel that depends explicitly on Delta, and (iii) a digital postfilter that maps the result back into the signal domain. We provide explicit formulas for n=0, 1, and 3 and propose solutions for the efficient implementation of these algorithms. We consider image processing examples and show that the present method compares favorably with standard interpolation techniques. Finally, we discuss some properties of this approach and its connection with the classical technique of bandlimiting a signal, which provides the asymptotic limit of our algorithm as the order of the spline tends to infinity.Keywords
This publication has 21 references indexed in Scilit:
- Discrete Spline Filters for Multiresolutions and Wavelets of $l_2 $SIAM Journal on Mathematical Analysis, 1994
- The L/sub 2/-polynomial spline pyramidPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1993
- Polynomial spline signal approximations: filter design and asymptotic equivalence with Shannon's sampling theoremIEEE Transactions on Information Theory, 1992
- A unified approach to the change of resolution: space and gray-levelPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1989
- Sampling for Spline ReconstructionSIAM Journal on Applied Mathematics, 1983
- Cubic convolution interpolation for digital image processingIEEE Transactions on Acoustics, Speech, and Signal Processing, 1981
- Cubic splines for image interpolation and digital filteringIEEE Transactions on Acoustics, Speech, and Signal Processing, 1978
- A Practical Guide to SplinesPublished by Springer Nature ,1978
- Cardinal interpolation and spline functionsJournal of Approximation Theory, 1969
- Contributions to the problem of approximation of equidistant data by analytic functions. Part A. On the problem of smoothing or graduation. A first class of analytic approximation formulaeQuarterly of Applied Mathematics, 1946