Teaching 3D Geometry to Deformable Part Models

Abstract:

          Current object class recognition systems typically target 2D bounding box localization, encouraged by benchmark data sets, such as Pascal VOC. While this seems suitable for the detection of individual objects, higher-level applications such as 3D scene understanding or 3D object tracking would benefit from more fine-grained object hypotheses incorporating 3D geometric information, such as viewpoints or the locations of individual parts. In this paper, we help narrowing the representational gap between the ideal input of a scene understanding system and object class detector output, by designing a detector particularly tailored towards 3D geometric reasoning. In particular, we extend the successful discriminatively trained deformable part models to include both estimates of viewpoint and 3D parts that are consistent across viewpoints. We experimentally verify that adding 3D geometric information comes at minimal performance loss w.r.t. 2D bounding box localization, but outperforms prior work in 3D viewpoint estimation and ultra-wide baseline matching.

Figure 1. Our DPM-3D-Constraints model for object localization and viewpoint estimation can as well output part correspondences across object views which are wide appart.

Paper:

Have a look into our publication here

Supplemental material:

The video describes our DPM-3D-Constraints model which can localize objects in images, estimate viewpoints as well as establish part correspondences across different object views.

 

Code 

Coming soon...