Source-linked AI summary

ShapeNet: An Information-Rich 3D Model Repository

Angel X. Chang, Thomas Funkhouser, Leonidas Guibas, Pat Hanrahan, Qixing Huang, Zimo Li, Silvio Savarese, Manolis Savva, Shuran Song, Hao Su, Jianxiong Xiao, Li Yi, Fisher Yu

arXiv:1512.03012v1cs.GRcs.AIcs.CGcs.CVcs.RO

TL;DR

ShapeNet addresses limited large-scale, annotated resources for studying 3D objects and geometric shape analysis. It organizes millions of models under WordNet, adds semantic and geometric annotations, and supports data-driven analysis and benchmarking.

  • Problem

    Large-scale annotated repositories for everyday 3D objects are limited despite open problems in segmentation, correspondence, and shape recognition.

  • Method

    ShapeNet collects 3D CAD models, organizes them under WordNet, and combines algorithmic annotation prediction with crowdsourced and expert verification.

  • Results

    ShapeNet indexed roughly 3,000,000 models, including 220,000 classified into 3,135 WordNet categories, with annotations for orientations, symmetries, and parts.

  • Takeaways & Limitations

    ShapeNet provides infrastructure for data-driven 3D shape research, quantitative evaluation, and learning methods for geometric data.

  • Takeaways & Limitations

    ShapeNet is strongly biased toward rigid man-made artifacts because of biases in its source 3D model repositories.

Abstract

from arXiv · show

We present ShapeNet: a richly-annotated, large-scale repository of shapes represented by 3D CAD models of objects. ShapeNet contains 3D models from a multitude of semantic categories and organizes them under the WordNet taxonomy. It is a collection of datasets providing many semantic annotations for each 3D model such as consistent rigid alignments, parts and bilateral symmetry planes, physical sizes, keywords, as well as other planned annotations. Annotations are made available through a public web-based interface to enable data visualization of object attributes, promote data-driven geometric analysis, and provide a large-scale quantitative benchmark for research in computer graphics and vision. At the time of this technical report, ShapeNet has indexed more than 3,000,000 models, 220,000 models out of which are classified into 3,135 categories (WordNet synsets). In this report we describe the ShapeNet effort as a whole, provide details for all currently available datasets, and summarize future plans.

1. Introduction

ShapeNet is proposed as a large-scale, semantically enriched 3D model dataset to address the need for attaching semantics to 3D shapes at scale. It is designed to centralize models, support data-driven research, enable algorithm evaluation, and represent real-world objects and their semantics.

  • Motivation: ShapeNet addresses the need for large-scale semantic representations of 3D shapes underlying research in graphics, vision, and robotics.Relevant tasks include segmentation, correspondence, recognition from partial scans, scene understanding, robot navigation, and grasp planning.
  • Motivation: ShapeNet is proposed as a comprehensive, semantically enriched dataset modeled after influential efforts such as WordNet and ImageNet.The intended impact is to enable many future research avenues through broad access to organized 3D model data.
  • Goals: Its goals are to centralize 3D model datasets, support data-driven methods, enable evaluation of geometry algorithms, and serve as a semantic knowledge base.The targeted geometry tasks include segmentation, alignment, and correspondence.
  • Design desiderata: ShapeNet is intended to cover thousands of real-world object categories and millions of instances, connect categories to images and language, and annotate physical attributes.Planned annotations include canonical orientations, symmetry planes, and part decompositions.
  • Design desiderata: Web-based interfaces will support searching, viewing, and retrieving models through keywords, taxonomy traversal, image similarity, and shape similarity.These modalities are intended to make the dataset accessible for exploration and use.

2. Background and Related Work

Online 3D model repositories have grown substantially, but most remain weakly organized and sparsely annotated. Prior 3D collections are generally small and narrow, while annotated large-scale repositories in vision and other fields demonstrate the value of shared, structured data infrastructures.

  • Motivation: Millions of online 3D models span thousands of categories, yet repositories rarely provide meaningful descriptions or useful organization.Existing repositories are often unorganized or grouped only into gross categories.
  • Related work: Previous organized 3D model collections were small, covered few semantic categories, and included limited structural and semantic annotations.Many were developed primarily to evaluate shape retrieval and classification algorithms.
  • Related work: Around 1,800 models in 90 categories, the Princeton Shape Benchmark provides category labels but no annotations beyond them.It is described as the most well-known and frequently used 3D shape collection to date.
  • Related work: 14M images organized into 20K WordNet-associated categories, ImageNet exemplifies large-scale semantic organization in computer vision.Other vision datasets provide extensive object annotations, including segmentations and labels.
  • Motivation: 100K protein 3D structures with source labels and structural and functional links show how annotated repositories can provide shared infrastructure for knowledge transfer.The Protein Data Bank is a common repository of protein structures solved to date.

