Title :
Discrete Sibson interpolation
Author :
Park, Sung W. ; Linsen, Lars ; Kreylos, Oliver ; Owens, John D. ; Hamann, Bernd
Author_Institution :
Dept. of Comput. Sci., California Univ., Davis, CA, USA
Abstract :
Natural-neighbor interpolation methods, such as Sibson´s method, are well-known schemes for multivariate data fitting and reconstruction. Despite its many desirable properties, Sibson´s method is computationally expensive and difficult to implement, especially when applied to higher-dimensional data. The main reason for both problems is the method´s implementation based on a Voronoi diagram of all data points. We describe a discrete approach to evaluating Sibson´s interpolant on a regular grid, based solely on finding nearest neighbors and rendering and blending d-dimensional spheres. Our approach does not require us to construct an explicit Voronoi diagram, is easily implemented using commodity three-dimensional graphics hardware, leads to a significant speed increase compared to traditional approaches, and generalizes easily to higher dimensions. For large scattered data sets, we achieve two-dimensional (2D) interpolation at interactive rates and 3D interpolation (3D) with computation times of a few seconds.
Keywords :
computational geometry; data visualisation; interpolation; rendering (computer graphics); Voronoi diagram; discrete Sibson interpolation; multivariate data fitting; multivariate data reconstruction; natural-neighbor interpolation method; scattered data interpolation; three-dimensional graphics hardware; Data visualization; Fitting; Graphics; Hardware; Interpolation; Nearest neighbor searches; Reconstruction algorithms; Rendering (computer graphics); Scattering; Temperature measurement; Scattered data interpolation; graphics hardware.; natural-neighbor interpolation; Algorithms; Computer Graphics; Image Enhancement; Image Interpretation, Computer-Assisted; Imaging, Three-Dimensional; Information Storage and Retrieval; Numerical Analysis, Computer-Assisted; Signal Processing, Computer-Assisted; User-Computer Interface;
Journal_Title :
Visualization and Computer Graphics, IEEE Transactions on
DOI :
10.1109/TVCG.2006.27