CONVOLUTION-BASED INTERPOLATION FOR FAST, HIGH-QUALITY ROTATION OF IMAGES

Citation
M. Unser et al., CONVOLUTION-BASED INTERPOLATION FOR FAST, HIGH-QUALITY ROTATION OF IMAGES, IEEE transactions on image processing, 4(10), 1995, pp. 1371-1381
Citations number
25
Categorie Soggetti
Engineering, Eletrical & Electronic
ISSN journal
10577149
Volume
4
Issue
10
Year of publication
1995
Pages
1371 - 1381
Database
ISI
SICI code
1057-7149(1995)4:10<1371:CIFFHR>2.0.ZU;2-V
Abstract
This paper focuses on the design of fast algorithms for rotating image s and preserving high quality, The basis for the approach is a decompo sition of a rotation into a sequence of one-dimensional translations, As the accuracy of these operations is critical, we introduce a genera l theoretical framework that addresses their design and performance. W e also investigate the issue of optimality and present an improved lea st-square formulation of the problem, This approach leads to a separab le three-pass implementation of a rotation using one-dimensional convo lutions only, We provide explicit filter formulas for several continuo us signal models including spline and bandlimited representations. Fin ally, we present rotation experiments and compare the currently standa rd techniques with the various versions of our algorithm, Our results indicate that the present algorithm in its higher-order versions outpe rforms all standard high-accuracy methods of which we are aware, both in terms of speed and quality, Its computational complexity increases linearly with the order of accuracy, The best-quality results are obta ined with the sine-based algorithm, which can be implemented using sim ple one-dimensional FFT's.