Eurographics 2015

Abstract

In recent years, real-time 3D scanning technology has developed significantly and is now able to capture large environments with considerable accuracy. Unfortunately, the reconstructed geometry still suffers from incompleteness, due to occlusions and lack of view coverage, resulting in unsatisfactory reconstructions. In order to overcome these fundamental physical limitations, we present a novel reconstruction approach based on retrieving objects from a 3D shape database while scanning an environment in real-time. With this approach, we are able to replace scanned RGB-D data with complete, hand-modeled objects from shape databases. We align and scale retrieved models to the input data to obtain a high-quality virtual representation of the real-world environment that is quite faithful to the original geometry. In contrast to previous methods, we are able to retrieve objects in cluttered and noisy scenes even when the database contains only similar models, but no exact matches. In addition, we put a strong focus on object retrieval in an interactive scanning context --- our algorithm runs directly on 3D scanning data structures, and is able to query databases of thousands of models in an online fashion during scanning.





We provide a dataset containing RGB-D data of a number of large, cluttered scenes, for the task of object recognition. Each scene contains color and depth images, along with the camera trajectory. All scenes were recorded from Kinect/PrimeSense sensors at 640x480 resolution. Please refer to the respective publication when using this data.


Format

For each scene, we provide a zip file containing a sequence of tracked RGB-D camera frames. We use the VoxelHashing framework for camera tracking and reconstruction. Each sequence contains: Note that the RGB and depth camera were not calibrated, but we used the default intrinsics provided in colorIntrinsics.txt and depthIntrinsics.txt. In addition to the scanned data, we provide the results of our object retrieval from the ShapeNet database (using the nodes Chair, Table/Rectangle_Table, Table/Workshop_Table, Couch). The results are given as: The alignment between the retrieved models and the scanned data is given in a .aln file containing the respective rigid transforms.


Acknowledgements

We would like to thank IKEA for granting us scanning access.


License

The data has been released under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 License.


Dining Hall

RGB-D data:

dininghall.zip (1.5GB)

Retrieved Models:

dininghall_reconstruction.zip
dininghall_reconstruction.ply
dininghall.aln

IKEA Couches

RGB-D data:

ikea-couches.zip (1GB)

Retrieved Models:

ikea-couches_reconstruction.zip
ikea-couches_reconstruction.ply
ikea-couches.aln

IKEA Chairs

ikea-chairs.zip (1GB)

Retrieved Models:

ikea-chairs_reconstruction.zip
ikea-chairs_reconstruction.ply
ikea-chairs.aln

IKEA Table

ikea-table.zip (100MB)

Retrieved Models:

ikea-table_reconstruction.ply
ikea-table.aln

Office

office.zip (580MB)

Retrieved Models:

office_reconstruction.ply
office.aln

Chairs

chairs.zip (330MB)

Single Chair

single-chair.zip (130MB)