Full text: Papers accepted on the basis of peer-reviewed abstracts (Part B)

In: Wagner W„ Szekely, B. (eds.): ISPRS TC VII Symposium - 100 Years ISPRS, Vienna, Austria, July 5-7, 2010, IAPRS, Vol. XXXVIII, Part 7B 
„MlWi 1 
372 
where e ] , e 2 and e 3 indicate three independent and orthogonal 
eigenvectors; A,, Aj and A, are eigenvalues with respect to the 
eigenvectors e ] , e 2 and e 3 . The eigenvalues are real and 
A, > A 2 > Aj if T p is a positive-semidefmite tensor. Most of 
LiDAR systems provide only three-dimensional Cartesian 
coordinates of points, and implied vector information cannot be 
directly obtained. The tensor voting algorithm presented here 
can be applied for deriving the vector information. The kernel 
of the tensor voting is the tensor communication among points. 
Each point receives vector information from its neighbouring 
points and stores the vector information by the tensor addition 
rule. The total tensor can be expressed as follows: 
T =E>' T ' (2) 
w(s) = exp(-5 2 / k 2 ) (3 ) 
directional difference of the normal vector of that point are less 
than the corresponding thresholds. Then, the point with the 
second largest cl-value in LiDAR data, excluding all extracted 
points in the region associated with the first seed point, is 
adopted as the second seed point for growing the next region. 
This region-growing procedure proceeds until no more seed 
points are available. Figure 1 illustrates segmentation result 
after region growing. 
2.4 Ridge lines and boundary points 
The method for extracting ridge lines used here is based on the 
intersection of two adjacent roof faces segmented from LiDAR 
data, as recommended by Maas and Vosselman (1999). The 
accuracy of the ridge line is about 0.4° in spatial angle. 
According to the rule that the triangles on the outer boundary of 
a triangular irregular network (TIN) mesh have only one or two 
neighboring triangles(Pu and Vosselman 2007), a TIN structure 
is adopted to extract boundary points. 
where w is a Gaussian decay function, s is the distance between 
the receiving site and the voting site, and k is a scale factor that 
controls the decay rate of the strength. In our experiments, the 
scale factor k is equal to 1.2 times the search radius, and the 
search radius region includes at least 20 points. 
2.2 Tensor decomposition 
After the tensor voting procedure is completed, the geometric 
feature information, such as planar, linear and point features, 
can now be detected according to the capture rules of geometric 
features mentioned in Medioni et al.(2000). However, the 
eigenvalues A, , A^ and Aj are generally smaller in the border 
region of an object than in the central region of the same object, 
because the points in the border region collect fewer votes than 
the points in the central region do. To reduce the effect of the 
number of votes, the planar feature indicators A, - A 2 may be 
normalized as 
(V^) 
1 \ 
(4) 
The normalized value of planar strength are introduced for the 
planar feature extraction and the region growing in this study, 
since it is the sensitive indicator for planar features. 
2.3 Region growing with principle feature 
The region-growing method is adopted to collect the points with 
similar planar features. The region-growing method used here is 
based on the homogeneity of the principal features. The 
principal features of interest are the planar feature strength and 
the corresponding normal vectors in this study. In region 
growing, only the points with the planar feature strength Ci 
greater than a threshold can be adopted as seed points. Since the 
strength of planar features in building areas is often greater than 
0.96 in our experiments, the threshold is recommended to be 
0.96 or larger. First, the point that has the largest c r value is 
chosen as the seed point for the planar feature extraction. A 
point is merged into the region if both the Ci-value and the 
Figure 1. LiDAR points and TIN structure 
3. FUSION OF LIDAR AND MAP 
3.1 Registration 
The first step for fusing LiDAR data and topographic map 
information is to transform these two datasets to a common 
coordinate system. The discrepancies between boundary points 
and building outlines are depicted in Figure 2. To determine the 
transformation parameters, we use robust least squares 
matching with the objective function which consists of the sum 
of squares of the distances from boundary points to building 
outlines on a local xy-plane. 
search direction 
Figure 2. Boundary points and ridge lines 
In order to register the boundary LiDAR points of buildings to 
the corresponding outline segments, a 2D similarity trans 
formation is adopted as a mathematical tool in this study: 
x' 
_ 
w 
u 
X 
+ 
r 
y_ 
-u 
w 
_y. 
s
	        
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.