tency grouping, the group with more correspondences
is selected (167 correspondences) and the rigid trans-
formation is calculated. Result can be seen in Figure
6. As expected, result can have some minor errors, so
the Iterative Closest Point algorithm is applied in or-
der to refine the registration. Final result with a more
accurate registration can be seen in Figure 7.
Figure 6: Registration result after the matching grouping.
Figure 7: Final registration result after the ICP process.
5 CONCLUSIONS AND FUTURE
WORK
This paper explains the initial developments of an al-
gorithm to achieve the pairwise registration between
laser range scans taken from different unknown posi-
tions. The registration is based in the computation of
the spin images for different specific 3D coordinates
and the later matching between them using a simple
correlation factor.
Use of spin images allows us the possibility of
working directly with the 3D data and evaluate, for
every 3D coordinate, the relationship with the other
3D coordinates in the proximity. In addition, the pro-
cessing of the visible image in order to find an initial
approximation is not mandatory and all the process-
ing can be done only with the information obtained
from the laser scanner.
Following steps in this study will be the detec-
tion, directly in the 3D surface, of specific typical
forms: planes (useful for buildings and walls), cylin-
ders (for trees, streetlight or traffic lights) or any other
forms that could be representativefor different objects
present in typical scenarios. The detection of these
typical forms will allow a filtering of non-static ob-
jects (e.g. cars) and thus a better registration between
the 3D points sets. Of course spin images could be re-
ally helpful for this purpose, as they can represent the
local distribution of the 3D coordinate and its neigh-
borhood.
ACKNOWLEDGEMENTS
This work was produced thanks to the support of the
Universitat Aut`onoma de Barcelona (UAB) and the
Centro de Investigaci´on y Desarrollo de la Armada
(CIDA)
REFERENCES
Assfalg, J., Bertini, M., Bimbo, A. D., and Pala, P. (2007).
Content-based retrieval of 3-d objects using spin im-
age signatures. In IEEE Transactions on Multimedia.
Besl, P. J. and McKay, N. D. (1992). A method for registra-
tion of 3-d shapes. In IEEE Transactions on Pattern
Analysis and Machine Intelligence.
Harris, C. and Stephens, M. (1988). A combined corner
and edge detector. In Proceedings of The Fourth Alvey
Vision Conference.
Hsu, S., Samarasekera, S., and Kumar, R. (2003). Auto-
matic registration and visualization of occluded tar-
gets using ladar data. In Proceedings on SPIE Laser
Radar Technology and Applications.
Johnson, A. E. (1997). Spin-images: A representation for 3-
d surface matching. In Doctoral dissertation, tech. re-
port CMU-RI-TR-97-47, Robotics Institute, Carnegie
Mellon University.
Johnson, A. E. and Hebert, M. (1998). Surface matching for
object recognition in complex 3-d scenes. In Image
and Vision Computing.
Johnson, A. E. and Hebert, M. (1999). Using spin images
for efficient object recognition in cluttered 3d scenes.
In IEEE Transactions on Pattern Analysis and Ma-
chine Intelligence.
Li, Y., Smith, W. A., and Hancock, E. R. (2006). Face
recognition using patch-based spin images. In Inter-
national Conference on Pattern Recognition.
Lowe, D. G. (2004). Distinctive image features from scale-
invariant keypoints. In International Journal of Com-
puter Vision.
Madhavan, R. and Messina, E. (2003). Iterative registra-
tion of 3d ladar data for autonomous navigation. In
Proceedings of the IEEE Intelligent Vehicles Symp.
VISAPP 2009 - International Conference on Computer Vision Theory and Applications
544