Full text: Proceedings, XXth congress (Part 7)

  
A NEW ALGORITHM FOR 
3D SURFACE MATCHING 
D. Akca 
Institute of Geodesy and Photogrammetry, Swiss Federal Institute of Technology (ETH) Zurich 
ETH Hoenggerberg, CH-8093 Zurich, Switzerland. E-mail: devrim.akca@geod.baug.ethz.ch 
KEY WORDS: Surface matching, Least Squares Matching, Point clouds, Registration, Laser scanning. 
ABSTRACT: 
A new algorithm for least squares matching of overlapping 3D 
device, the photogrammetric method or other techniques, 
matching and its solution method was first addressed by Gruen 
have been some studies on the 
known as DEM matching. Furthermore 
mathematically with least squares image matching. 
proposed method estimates the transformation parameters between two or more 
distances instead of Z-differences between the surfaces by least squares. 
arbitrarily oriented surface patches. An observation equation is written for each surface eleme 
each sampled point. The geometric relationship between the conjugz 
transformation. The Least Squares observations of the adjustment are 
Euclidean distances between the template and search surface elements. The 
1e functional model gives control over the estimation parameters. The 
1e convergence behavior, and statistical analysis of the theoretical 
e, some experimental results based on registration of close-range 
stochastic quantities using proper weights. This extension of tl 
details of the mathematical modelling of the proposed method, tl 
precision of the estimated parameters are explained. Furthermor 
laser scanner and photogrammetric point clouds are presented. 
strength from the least squares image matching concept and offers 
absolute orientation of stereo models using DEMs as control inform 
. techniques for 2.5D DEM surface matching have been developed, which correspond 
2.5D surfaces have limited value, especially in close range applications. Our 
surfaces, digitized/sampled point by point using a laser scanner 
is proposed. In photogrammetry, the problem statement of surface patch 
(1985a) as a straight application of Least Squares Matching. There 
ation. These works have been 
fully 3D surface patches, minimizing the Euclidean 
This formulation gives the opportunity of matching 
nt on the template surface patch, i.e. for 
ate surface patches is defined as a 7-parameter 3D similarity 
defined by the observation vector whose elements are 
unknown transformation parameters are treated as 
This new surface matching technique derives its mathematical 
high level flexibility for any kind of 3D surface correspondence 
problem, as well as statistical tools for the analysis of the quality of the final results. 
1. INTRODUCTION 
Laser scanners can measure directly 3D coordinates of huge 
amounts of points in a short time period. Since the laser scanner 
is a line-of-sight instrument, in many cases the object has to be 
scanned from different viewpoints in order to completely 
reconstruct it. Because each scan has its own local coordinate 
system, all the local point clouds must be transformed into a 
common coordinate system. This procedure is usually referred 
to as registration. Actually the registration is not a specific 
problem to the laser scanner domain. Since the problem is more 
general than the given definition, the emphasis of our work is to 
investigate the most general solution of the registration problem 
on a theoretical basis. 
In the past, several efforts have been made concerning the 
registration of 3D point clouds, especially in the Computer 
Vision area. One of the most popular methods is the Iterative 
Closest Point (ICP) algorithm developed by Besl and McKay 
(1992), Chen and Medioni (1992), and Zhang (1994). The ICP 
is based on the search of pairs of nearest points in the two sets, 
and estimating the rigid transformation, which aligns them. 
Then, the rigid transformation is applied to the points of one 
set, and the procedure is iterated until convergence. The ICP 
assumes that one point set is a subset of the other. When this 
assumption is not valid, false matches are created, that 
negatively influence the convergence of the ICP to the correct 
solution (Fusiello et al, 2002). Several variations and 
improvements of the ICP method have been made (Masuda and 
Yokoya, 1995, Bergevin et al., 1996), but several problems still 
remain. From a computational expense point of view it is highly 
time consuming due to the exhaustive search for the nearest 
point (Sequeira, et al., 1999). Another problem is that it 
requires every point in one surface to have a corresponding 
point on the other surface. An alternative approach to this 
search problem was proposed by Chen and Medioni (1992). 
They used the distance between the surfaces in the direction 
normal to the first surface as a registration evaluation function 
instead of point-to-nearest point distance. This idea was 
originally proposed by Potmesil (1983). In (Dorai et al., 1997) 
the method of Chen and Medioni was extended to an optimal 
weighted least-squares framework. Zhang (1994) proposed a 
thresholding technique using robust statistics to limit the 
maximum distance between points. Masuda and Yokoya (1995) 
used the ICP with random sampling and least median square 
error measurement that is robust to a partially overlapping 
scene. Okatani and Deguchi (2002) propose the best 
transformation of two range images to align each other by 
taking into account the measurement error properties, which are 
mainly dependent on both the viewing direction and the 
distance to the object surface. The ICP algorithm always 
converges monotonically to a local minimum with respect to the 
mean-square distance objective function (Besl and McKay, 
1992). Even if good initial approximations for the 
transformation parameters are provided, in some cases it might 
converge to a wrong solution due to its closest point (or tangent 
plane) search scheme. It does not use the local surface gradients 
in order to direct the solution to a global minimum. Another 
deficiency of the ICP method is to be not able to handle multi- 
scale range data. Several reviews and comparison studies about 
the ICP variant methods are available in the literature (Jokinen 
and Haggren, 1998, Williams et al., 1999, Campbell and Flynn, 
2001). 
Since 3D point clouds derived by any method or device 
represent the object surface, the problem should be defined as à 
surface matching problem. In Photogrammetry, the problem 
statement of surface patch matching and its solut 
was first addressed by Gruen (1985a) as a straight extension ol 
Least Squares Matching (LSM). 
960 
ion method 
al 
an 
ma 
par 
3D 
lase 
sur] 
finc 
esta 
Our 
(LS 
two 
dist 
forn 
orie 
fo I 
eacl 
conj 
simi
	        
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.