Supplementary Material for “Data-Driven 3D Voxel Patterns for Object Category Recognition”
نویسندگان
چکیده
In building the 3D voxel exemplars, we voxelize a 3D CADmodel into a distribution of 3D voxels. Since 3D CAD models from the web repositories, such as the Trimble 3D Warehouse [1], are usually irregular and not water-tight. We employ the volumetric depth map fusion technique, which is widely used in dense 3D reconstruction in the literature [7], to build the voxel representation of a 3D CAD model. Fig. 1 illustrates our voxelization process. We first render depth images of a CAD model from different viewpoints (Fig. 1(a)). In our implementation, we render from 8 azimuths and 6 elevations, which produces 48 depth images. Then we fuse these depth images to obtain a 3D point cloud on the surface of the object (Fig. 1(b)). Finally, we voxelize the 3D space and determine which voxels are inside or outside the object using the surface point cloud (Fig. 1(c)). We experimented with different sizes of the 3D voxel space. There is a tradeoff between computational efficiency and representation power according to different sizes of 3D voxel space. We found that a 50 × 50 × 50 voxel space works well in our experiments.
منابع مشابه
Material for “ Data - Driven 3 D Voxel Patterns for Object Category Recognition ”
In building the 3D voxel exemplars, we voxelize a 3D CAD model into a distribution of 3D voxels. Since 3D CAD models from the web repositories, such as the Trimble 3D Warehouse [1], are usually irregular and not water-tight. We employ the volumetric depth map fusion technique, which is widely used in dense 3D reconstruction in the literature [7], to build the voxel representation of a 3D CAD mo...
متن کاملSupplementary Material for “Subcategory-aware Convolutional Neural Networks for Object Proposals and Detection”
We present additional qualitative examples obtained from our detection framework on the KITTI detection benchmark [2] and the PASCAL3D+ dataset [8] in this supplementary material. For car in KITTI and the 12 rigid categories in PASCAL3D+, we use 3D Voxel Patterns (3DVPs) [7] as subcategories in our region proposal network and our detection network. For pedestrian and cyclist in KITTI, we cluste...
متن کاملOrientation-boosted Voxel Nets for 3D Object Recognition
Recent work has shown good recognition results in 3D object recognition using 3D convolutional networks. In this paper, we show that the object orientation plays an important role in 3D recognition. More specifically, we argue that objects induce different features in the network under rotation. Thus, we approach the category-level classification task as a multi-task problem, in which the netwo...
متن کاملData-Driven Material Modeling with Functional Advection for 3D Printing of Materially Heterogeneous Objects
We present a data-driven approach for the creation of high-resolution, geometrically complex, and materially heterogeneous 3D printed objects at product scale. Titled Data-driven Material Modeling (DdMM), this approach utilizes external and user-generated data sets for the evaluation of heterogeneous material distributions during slice generation, thereby enabling the production of voxel-matric...
متن کاملSegmentation Assisted Object Distinction for Direct Volume Rendering
Ray Casting is a direct volume rendering technique for visualizing 3D arrays of sampled data. It has vital applications in medical and biological imaging. Nevertheless, it is inherently open to cluttered classification results. It suffers from overlapping transfer function values and lacks a sufficiently powerful voxel parsing mechanism for object distinction. In this work, we are proposing an ...
متن کامل