3. ShapeNet: An Information-Rich 3D Model Repository

ShapeNet is a large, information-rich repository of 3D models organized by WordNet categories and enriched with extensive geometric, semantic, functional, and cross-modal annotations. Its evolving collection combines millions of models with ongoing annotation and hybrid algorithmic–human verification processes.

  • Repository organization: ShapeNet contains 3D models spanning many semantic categories and links models to external multimedia data.These links complement the repository’s extensive per-model annotations.
  • Repository organization: Models are organized hierarchically under WordNet synsets, enabling links to resources such as ImageNet, ConceptNet, Freebase, and Wikipedia.WordNet synsets also encode relations including hypernymy, hyponymy, and part–whole structure.
  • Geometric annotations: ShapeNet provides geometric annotations for orientation, parts, keypoints, symmetries, correspondences, and real-world scale.These attributes support semantics-aware processing, understanding, and visualization of 3D shapes.
  • Scale and evolution: Approximately 3 million shapes have been collected, with 300 thousand categorized against the WordNet taxonomy and a subset annotated with shape properties.The annotated set continues to expand alongside new model sources.
  • Annotation scope: ShapeNet’s planned annotations cover functional parts, affordances, surface materials, and links between shapes and other data modalities.Many annotations remain ongoing projects involving open research problems.
  • Annotation generation: Annotations generally combine algorithmic prediction with crowdsourced verification and human-expert inspection.This hybrid approach is used where automated prediction is possible, including global symmetry planes and consistent rigid alignments.

4. Annotation Acquisition and Validation

ShapeNet acquires and validates annotations through human verification, algorithmic methods, and provenance or confidence estimates when full verification is unavailable. The pipeline also cleans models, establishes taxonomy-aware orientations, and derives parts, symmetry, and physical attributes through combined computational and manual procedures.

  • Annotation acquisition and validation: Annotation quality is pursued through high-accuracy acquisition, with confidence metrics and provenance recorded when complete verification is unavailable.These records help users assess the trustworthiness of annotations for different applications.
  • Annotation acquisition and validation: Models are queried from online repositories, ranked by popularity, and human-verified for category assignments until the positive ratio falls below 2%.Initial category annotations come from the textual queries used to retrieve models.
  • Model cleanup: Cleanup separates single objects, scenes, billboards, and ground-plane models, while ShapeNetCore currently includes only single 3D models.Scenes are detected from connected components and manually verified; billboards are detected by planar fitting, and ground planes can be removed geometrically.
  • Canonical alignment: A hierarchical bottom-up alignment method uses limited human supervision to establish consistent canonical orientations across the taxonomy.Lower-level categories are aligned first, while their self-consistent orientations are maintained when moving to higher-level categories.
  • Parts and keypoints: Parts and keypoints are acquired from curated or algorithmically generated annotations, propagated iteratively with active learning, and verified by users because verification is faster than direct annotation.The pipeline prioritizes models and regions where further human annotation would be most informative.
  • Geometric attributes: Bilateral symmetry planes are detected for all ShapeNetCore models by voting over symmetry-plane parameters generated from vertex pairs.The candidate plane is the parameter receiving the most votes in the discretized parameter space.

5. Current Statistics

