13.07.2015 Views

from ancient astronomy to modern signal and image processing

from ancient astronomy to modern signal and image processing

from ancient astronomy to modern signal and image processing

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

that had been shown earlier [349] <strong>to</strong> yield better results thanlinear interpolation only. Here, we could also mention severalstudies in the field of remote sensing [193], [350], [351],which also showed the superiority of cubic convolution overlinear <strong>and</strong> nearest-neighbor interpolation.Grevera <strong>and</strong> Udupa [197] compared interpolation methodsfor the very specific task of doubling the number of slices of3-D medical data sets. Their study included not only convolution-basedmethods, but also several of the shape-based interpolationmethods [334], [352] mentioned earlier. The experimentsconsisted in subsampling a number of magneticresonance (MR) <strong>and</strong> computed <strong>to</strong>mography (CT) data sets,followed by interpolation <strong>to</strong> res<strong>to</strong>re the original resolutions.Based on the results they concluded that there is evidencethat shape-based interpolation is the most accurate methodfor this task. Note, however, that concerning the convolutionbasedmethods, the study was limited <strong>to</strong> nearest-neighbor,linear, <strong>and</strong> two forms of cubic convolution interpolation (althoughthey referred <strong>to</strong> the latter as cubic spline interpolation).In a later more task-specific study [353], which led<strong>to</strong> the same conclusion, shape-based interpolation was comparedonly <strong>to</strong> linear interpolation.A number of independent large-scale evaluations ofconvolution-based interpolation methods for the purpose ofgeometrical transformation of medical <strong>image</strong> data have recentlybeen carried out. Lehmann et al. [354], e.g., compareda <strong>to</strong>tal of 31 kernels, including the nearest-neighbor, linear,<strong>and</strong> several quadratic [258] <strong>and</strong> cubic convolution kernels[187], [188], [192], [355], as well as the cubic B-splineinterpola<strong>to</strong>r, various Lagrange- [255] <strong>and</strong> Gaussian-based[356] interpola<strong>to</strong>rs <strong>and</strong> truncated <strong>and</strong> Blackman-Harris[357] windowed-sinc kernels of different spatial support.From the results of computational-cost analyses <strong>and</strong> forward-backwardtransformation experiments carried ou<strong>to</strong>n CCD-pho<strong>to</strong>graphs, MRI sections, <strong>and</strong> X-ray <strong>image</strong>s, itfollowed that, overall, cubic B-spline interpolation providesthe best cost-performance tradeoff.An even more elaborate study was presented by the presentauthor [358], who carried out a cost-performance analysis ofa <strong>to</strong>tal of 126 kernels with spatial support ranging <strong>from</strong> two <strong>to</strong>ten grid intervals. Apart <strong>from</strong> most of the kernels studied byLehmann et al., this study also included higher degree generalizationsof the cubic convolution kernel [260], cardinalspline, <strong>and</strong> Lagrange central interpolation kernels up <strong>to</strong> ninthdegree, as well as windowed-sinc kernels using over a dozendifferent window functions well known <strong>from</strong> the literatureon harmonic analysis of <strong>signal</strong>s [357]. The experiments involvedthe rotation <strong>and</strong> subpixel translation of medical datasets <strong>from</strong> many different modalities, including CT, three differenttypes of MRI, PET, SPECT, as well as 3-D rotational<strong>and</strong> X-ray angiography. The results revealed that of all mentionedtypes of interpolation, spline interpolation generallyperforms statistically significantly better.Finally, we mention the studies by Thévenaz et al. [276],[277], who carried out theoretical as well as experimentalcomparisons of many different convolution-based interpolationschemes. Concerning the former, they discussedthe approximation-theoretical aspects of such schemes <strong>and</strong>pointed at the importance of having a high approximationorder, rather than a high regularity <strong>and</strong> a small value for theasymp<strong>to</strong>tic constant, as discussed in the previous subsection.Indeed, the results of their experiments, which included allof the aforementioned piecewise polynomial kernels, as wellas the quartic convolution kernel by German [259], severaltypes of windowed-sinc kernels <strong>and</strong> the O-MOMS [278],confirmed the theoretical predictions <strong>and</strong> clearly showedthe superiority of kernels with optimized properties in theseterms.V. SUMMARY AND CONCLUSIONThe goal in this paper was <strong>to</strong> give an overview of thedevelopments in interpolation theory of all ages <strong>and</strong> <strong>to</strong>put the important techniques currently used in <strong>signal</strong> <strong>and</strong><strong>image</strong> <strong>processing</strong> in<strong>to</strong> his<strong>to</strong>rical perspective. We pointedat relatively recent research in<strong>to</strong> the his<strong>to</strong>ry of science, inparticular of mathematical <strong>astronomy</strong>, which has revealedthat rudimentary solutions <strong>to</strong> the interpolation problem dateback <strong>to</strong> early antiquity. We gave examples of interpolationtechniques originally conceived by <strong>ancient</strong> Babylonian aswell as early-medieval Chinese, Indian, <strong>and</strong> Arabic astronomers<strong>and</strong> mathematicians <strong>and</strong> we briefly discussed thelinks with the classical interpolation techniques developedin Western countries <strong>from</strong> the 17th until the 19th century.The available his<strong>to</strong>rical material has not yet given reason<strong>to</strong> suspect that the earliest known contribu<strong>to</strong>rs <strong>to</strong> classicalinterpolation theory were influenced in any way by mentioned<strong>ancient</strong> <strong>and</strong> medieval Eastern works. Among theseearly contribu<strong>to</strong>rs were Harriot <strong>and</strong> Briggs who, in the firsthalf of the 17th century, developed higher order interpolationschemes for the purpose of subtabulation. A generalizationof their rules for equidistant data was given independentlyby Gregory <strong>and</strong> New<strong>to</strong>n. We saw, however, that it isNew<strong>to</strong>n who deserves the credit for having put classical interpolationtheory on a firm foundation. He invented the concep<strong>to</strong>f divided differences, allowing for a general interpolationformula applicable <strong>to</strong> data at arbitrary intervals <strong>and</strong> gaveseveral special formulae that follow <strong>from</strong> it. In the courseof the 18th <strong>and</strong> 19th century, these formulae were furtherstudied by many others, including Stirling, Gauss, Waring,Euler, Lagrange, Bessel, Laplace, <strong>and</strong> Everett, whose namesare nowadays inextricably bound up with formulae that caneasily be derived <strong>from</strong> New<strong>to</strong>n’s regula generalis.Whereas the developments until the end of the 19th centuryhad been impressive, the developments in the past centuryhave been explosive. We briefly discussed early resultsin approximation theory, which revealed the limitations ofinterpolation by algebraic polynomials. We then discussedtwo major extensions of classical interpolation theory introducedin the first half of the 20th century: first, the concep<strong>to</strong>f the cardinal function, mainly due <strong>to</strong> E. T. Whittaker, butalso studied before him by Borel <strong>and</strong> others <strong>and</strong> eventuallyleading <strong>to</strong> the sampling theorem for b<strong>and</strong>limited functions asfound in the works of J. M. Whittaker, Kotel’nikov, Shannon,<strong>and</strong> several others <strong>and</strong> second, the concept of oscula<strong>to</strong>ry interpolation,researched by many <strong>and</strong> eventually resulting inMEIJERING: A CHRONOLOGY OF INTERPOLATION 335

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!