会议专题

Optimal rotation alignment of 3D objects using a GPU-based similarity function

In this paper, we address the challenging task of finding the best alignment between two 3D objects by solving a global optimization problem in the space of rotations SO(3). The objective function to be optimized is a newly developed rotation-variant similarity measure, which is obtained directly from the objects geometry and is entirely implemented on the GPU By exploiting the modern GPUs parallel architecture, we can process considerably greater amounts of data than a CPU implementation can do in the same amount of time. This allows us to create a similarity measure which combines speed and accuracy. The actual problem of rotation alignment is then solved by finding the global maximum of this similarity function in the space of rotations. A special rotation representation allows for an efficient local optimization on the manifold SO(3). Furthermore, unwanted local maxima can be avoided by a heuristic global optimization procedure which exploits rotational symmetry. Due to this common sense heuristics, the global search can be gradually reduced to a lower-dimensional problem up to a 1D line search to handle objects with high rotational symmetry. We show that our method is superior to existing normalization techniques such as PCA and provides a high degree of precision despite remarkably short runtimes.

Rotation alignment Similarity measure Rotational symmetry 3D objects Optimization

Michael Martinek Roberto Grosso

University o/Ertangen, Department of Computer Science, Erlangen, Germany

国际会议

IEEE International Conference on Shape Modeling and Applications (SMI)(2009年形状建模国际会议)

北京

英文

291-298

2009-06-26(万方平台首次上网日期,不代表论文的发表时间)