Full text: Proceedings of the 5th Symposium on Mobile Mapping Technology

GLOBAL REGISTRATION OF NON STATIC 3D LIDAR POINT CLOUDS: 
SVD FACTORISATION AND ROBUST GPA METHODS 
Fabio Crosilla*, Alberto Beinat 
University of Udine, Dip di Georisorse e Territorio, Via Cotonificio 114,1-33100 UDINE (Italy) 
fabio.crosilla@uniud.it, alberto.beinat@uniud.it 
KEY WORD: Registration, Non static configuration, LiDAR, SVD factorisation, Robust generalised Procrustes analysis 
ABSTRACT: 
The paper reports two analytical methods, based on correspondence points, capable to reliably perform the simultaneous global 
registration of non static 3D LiDAR point clouds, and investigates their applicability by analysing the results of some preliminary 
numerical examples. The first method, proposed by Xiao (2005), and Xiao et al. (2006), apply a direct SVD factorisation to non static 
3D fully overlapping point clouds characterised by target points. The factorisation is applied to a matrix, sequentially containing by 
rows the coordinates of the corresponding targets present in the cloud scenes. Besides the rigid transformation parameters, a number 
of shape bases is determined for each tie point dataset, whose linear combination describes the dynamic component of the scenes. A 
linear closed-form solution is finally obtained, enforcing linear constraints on orthonormality of the rigid rotations and on uniqueness 
of the linear bases. The second method analysed is the so called “Robust Generalised Procrustes Analysis”, recently proposed by the 
authors. To overcome the lack of robustness of Generalised Procrustes Analysis, a progressive sequence inspired to the “forward 
search” was developed. Starting from an initial partial tie point configuration satisfying the LMS principle, the configuration is 
updated, point by point, till a significant variation of the registration parameters occur. This reveals the presence of non stationary tie 
points among the new elements just inserted, that are therefore not included in the registration process. Both methods are capable to 
correctly determine the registration parameters, when compared to the commonly applied “two steps method”, where the registration 
of deformable shapes is biased by non - rigid deformation components. 
1. INTRODUCTION 
In some papers published a few years ago (e.g. Beinat and 
Crosilla, 2001), the authors proposed the Generalised Procrustes 
Analysis to perform a high precision simultaneous registration 
of multiple partially overlapping 3D point clouds acquired with 
terrestrial laser scanning devices. The proposed technique 
requires for each point cloud the matching of a sufficient 
number of artificial targets, eventually pre-signalised on the 
object surface to survey. Furthermore, the same authors have 
recently proposed (Beinat, Crosilla, Sepic, 2006) an automatic 
registration technique that does not require any manual 
matching of the target points, but that instead uses the 
morphological or the radiometric local variations on the 
surveyed surface. The method, by studying the differential 
properties of the sampled point surface, computes at first the 
local values of the Gaussian curvature, then applies a 
topological research to define for each pair of point clouds the 
corresponding zones characterised by the same curvature 
values. By applying an SVD algorithm, it is possible to 
automatically solve a coarse registration followed by an 
Iterative Closest Point (ICP) global refinement. 
Both registration approaches can be correctly applied if the 
object does not change its shape during the survey of the 
complete sequence of point clouds. That is, the registration 
problem consists in the definition of the correct similarity 
transformation parameters for each point cloud. On the other 
hand, registration and modelling of dynamic point cloud scenes 
is a prominent problem for robot navigation, for reconstruction 
of deformable objects, and for monitoring environmental 
phenomena. The recovery of the resulting shapes can be 
regarded as a combination of rigid similarity transformations of 
the 3D point clouds and unknown non - rigid deformations. In 
the literature (e.g. Dryden and Mardia, 1999), the problems 
solution is usually carried out in two consecutive steps. The first 
step registers the point clouds by similarity transformation, 
considering the deformable shapes as contaminated by Gaussian 
noise. The second step determines the linear deformable model 
of the registered shapes by applying Principal Component 
Analysis (PCA) to the registration residuals. Proceeding in this 
way, the registration of deformable shapes is biased by non - 
rigid deformation components. It is therefore necessary to apply 
some procedures that make possible to reliably estimate the 
roto-translation components, and the deformable shapes. 
The paper synthetically describes two methods recently 
proposed in the literature, and analyses the results obtained for 
the registration of a 3D scene characterised by static and 
dynamic elements. The first method, introduced by Xiao (2005), 
solves the combined problem of registration and dynamic shape 
modelling by a direct factorisation of the tie points coordinate 
matrix, containing by rows for each acquired scene the 3D 
sampled model tie point coordinates. The method works well 
when the dynamic object shape can be described by a linear 
combination of a small number of shape bases, that, together 
with the similarity transformation parameters for each cloud, are 
the unknown elements of the joint registration and shape 
modelling problem. The second method proposed (Crosilla, 
Beinat; 2006) represents a robust solution of the Generalised 
Procrustes problem. The described algorithm derives from the 
Robust Regression Analysis based on the Iterative Forward 
Search approach proposed by Atkinson and Riani (2000), and 
Cerioli and Riani (2003). The procedure starts from a partial tie 
point configuration only containing stationary points. At each 
iteration, the transformation parameters are determined, and the 
initial dataset is enlarged by one or more new tie points, till a 
significant variation of the transformation parameters occur. At 
this point the method allows to identify in the various 
configurations the remaining non stationary tie points that 
represent the dynamic component of the scene.
	        
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.