Description
ShapeNet
ShapeNet is an ongoing effort to establish a richly-annotated, large-scale dataset of 3D shapes. We provide researchers around the world with this data to enable research in computer graphics, computer vision, robotics, and other related disciplines. ShapeNet is a collaborative effort between researchers at Princeton, Stanford and TTIC.
ShapeNetCore
ShapeNetCore is a densely annotated subset of ShapeNet covering 55 common
object categories with ~51,300 unique 3D models. Each model in ShapeNetCore
are linked to an appropriate synset in
WordNet (version 3.0). The
distribution of for ShapeNetCore is
organized into one zip file per synset.
Each zip file is named by the synset noun offset as an eight-digit zero
padded string. For example, bench is contained within 02828884.zip since
the WordNet synset offset for
bench
is 02828884 (you can browse WordNet 3.1
online).
The corresponding ImageNet synsets
can be accessed at http://www.image-net.org/synset?wnid=n
where is replaced by the padded synset offset
(note that ImageNet includes an 'n' prefix for noun synsets). For
instance, the ImageNet url for bench
is http://www.image-net.org/synset?wnid=n02828884.
ShapeNetCore v2
ShapeNetCore v2 is an update to ShapeNetCore with improved quality of model geometry and fixed issues relating to materials and textures. The v2 package provides improved .obj+.mtl format model data that replaces the .obj+.mtl data in ShapeNetCore v1, and is part of an upcoming public data release. As part of ShapeNetCore v2, surface and solid voxelizations (using binvox) of the models are also provided. However, the preliminary ShapeNetCore v2 was incomplete and had different normalization than ShapeNetCore v1. NOTE: The OBJ files are now pre-aligned so that the up direction is the +Y axis, and the front is the -Z axis (this fixes the mirroring issue in ShapeNetCore v1). The Y-Z plane is the bilateral symmetry plane for most categories.
ShapeNetCore v1
NOTE: The OBJ files have been pre-aligned so that the up
direction
is the +Y axis, and the front is the +X axis. In addition
each model is
diagonally normalized to fit within a unit cube centered at
the origin. The
X-Y plane is the bilateral symmetry plane for most
categories.
A known issue with ShapeNetCore v1 is
that due to the conversion pipeline used, some models are
mirrored and
have incorrect normals.
ShapeNetSem
ShapeNetSem is a subset of ShapeNet, richly annotated with physical
attributes, which we release for the benefit of the research community.
Compared to
ShapeNetCore, ShapeNetSem is a
smaller, more densely annotated subset of ShapeNet consisting
of 12,000 models spread over a broader set
of 270 categories.
There are several types of metadata
available for the models. For more information, see the ShapeNetSem v0
README.