13.01.2013 Views

PhD Thesis - Automated Recognition of 3D CAD Model Objects in ...

PhD Thesis - Automated Recognition of 3D CAD Model Objects in ...

PhD Thesis - Automated Recognition of 3D CAD Model Objects in ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Literature Review 20<br />

simplifications, it is reformulated as develop<strong>in</strong>g an approach for accurate, efficient,<br />

robust and as automated as possible recognition <strong>of</strong> project <strong>3D</strong><br />

<strong>CAD</strong> model objects <strong>in</strong> site laser scans, where the project <strong>3D</strong> <strong>CAD</strong> model<br />

and the scans are registered <strong>in</strong> a common project <strong>3D</strong> coord<strong>in</strong>ate frame.<br />

With this new problem, one significant constra<strong>in</strong>t <strong>of</strong> the object recognition<br />

problem addressed by the techniques described <strong>in</strong> Section 2.5 is removed: the pose<br />

(location and orientation) <strong>of</strong> each search object is now known apriori.Theremoval<br />

<strong>of</strong> this constra<strong>in</strong>t could be leveraged to significantly reduce the complexity <strong>of</strong> <strong>3D</strong><br />

object recognition techniques.<br />

However, as identified at the end <strong>of</strong> Section 2.6.1, all these techniques, <strong>in</strong>clud<strong>in</strong>g<br />

the sp<strong>in</strong> image approach [64], the harmonic shape image approach [126] and<br />

the <strong>3D</strong>-tensor approach [82, 81], use shape descriptors that cannot take <strong>3D</strong> <strong>CAD</strong><br />

model <strong>in</strong>ternal occlusions <strong>in</strong>to account. The reason is that the shape descriptors<br />

are calculated <strong>in</strong> object-centered coord<strong>in</strong>ate systems.<br />

Shape descriptors calculated <strong>in</strong> object-centered coord<strong>in</strong>ate systems are generally<br />

preferred to shape descriptors calculated <strong>in</strong> viewer-centered coord<strong>in</strong>ate systems for<br />

one ma<strong>in</strong> reason: the objects do not have to be aligned to the view prior to calculate<br />

the descriptors. The result is that object descriptions do not change with the view,<br />

and, consequently, objects with unknown pose [64] can be more effectively and<br />

efficiently recognized. S<strong>in</strong>ce, <strong>in</strong> the AEC&FM<strong>in</strong>dustry, <strong>3D</strong> <strong>CAD</strong> model and <strong>3D</strong><br />

registration technologies can be leveraged to remove this constra<strong>in</strong>t <strong>of</strong> the unknown<br />

pose <strong>of</strong> search objects, shape descriptors calculated <strong>in</strong> viewer-centered coord<strong>in</strong>ate<br />

frames could be <strong>in</strong>vestigated. Such descriptors should enable accurate and efficient<br />

object recognition <strong>in</strong> scenes <strong>in</strong>clud<strong>in</strong>g very high levels <strong>of</strong> occlusion. The literature<br />

on <strong>3D</strong> object recognition techniques based on us<strong>in</strong>g viewer-centered data descriptors<br />

is very sparse, if not <strong>in</strong>existent, so that no such data descriptor has been identified.<br />

In Chapter 3, an approach is <strong>in</strong>troduced that uses a viewer-centered data representation,<br />

the range po<strong>in</strong>t cloud. This data representation is calculated from the<br />

scann<strong>in</strong>g location and <strong>in</strong> the coord<strong>in</strong>ate frame <strong>of</strong> the <strong>in</strong>vestigated range image. Its<br />

ma<strong>in</strong> advantage is that it enables us<strong>in</strong>g data descriptors that can take <strong>3D</strong> model<br />

<strong>in</strong>ternal occlusions <strong>in</strong>to account the same way as they are expected to occur <strong>in</strong> the<br />

range image. Ultimately, this enables the recognition <strong>of</strong> objects with very high levels<br />

<strong>of</strong> occlusions (see performance analysis <strong>in</strong> Chapter 4), and consequently multiple<br />

APPC applications (see Chapter 5). Furthermore, as will be shown <strong>in</strong> Chapter 5,<br />

the approach enables other applications than project <strong>3D</strong> object recognition <strong>in</strong> site<br />

laser scans with benefit to the AEC&FM <strong>in</strong>dustry.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!