Full text: Proceedings; XXI International Congress for Photogrammetry and Remote Sensing (Part B5-2)

The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences. Vol. XXXVII. Part B5. Beijing 2008 
584 
method has originally been developed for image matching and 
has been shown to be robust against changes in illumination, 
scale, rotation and affine distortion. Since most terrestrial laser 
scanners have the ability to capture images as well, the obvious 
way to use SIFT for laser scans is to extract feature points from 
the images first, and then compute their 3D coordinates using 
the known relative orientation of camera and scanner (Bendels 
et al., 2004; Bamea and Filin, 2008). However, Bohm and 
Becker (2007) have even shown that good results can be 
obtained by applying the SIFT operator to the reflectance image 
of the scanner directly. 
Inspired by this, it has been our goal to improve these 
results.We address the major drawbacks of the methods which 
use SIFT features directly. First, SIFT has been deliberately 
built to work across huge scale and viewpoint differences. 
However, using laser scans, the scale and viewpoint are known. 
Second, applying SIFT in the image or reflectance data only 
ignores the geometric information available in the scan data. 
Therefore, geometric important features may be ignored by 
SIFT method if they are not so distinctive in the reflectance 
image. On the other hand, SIFT will be indifferent to high 
responses that are due to the actual features, or to fake ones 
resulting from objects partially covering an object in the 
background and thus creating a feature-like effect. The latter 
may lead to false matches. Thus, it was our goal to improve the 
extraction of interest points by incorporating geometric 
information. 
In this paper we present an automatic registration method, using 
geometric feature-point matching. Geometric curvature (e.g., 
the Gaussian and mean curvature) is invariant to 3D rigid 
motion. Therefore, the change of geometric curvature of the 
surface formed by a point and its neighborhood are used for 
selecting the possible correspondences of point clouds. We add 
the Gaussian, mean curvature values to the SIFT feature 
descriptor vector so that not only the gray values but the surface 
geometric properties take part in the detecting and matching of 
feature-points to optimize the matching process and reduce the 
computational cost involved in the matching between geometric 
features. We also show how the information embedded within 
the range data is utilized to improve the quality of the selected 
geometric feature points, such as discarding the fake features 
(resulting from partially occluded objects) by distinguishing 
layered surfaces with respect to their distances. 
2.1 Registration methods 
Registration of terrestrial laser scanning data is to find the 
rotation and translation parameters which makes corresponding 
locations in the two point clouds SP! and SP 2 coincide. Due to 
the six degrees of freedom to place and orient the acquired 
point cloud in 3D space, any two corresponding points p u 
p 2 £ R 3 with p\ £ SP b p2 £ SP 2 , are related by a rigid 
transformation. 
p ] =Rp 2 +T (1) 
where R is a 3x3 rotation matrix, and T £ R 3 is the translation 
vector. The transformed point of p' 2 (i.e., p \ - +T), and 
its correspondence p x in SP 1; do not exactly coincide because of 
measurement errors. Then, the transformation parameters for R 
and T can be found by minimization of the sum of 
distance ^ |-p'|| between p\ and p' 2 . Therefore, the 
major task is to calculate rotation and translation parameters 
between the two point clouds SPi and SP 2 . 
If a good priori alignment is provided and the point clouds share 
a large overlapping region, existing registration methods, such 
as the Iterative Closest Point (ICP, (Besl and McKay, 1992)) or 
Chen and Medioni’s method (Chen and Medioni, 1991), 
achieve a good performance. However, those methods fail if the 
initial alignment given is too far away from the true relative 
position and orientation. Therefore, methods to obtain a good 
initial alignment are of importance. 
3. THE TEST TERRESTRIAL LASER SCANS 
In this paper, the test scans have been acquired using a Riegl 
LMSZ360I scanner, which has a single shot measurement 
accuracy of 12mm, field of view of 360°x90°and a range of 
about 200 m. At 0.12° step width, a full scan takes 
approximately four minutes and results in a maximum of 
3000x750 = 2.25 million scanned points. We selected an area 
called “Holzmarkt” in the historic district of Hannover, 
Germany, as an example for a densely built-up area (Brenner et 
al., 2008). In order to obtain reference values, manual 
alignment using artificial targets has been carried out, leading to 
errors generally in the range of a few millimeters. Table 1 
shows the relative positions and orientations of the scans for 
those combinations that have been used for the alignment tests. 
One can verify that the scanner has been placed at approximate 
distances of 5m and with arbitrary orientation. Using the 
reference values, we also calculated the overlap between scans 
(as shown in Table 2). 
Pair 
co(°) 
<zH°) 
AT(°) 
X(m) 
Y(m) 
Z(m) 
01-02 
-1.088 
-0.112 
51.731 
-5.50 
0.96 
0.02 
01-03 
0.551 
0.419 
57.447 
-10.69 
1.87 
0.08 
01-03a 
-25.707 
15.540 
62.495 
-10.64 
1.96 
0.05 
01-04 
1.984 
0.481 
119.261 
-16.77 
2.53 
0.14 
01-05 
-0.692 
0.678 
-118.535 
-21.05 
4.24 
0.16 
01-05a 
40.577 
-19.397 
-111.274 
-21.12 
4.11 
0.09 
01-06 
-0.154 
0.276 
29.409 
-24.71 
2.74 
0.29 
02-03 
1.432 
-0.958 
5.733 
-2.50 
4.64 
0.08 
03-04 
0.824 
-1.174 
61.834 
-2.72 
5.47 
0.01 
04-05 
1.482 
2.238 
122.148 
3.58 
2.90 
-0.08 
05-06 
0.096 
0.665 
147.948 
3.07 
-2.51 
0.07 
Table 1: Reference values for the relative orientation of scan 
pairs. (First part: relative orientation of SP t and all other scans. 
Second part: relative orientation of successive scans. The tilted 
scans, which were marked with an “a” suffix, were acquired at 
the same positions as the upright scans.) 
Pair 
Overlap (%) 
Pair 
Overlap (%) 
01-02 
83.1 
02-03 
82.6 
01-03 
77.7 
03-04 
81.3 
01-03a 
73.3 
04-05 
83.6 
01-04 
68.8 
05-06 
80.3 
01-05 
63.0 
01-05a 
59.7 
01-06 
50.5 
Table 2: Overlap percentage for the scan pairs used for the 
alignment tests. (First column: overlap of SP] with all other 
scans. Second column: overlap of successive scans.)
	        
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.