Full text: XVIIth ISPRS Congress (Part B4)

  
esamt für 
iding the 
ate their 
ts. 
ally Con- 
ingen Nr. 
ETH Zu- 
'ormation 
)lynomial 
ongress, 
C., USA. 
grammet- 
No. 3, pp. 
rocessing 
al of Pho- 
93 - 71. 
  
COMPARISON BETWEEN AKIMA AND BETA-SPLINE INTERPOLATORS 
FOR DIGITAL ELEVATION MODELS 
by 
Luiz Alberto Vieira Dias 
Chairman, Center for Associated Technologies, CTE 
National Institute for Space Research - INPE 
12201 Sào José dos Campos, SP, BRAZIL 
ISPRS Commission IV - WG 7 
and 
Carlos Eduardo Nery 
Assistant Professor 
Paraiba Valley University - UNIVAP 
12201 Sao José dos Campos, SP, BRAZIL 
ISPRS Commission IV - WG 7 
ABSTRACT 
When interpolators are used in Digital Elevation Models, it is known that certain 
geographic features are not well represented. This work compares the performances of two 
interpolators for different geographic features: the Akima and the Beta-spline. The 
Akima interpolator is widely used in DEM's, while the Beta-Splines have user defined 
parameters that can control the shape of the surface without changing the control 
points. The results are presented in graphical form. 
KEY WORDS: Digital Elevation Models, DEM, DTM, 
Beta-Splines. 
1. INTRODUCTION 
A problem that frequently arises when it 
is necessary to select an interpolator 
for use in Digital Elevation Models, DEM, 
is the choice of the best, or at least 
good, interpolator for a given condition. 
This work compares the widely used Akima 
interpolator with the Beta-Spline 
interpolator. Their characteristics are 
very different, thus it is expected that 
they complement each other, according to 
the situation. 
A characteristic they share is the 
computer run time, that is fast for both. 
The environment used in this work was: 
the files were prepared on IBM PC-like 
computers, the visualization was done on 
workstations, and the graphs made in 
laser jet printers. 
Session 2 presents a brief description of 
both interpolators, in Session 3 the 
results obtained are shown, and the 
conclusions are discussed in Session 4. 
2. AKIMA AND BETA-SPLINE INTERPOLATORS 
2.1 - Akima Interpolator 
  
The Akima surface interpolator (Akima, 
1978) is a very interesting method, for 
it runs very fast on computers, passes 
for all vertices of the control 
polyhedron, has continuity of zeroth 
(passes by points) and first order 
(tangent continuity), at the patches 
borders. It has not second order 
continuity, thus the curvature is not 
925 
Numerical Interpolation, Akima, 
equal at the border of patches. However, 
for terrain description, this property is 
not essential, since the terrains vary in 
an abrupt way in certain cases. 
Mathematically it is represented as a 
cubic polynomial in two variables (Akima, 
1979): 
z(x,y] 9:8 (A,, + x} x yJ) (2) 
17 
i=0,3 
i= 0,3 
The determination of the coefficients 
Ass is made by means of a method devised 
byJAkima (1978). The method uses the 
Hermite interpolator, but instead of 
using the, generally unknown, derivatives 
at the control vertices, Akima devised a 
method to determine the derivatives based 
on the values of the neighbouring 
vertices. It uses, for each patch, with 4 
points, the 32 surrounding points (Akima, 
1978). For each patch, there is a 
different cubic polynomial in two 
variables, to represent the 
interpolated surface. 
2.2 - Beta-Spline Interpolator 
  
The Beta-Spline Interpolator has the very 
interesting property of permiting the 
user to modify the shape of the 
interpolated surface without changing the 
vertices of the control polyhedron. This 
enables onethe shape the surface in order 
to comply with some features already 
known (Barsky, 1987). 
 
	        
Waiting...

Note to user

Dear user,

In response to current developments in the web technology used by the Goobi viewer, the software no longer supports your browser.

Please use one of the following browsers to display this page correctly.

Thank you.