Learning shape placements by example

Paul Guerrero, Stefan Jeschke, Michael Wimmer, Peter Wonka

Research output: Contribution to journalConference article

14 Scopus citations

Abstract

We present a method to learn and propagate shape placements in 2D polygonal scenes from a few examples provided by a user. The placement of a shape is modeled as an oriented bounding box. Simple geometric relationships between this bounding box and nearby scene polygons define a feature set for the placement. The feature sets of all example placements are then used to learn a probabilistic model over all possible placements and scenes. With this model, we can generate a new set of placements with similar geometric relationships in any given scene. We introduce extensions that enable propagation and generation of shapes in 3D scenes, as well as the application of a learned modeling session to large scenes without additional user interaction. These concepts allow us to generate complex scenes with thousands of objects with relatively little user interaction. Copyright is held by the owner/author(s).

Original languageEnglish (US)
Article number108
JournalACM Transactions on Graphics
Volume34
Issue number4
DOIs
StatePublished - Jul 27 2015
EventACM Special Interest Group on Computer Graphics and Interactive Techniques Conference, SIGGRAPH 2015 - Los Angeles, United States
Duration: Aug 9 2015Aug 13 2015

Keywords

  • Complex model generation
  • Modeling by example

ASJC Scopus subject areas

  • Computer Graphics and Computer-Aided Design

Fingerprint Dive into the research topics of 'Learning shape placements by example'. Together they form a unique fingerprint.

  • Cite this

    Guerrero, P., Jeschke, S., Wimmer, M., & Wonka, P. (2015). Learning shape placements by example. ACM Transactions on Graphics, 34(4), [108]. https://doi.org/10.1145/2766933