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

AUTOMATIC MATCHING OF TERRESTRIAL SCAN DATA USING ORIENTATION 
HISTOGRAMS 
A.G. Chibunichev, A.B.Velizhev 
Moscow State University of Geodesy and Cartography, Moscow, Russia -(agchib)@mail.ru, -(velizhev)@gmail.com 
Commission V, WG V/3 
KEY WORDS: LIDAR, Laser scanning, Point Cloud, Registration, Orientation, Transformation 
ABSTRACT: 
Terrestrial laser scanners allow to obtain accurate 3d model of the object as a point cloud. Real objects should be scanned with 
different instrument positions and then scan data is registered into the single coordinate system. In practice the process of 
registration is performed using manual or semi-automated registration techniques. First fully automatic methods were introduced 
about fifteen years ago. Many of the methods based on well-known iterative closest point algorithm (ICP) permit to obtain the exact 
solution of a problem. Nevertheless, the problem is difficult to solve due to necessity of information regarding the coarse relative 
orientation parameters of point clouds. In this paper authors present the algorithm based on usage of orientation histogram to solve a 
problem without any information concerning scan positions. Experimental studies of the algorithm have demonstrated its efficiency 
at any values of point clouds relative orientation. 
1. INTRODUCTION 
Terrestrial laser scanners have been widely adopted in problem 
solution deals with documentation of historic buildings and 
monuments, industrial complexes monitoring, industrial and 
city units mapping. The 
result of scanning is performed by high density 3d model of the 
point cloud that precisely describes the surface of object survey. 
The scan is the point cloud obtained at immobile scanner 
position. The points of each scan have been obtained in the 
coordinate system of scanner arbitrary oriented in the space. To 
process several scans simultaneously we need to know relative 
orientation parameters for all scans obtained. 
In practice before scanning process starts artificial markers are 
placed on the surface of surveyed object. Results of scanning 
these markers’ are used to integrate the scans into a common 
coordinate system. Some commercially available programs 
allow realizing this operation in semi-automatic or automatic 
modes. Nevertheless, theoretically there is enough information 
coded in scans itself to carry out its integration. Therefore the 
majority of software solutions have an option for manual 
selection of corresponding scan areas that can be used to solve a 
problem. The problem of finding the registration parameters 
without artificial markers has wide range of features in 
automation area. That is why many research groups are 
involved in the problem. Quite lot solutions for point cloud 
registration with different range of accuracy have been 
introduced during last 10 years. 
2. RELATED WORK 
Iterative closest point algorithm (ICP) described in the article 
(Besl et al., 1992) becomes a standard solution for the problem 
of automatic scans joining. The main advantage of ICP 
algorithm is its simple implementation but the main 
disadvantage is necessity to know accurate values of first 
approximation of the scans orientation parameters. 
But generally there is no any information concerning 
approximate relative point cloud orientation. Therefore the ICP 
algorithm is applied on the final stage of solution to improve 
precision. Scans pre-alignment is the major problem in its 
automatic registration process. Multiple solutions of this 
problem are proposed and analyzed by many research groups. 
(Feldmar et al., 1996) have described a pre-alignment algorithm 
based on the corresponding point matching. (Ripperda et al., 
2005) use a normal distribution transform for cloud alignment. 
(Liu et al., 2005) have introduced a solution based on the 
automatic scan segmentation. Authors applied scan 
segmentation based on difference between the normal vectors. 
Matching of the segments was performed using a special 
matching tree. However, the same segments of different scans 
often has a large difference in shape, therefore its matching is 
very difficult. 
(Dold et al., 2004; Vanden Wyngaerd et al., 1999) have 
described a coarse pre- alignment by matching the same planes 
on the scans. 
To detect angular orientation of scans the author of the paper 
(Dold, 2005) used an extended Gaussian images (EGI) 
matching algorithm on different levels of detail. (Makadia et al., 
2006) used EGI to make orientation histograms that were 
compared with correlation function. In this paper the pre 
alignment algorithm has been introduced to improve the method 
using simplification of mathematics. 
3. ORIENTATION HISTOGRAM 
601 
EGI that were introduced in (Horn, 1984) article are one of the 
way for presentation of objects 3D shape. EGI creation was 
made by superposition of normal vectors of the object surface
	        
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.