Full text: Proceedings, XXth congress (Part 3)

   
$ 
onol 
ond 
ugh 
and 
ther 
ring 
ique 
this 
'elty 
pour 
nted 
ram 
tion 
| for 
ein 
ling 
nay 
)95, 
line 
nay 
tof 
the 
vere 
ngs 
| by 
in- 
> an 
ola- 
noi 
rect 
ves 
iral 
15€, 
of 
the interpolant is the elevation. In spatial interpolation, local 
techniques have been used in order to get an interpolation con- 
tinuous at data points, and smooth around data points. In these 
local techniques, the data points which influence the interpolant 
are the ones neighbouring the given interpolation point. 
2 THE VORONOI DIAGRAM FOR A SET OF POINTS 
AND ORIENTED LINE SEGMENTS 
Let us first introduce the definition of the Voronoi diagram for a 
set of sites (i.e. objects or subsets) in the Euclidean affine space 
of dimension n. 
Definition 1. Let O be a set of sites in Euclidean affine space of 
dimension n. For each site o of O, the Voronoi cell V (0) of o is 
the set of points that are closer to o than to other sites of O. The 
Voronoi diagram V (O) is the space partition induced by Voronoi 
cells. 
Then let us introduce the definition of the Delaunay triangulation 
of a set of sites (or objects) in the Euclidean space of dimension 
n. 
Definition 2. The Delaunay triangulation of Ó is the geometric 
dual of the Voronoi diagram of O: two sites of Ó are linked by 
an edge in the Delaunay triangulation if and only if their cells are 
incident in the Voronoi diagram of O. 
Let us now consider a set of points and line segments 
O-—(0O,,..., O;] in the Euclidean plane. The distance from a 
point M to’ an object ©; is defined as: either 
the Euclidean distance between the two points if the object is a 
point, or (M, O;) :— inf peo, d« (M, P) where d. denotes the 
Euclidean distance between two points, otherwise. The Voronoi 
cell V (O;) of Oj is the set of points that are closer (in the sense 
of the distance between a point and an object defined just above) 
to O; than to other sites O; : j # à of O. An example of Voronoi 
diagram for a set of points and line segments is shown in Figure 
d 
The Voronoi diagram for a set of points and oriented line seg- 
ments is a generalized Voronoi diagram. Let's now introduce 
the definition of a generalized Voronoi diagram (see (Okabe et 
al., 2000)), in order to be able to introduce the definition of the 
Voronoi diagram for a set of points and oriented line segments as 
a generalized Voronoi diagram. 
Let S be the space in which we place ourselves (typically R?). 
We consider a mapping ó : $x O — (0, 11 defined by (p, O;) — 
(p, O;) such that 
1,  ifpisassigned to O; 
ö(p,0i) = { 0, otherwise 
We call ó as defined above an assignment rule. Under an as- 
signment rule ó, we consider the set of points assigned to Oi, 
ie. V (O:) = fíp|ló(p,Oi-li.pec.Si!, and the set of points 
assigned to both O; and O;, with i. xj ie, e(0,0;) — 
Iplé(pQuz(QqQ0;jcipesSi. We. define. »the 
set V(O.S, SV (O1), V (On )} Now, let N°. (np) be the 
open ball with radius € centered at point p. 
We restrict the assignment rule ó to satisfy the two following con- 
ditions: every point in 5S is assigned to at least one element of O 
Le, Vp € S," ó(p,O;) 2 L and the set e(O;. O;) pet- 
tains to the boundary of V (O;), i.e., Ve » 0, Vp € e(Oi, Oj) : 
Ne (p)N[V (O:) \ e (0:, O;)] # 0 and N° (p)N[S \ V (O:)] # 
0. A set V (O, 0, S) such that the assignment rule ó satisfies the 
two preceeding conditions is a tessellation. Indeed, the first con- 
dition implies that the elements in Y (O, 9, S) are collectively 
International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, Vol XXXV, Part B3. Istanbul 2004 
MIS 
N 
  
A“ 
M e 
NC gd 
> ex 
x ee Co 
\ = A | ; 2 
X s N NE ! 2 rd 
UN 77 
\ e f 
\ NN y 
= / i 
X47 ; 
/ / Hm 
% / / ecu 
X lo 7 T | 
> 
Figure 1: The Voronoi diagram of a set of points and line seg- 
ments 
exhaustive ie. | Y (0,3 — 5. 
The definitions of V (O;) and of e (O;, O;) together with the sec- 
ond condition imply that the elements in Y (O, à, S) are mutually 
exclusive except for boundaries i.e., 
[V (O:) NV (0;)] \ e(0:,0;) = 0 foralli z j. We desig- 
nate this tessellation the generalized Voronoi diagram generated 
by the generator set O with assignment rule à in space S, and 
V (O;) the generalized Voronoi region associated with O;. We 
call the assignment rule ó that generates a generalized Voronoi 
diagram, the Voronoi generation assignment rule, or shortly the 
VV —assignment rule. The Voronoi diagram for a set of points 
and oriented line segments in the Euclidean plane is a general- 
ized Voronoi diagram where the space is the Euclidean plane, the 
generator set is comprised of points and/or pairs of oriented line 
segments in the Euclidean plane, and the generator assignement 
rule is as follows. 
If O; is a point, then 
So Oni 1, "dfd(p,O) « d(p, O7); 47 
0, otherwise 
If O; is an oriented line segment, then 
1, ifd(p,O) €d(p,Oj), Vj and 
n. Ou) = p is on the left of or on O; 
0, otherwise 
3 THE NATURAL NEIGHBOUR 
INTERPOLATION 
In this section, we will make a brief introduction to the natural 
neighbour interpolation work developed by Anton et al. (Anton 
et al, 1998). We have a set O = {O1,…, Os} of neighbour- 
ing data objects, at which we know the elevation, and we want 
to interpolate the elevation at some unknown location M in the 
convex hull of O. Ifthe object is a line segment, we know that the 
elevation varies linearly on each oriented line segment. In order 
to interpolate the elevation at M from the values at neighbouring 
data sites, we compute the local coordinates of M. 
   
   
  
  
  
  
   
   
  
    
    
    
     
    
   
    
   
    
     
    
  
   
   
     
    
    
   
    
   
  
    
    
    
   
   
     
    
    
   
   
   
   
   
  
    
   
   
 
	        
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.