performed to make the method actually applicable.
Our method uses a point-to-point correspondences
strategy, which is generally much simpler than
curves or surface correspondence (Wyngaerd, 2002).
The merit function used here to estimate candidate
solution quality is very simple one: distance point-
to-point. We do not require implementation of point-
to-plane distances known to be more robust, but also
harder to compute (Rusinkiewicz and Levoy, 2001).
As shown the method performs quite well even
without removing any outliers (Dalley and Flynn,
2002) and we do not bother with the computing and
assigning different weights during processing
(Godin et al., 1994). In addition, our method does
not require a priory any initial guess for the searched
translation vector, but computes accurately even a
final solution and therefore can be recognized as
both coarse and final method in one. In terms of
speed and simplicity our method resembles the
character of PCA method, but it is also quite less
subtle to the size of overlapping regions. Our
method is general purpose one, meaning that to be
successfully applied it does not require any typical
environment, such as buildings where planar regions
and straight lines are expected (Stamos and
Leordeanu, 2003). Furthermore, no estimation of
certain experimental parameters is needed, as usual
in some genetic algorithms. We think that
technology associated with inertial sensor has
become mature enough to be more affordable, and
therefore, additional cost justified. Particularly if we
compare it with the alternative of using rotation
tables and/or robot arms which can be also
prohibitive in many practical situations. Our future
course is the implementation of proposed idea using
the actual inertial sensor which experimenting began
during the submission of this work.
ACKNOWLEDGEMENTS
This work has been supported by the University of
Zagreb Development Fund, Croatia. Additionally
this work has been partially supported by the project
ANDREA/RAIMON – Autonomous Underwater
Robot for Marine Fish Farms Inspection and
Monitoring (Ref CTM2011-29691-C02-02) funded
by the Spanish Ministry of Science and Innovation.
REFERENCES
Chua, C. J. R., 1997. Point signatures: a new
representation for 3d object recognition, Int. J.
Comput. Vision 25 1, 63–85.
Chung, D., Lee, Y. D. S. 1998. Registration of multiple-
range views using the reverse-calibration technique,
Pattern Recogn. 31 (4) 457–464.
Dalley, G., Flynn, P., 2002. Pair-wise range image
registration: a study in outlier classification, Comput.
Vis. Image Und. 87 (1–3), 104–115.
Diez, Y., Martí, J., Salvi, J., 2012. Hierarchical Normal
Space Sampling to speed up point cloud coarse
matching Pattern Recognition Letters 33 (16), 2127–
2133
Feldmar, J., Ayache, N., 1994. Rigid, affine and locally
affine registration of free-form surfaces, Tech. rep.,
Technical Report of INRIA, Sophia Antipolis.
Godin, G., Rioux, M., Baribeau, R., 1994. Three-
dimensional registration using range and intensity
information, in: Proceedings of SPIE Videometric III,
vol. 2350, pp. 279–290.
Makadia A., Patterson A., Daniilidis K., 2006. Fully
automatic registration of 3D point clouds. In
Proceedings of the 2006 IEEE Computer Society
Conference on Computer Vision and Pattern
Recognition-Volume I, pp. 1297-1304.
MTx Access date: November 2012. http://www.xsens.com
Park, S.-Y., Choi, S.-I., Kim, J., Chae, J. S., 2011. Real-
time 3D registration using GPU. Machine Vision and
Applications, 22 5, 837-850
Rusinkiewicz, S., Levoy, M., 2001. Efficient variant of the
ICP algorithm, in: 3rd International Conference on 3-
D Digital Imaging and Modeling, pp. 145–152
Salvi, J., Matabosch, C., Fofi, D., Forest, F., 2007. A
review of recent range image registration methods
with accuracy evaluation. Image and Vision
Computing 25, pp. 578–596.
Santamaría, J., Cordon, O., Damas, S., 2011. A
comparative study of state-of-the-art evolutionary
image registration methods for 3D modelling.
Computer Vision and Image Understanding. 115,
Issue 9, 1340-1354
Shirmohammadi, B., Taylor, C. J., 2011. Self-localizing
smart camera networks. ACM Transactions on
Embedded Computing Systems, Vol. 8, pp. 1-26.
Stamos, I., Leordeanu, M., 2003. Automated feature-based
range registration of urban scenes of large scale, in:
IEEE Computer Society Conference on Computer
Vision and Pattern Recognition, vol. 2, pp. 555–561
Trucco, E., Fusiello, A., Roberto, V., 1999. Robust motion
and correspondences of noisy 3-d point sets with
missing data, Pattern Recogn. Lett. 20 (9) 889–898.
Wyngaerd, J. V., 2002. Automatic crude patch
registration: Toward automatic 3d model building,
Comput. Vis. Image Und. (87) 8–26.
AnEfficientMethodforSurfaceRegistration
503