posted on 2001-01-01, 00:00authored byDaniel F. Huber, Martial Hebert
This paper presents a method for automatically registering
multiple three dimensional (3D) data sets. Previous
approaches required manual specification of initial pose estimates
or relied on external pose measurement systems. In
contrast, our method does not assume any knowledge of
initial poses or even which data sets overlap. Our automatic
registration algorithm begins by converting the input
data into surface meshes, which are pair-wise registered using
a surface matching engine. The resulting matches are
tested for surface consistency, but some incorrect matches
may be locally undetectable. A global optimization process
searches a graph constructed from these potentially faulty
pair-wise matches for a connected sub-graph containing only
correct matches, employing a global consistency measure to
detect incorrect, but locally consistent matches. From this
sub-graph, the final poses of all views can be computed directly.
We apply our algorithm to the problem of 3D digital
reconstruction of real world objects and show results for a
collection of automatically digitized objects.