ShapeNet indexes roughly 3,000,000 models, including 220,000 classified into 3,135 WordNet synset categories. Its released subsets provide clean, aligned models at different scales and annotation densities, while the overall collection is strongly biased toward rigid man-made artifacts.

  • Overall repository: 3,000,000 models are indexed, including 220,000 models classified into 3,135 WordNet synset categories.These statistics describe ShapeNet at the time of the technical report.
  • Category distribution: ShapeNetCore’s category distributions span multiple taxonomy levels, supporting its characterization as a large clean shape dataset by total shapes, average shapes per category, and category count.The distribution is shown in Figure 4 for the current ShapeNetCore corpus.
  • Distribution bias: ShapeNet is strongly biased toward rigid man-made artifact categories because of biases in its source 3D model repositories.The report contrasts this distribution with image databases containing more natural objects such as plants and animals.
  • ShapeNetCore: ShapeNetCore contains about 51,300 unique models across 55 common object categories, including all 12 categories in PASCAL 3D+.Its models have manually verified category and alignment annotations.
  • ShapeNetSem: 12,000 models in ShapeNetSem span 270 categories and include labels, alignments, dimensions, material estimates, volume, and weight annotations.ShapeNetSem is smaller but more densely annotated than ShapeNetCore.

6. Discussion and Future Work

ShapeNet is an ongoing effort that plans to expand its annotations, establish dense model-part correspondences, incorporate reconstructed RGB-D shapes, and broaden annotation coverage. These directions aim to support finer structural descriptions, simulation, shape analysis, cross-modal information transfer, and larger-scale data coverage.

  • Additional annotation types: Additional annotations will include hierarchical part decompositions for part segmentation and shape synthesis, plus physical properties such as materials for higher-fidelity simulation.These annotations connect object semantics and functionality to finer structural descriptions and physics or appearance simulation.
  • Correspondences: Dense correspondences between 3D models and parts will support shape analysis and improve or evaluate alignment and segmentation methods.ShapeNet also plans correspondences between model parts and ImageNet image patches to propagate information between image and 3D shape spaces.
  • RGB-D data: ShapeNet will expand to reconstructed shapes from scanned RGB-D data, which the authors identify as a critical and natural growth direction.The report anticipates reconstructed shape data eventually overshadowing existing designed 3D model data.
  • Annotation coverage: Annotation coverage will grow across a larger subset of ShapeNet using algorithmic propagation combined with crowdsourced verification.This work is part of ShapeNet’s continuous effort to populate a broader set of annotated models.

7. Conclusion

ShapeNet is positioned as a large-scale, richly annotated resource intended to advance data-driven research, support machine learning for geometric data, and become a canonical benchmark dataset.

  • Data-driven research: ShapeNet can move computer graphics toward data-driven research and enable larger-scale quantitative analysis across a broader, more representative variety of 3D models.This could clarify the benefits of particular methodologies.
  • Training resource: A large-scale, richly annotated dataset can promote machine learning and neural-network methods for applications involving geometric data.The paper connects these approaches to similar benefits in computer vision and natural language understanding.
  • Benchmark dataset: ShapeNet is intended to grow into a canonical benchmark dataset for several evaluation tasks and challenges with long-lasting impact.The authors invite the broader research community to help define and expand it.

A. Appendix · A.1. Hierarchical Rigid Alignment

ShapeNet’s hierarchical rigid-alignment procedure combines semi-automatic upright-orientation preprocessing with joint alignment across leaf categories and progressively higher taxonomy levels. Human verification is used both to select upright directions and to validate higher-level alignments.

  • A.1. Hierarchical Rigid Alignment: The appendix details ShapeNet’s hierarchical rigid-alignment algorithm.
  • A.1. Hierarchical Rigid Alignment: Most web-downloaded shapes are already upright; misoriented models are filtered out by manual inspection.
  • A.1. Hierarchical Rigid Alignment: Models are converted to point clouds through furthest point sampling, and PCA is performed on the resulting point sets.
  • A.1. Hierarchical Rigid Alignment: A person selects the correct upright-orientation vector from six candidates containing the PCA axes and their r.
  • A.1. Hierarchical Rigid Alignment: Leaf-category shapes are jointly aligned, while categories with more than 100 shapes are partitioned into coherent k-means clusters using pose-invariant global features.
  • A.1. Hierarchical Rigid Alignment: Each shape is associated with a random variable representing its transformation from the original pose to a consistent canonical pose.
  • A.1. Hierarchical Rigid Alignment: Representative centroid shapes from leaf categories are jointly aligned at each intermediate category, with higher-level alignment verified by a person.
  • A.1. Hierarchical Rigid Alignment: The procedure follows the taxonomy hierarchy until reaching the root node.
Loading 1512.03012v1…