Relation-based parametrization and exploration of shape collections

Kurt Leimer, Lukas Gersthofer, Michael Wimmer, Przemyslaw Musialski

Research output: Contribution to journalArticlepeer-review

1 Scopus citations

Abstract

With online repositories for 3D models like 3D Warehouse becoming more prevalent and growing ever larger, new possibilities have emerged for both experienced and inexperienced users. These large collections of shapes can provide inspiration for designers or make it possible to synthesize new shapes by combining different parts from already existing shapes, which can be both easy to learn and a fast way of creating new shapes. But exploring large shape collections or searching for particular kinds of shapes can be difficult and time-consuming tasks as well, especially considering that online repositories are often disorganized. In our work, we propose a relation-based way to parametrize shape collections, allowing the user to explore the entire set of shapes based on the variability of spatial arrangements between pairs of parts. The way in which shapes differ from each other is captured automatically, resulting in a small number of exploration parameters. Furthermore, a copy-and-paste system for parts allows the user to change the structure of a shape, making it possible to explore the entire collection from any initial shape.

Original languageEnglish (US)
Pages (from-to)127-137
Number of pages11
JournalComputers and Graphics (Pergamon)
Volume67
DOIs
StatePublished - Oct 2017
Externally publishedYes

All Science Journal Classification (ASJC) codes

  • Software
  • Signal Processing
  • General Engineering
  • Human-Computer Interaction
  • Computer Vision and Pattern Recognition
  • Computer Graphics and Computer-Aided Design

Keywords

  • 3D database exploration
  • Model variability
  • Shape analysis
  • Shape collections

Fingerprint

Dive into the research topics of 'Relation-based parametrization and exploration of shape collections'. Together they form a unique fingerprint.

Cite this