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 
603 
5. EXPERIMENTAL RESULTS 
There is no need to search rotation matrix values for 
a ll R e 50(3) area in laser scanning practice. Most of laser 
3x3 
scanners have a compensatory mechanism which guarantees the 
parallelism of Z axis for all scans. Therefore, we have found 
the correlation function considering rotation of the coordinate 
system of the second scan around Z axis only by angle 
k e (-180°, 180°) with step of 3°. The pre-alignment results 
using orientation histograms are presented on figure 2(B). The 
size of V is limited to 75x75x75 voxels. The size of each scan 
is about 500 000 points. 
6. CONCLUSIONS 
We have presented the fully automated pre-alignment algorithm 
using orientation histograms. The accurate solution of the whole 
problem can be found after applying ICP based algorithm using 
founded initial estimations. Presented algorithm is effective 
even with large initial angles (> 100°) between registered point 
clouds. This algorithm is simple in the implementation. The 
practical tests show robust and reliable results. 
REFERENCES 
Besl, P.J., McKay, N.D., 1992. A method for registration of 3D 
shapes. IEEE Transactions on Pattern Analysis and Machine 
Intelligence, 14(2), pp. 239-256. 
Chibunichev A.G., Velizhev A.B., 2007, Automatic relative 
orientation of terrestrial scan data, Geodesy and photography. 
MIIGAiK, p.p.127-133 
Dold, C., Brenner, C., 2004. Automatic Matching of Terrestrial 
Scan Data as a Basis for the Generation of Detailed 3D City 
Models. In: International Archives of the Photogrammetry, 
Remote Sensing and Spatial Information Sciences, Istanbul, 
Turkey, Vol. XXXV. 
Dold, C., 2005. Extended Gaussian images for the registration 
of terrestrial scan data. In: ISPRS WGIII/3, III/4, V/3 Workshop 
"Laser scanning 2005", Enschede, the Netherlands. 
http://www.commission3.isprs.org/laserscanning2005/papers/18 
0.pdf 
Feldmar J., Ayache N.J., 1996. Rigid, affine and locally affine 
registration of free-form surfaces. International Journal of 
Computer Vision, 2, pp. 99-119. 
Horn B., 1984, Extended gaussian images, Proc. IEEE, A.I. 
Memo No. 740, Vol. 72(12), pp. 1671-1686. 
Liu, R., Hirzinger, G., 2005. Marker-free Automatic Matching 
of Range Data, Panoramic Photogrammetry Workshop, IAPRS, 
http ://www2. informatik.hu- 
berlin.de/sv/pr/PanoramicPhotogrammetryWorkshop2005/Pape 
r/PanoWS_Berlin2005_Rui.pdf 
Makadia, A., Patterson IV A., Daniilidis K., 2006. Fully 
automatic registration of 3D point clouds. In: Computer Vision 
and Pattern Recognition, 2006 IEEE Computer Society 
Conference, Nol. l,pp. 1297-1304. 
Ripperda, N., Brenner, C., 2005. Marker-Free Registration of 
Terrestrial Laser Scans Using the Normal Distribution 
Transform, ISPRS Working Group V/4 Workshop 3D-ARCH 
2005: "Virtual Reconstruction and Visualization of Complex 
Architectures", Mestre-Venice, Italy, 
http://www.commission5.isprs.org/3darch05/pdf/33.pdf 
Vanden Wyngaerd, J., Van Gool, L., Koch, R., Proesmans, M., 
1999. Invariant-based registration of surface patches. In: 
Computer Vision, 1999. The Proceedings of the Seventh IEEE 
International Conference, Kerkyra, Greece, Vol.l, pp. 301-306. 
APPENDIX A 
Lets y and y be the binary voxel presentations of scans 
MxNxK MxNxK 
P x (Xj ,y x ,z 1) and P 2 (jc 2 ,y 2 ,z 2 ) respectively with the same 
angular orientation. Lets 
P x = P 2 + AT , 
(5) 
where 
AT = 
, is a vector that corresponds to the maximum 
of correlation function (4). 
Adds additional zero values to y and y : 
MxNxK MxNxK 
and 
K 
= [V 0 
K 
v 0 ] 
(3M-2)x(3N-2)x(3K-2) 
MxNxK 
V 2 
= [ 
K0 
V 0 ] 
3M-2)x(3N-2)x(3K-2) 
MxNxK 
(6) 
where V n = 0 • 
M-\xN-\xK-\ 
Values of corresponding normalized correlation function G can 
be calculated using (8): 
G = 
> < 8 > 
2M IN 2K M N K 
, ittwj.u-tttwj,*)- 
\ I M j=N l=K i=1 7=1 /=1 
where 
Jft () - discrete forward Fourier transform on R3, 
ifft () - discrete inverse Fourier transform on R3, 
COnj () - function for calculation of complex conjugating 
elements of matrix. 
Accordingly, 
'i 0m -M-2' 
min(x,) N 
min(x 2 )^ 
A T = 
jc„-N-2 
■S v + 
min(y,) 
- 
min(y 2 ) 
min(z,)^ 
,min(z 2 ) y 
where 
(i n , / ~ ,k r )-indices of the maximal element of G, 
V G^ Omax ’ ^max ' 
S v - the size of the voxel side.
	        
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.