Procedural facade variations from a single layout

Fan Bao, Michael Schwarz, Peter Wonka

Research output: Contribution to journalArticle

31 Citations (Scopus)

Abstract

We introduce a framework to generate many variations of a facade design that look similar to a given facade layout. Starting from an input image, the facade is hierarchically segmented and labeled with a collection of manual and automatic tools. The user can then model constraints that should be maintained in any variation of the input facade design. Subsequently, facade variations are generated for different facade sizes, where multiple variations can be produced for a certain size. Computing such new facade variations has many unique challenges, and we propose a new algorithm based on interleaving heuristic search and quadratic programming. In contrast to most previous work, we focus on the generation of new design variations and not on the automatic analysis of the input's structure. Adding a modeling step with the user in the loop ensures that our results routinely are of high quality.

Original languageEnglish (US)
Article number8
JournalACM Transactions on Graphics
Volume32
Issue number1
DOIs
StatePublished - Jan 2013

Fingerprint

Facades
Quadratic programming

Keywords

  • Design variations
  • Facade modeling
  • Procedural modeling

ASJC Scopus subject areas

  • Computer Graphics and Computer-Aided Design

Cite this

Procedural facade variations from a single layout. / Bao, Fan; Schwarz, Michael; Wonka, Peter.

In: ACM Transactions on Graphics, Vol. 32, No. 1, 8, 01.2013.

Research output: Contribution to journalArticle

Bao, Fan ; Schwarz, Michael ; Wonka, Peter. / Procedural facade variations from a single layout. In: ACM Transactions on Graphics. 2013 ; Vol. 32, No. 1.
@article{cddbac1d1bfe4f7eabb09d50bb826139,
title = "Procedural facade variations from a single layout",
abstract = "We introduce a framework to generate many variations of a facade design that look similar to a given facade layout. Starting from an input image, the facade is hierarchically segmented and labeled with a collection of manual and automatic tools. The user can then model constraints that should be maintained in any variation of the input facade design. Subsequently, facade variations are generated for different facade sizes, where multiple variations can be produced for a certain size. Computing such new facade variations has many unique challenges, and we propose a new algorithm based on interleaving heuristic search and quadratic programming. In contrast to most previous work, we focus on the generation of new design variations and not on the automatic analysis of the input's structure. Adding a modeling step with the user in the loop ensures that our results routinely are of high quality.",
keywords = "Design variations, Facade modeling, Procedural modeling",
author = "Fan Bao and Michael Schwarz and Peter Wonka",
year = "2013",
month = "1",
doi = "10.1145/2421636.2421644",
language = "English (US)",
volume = "32",
journal = "ACM Transactions on Graphics",
issn = "0730-0301",
publisher = "Association for Computing Machinery (ACM)",
number = "1",

}

TY - JOUR

T1 - Procedural facade variations from a single layout

AU - Bao, Fan

AU - Schwarz, Michael

AU - Wonka, Peter

PY - 2013/1

Y1 - 2013/1

N2 - We introduce a framework to generate many variations of a facade design that look similar to a given facade layout. Starting from an input image, the facade is hierarchically segmented and labeled with a collection of manual and automatic tools. The user can then model constraints that should be maintained in any variation of the input facade design. Subsequently, facade variations are generated for different facade sizes, where multiple variations can be produced for a certain size. Computing such new facade variations has many unique challenges, and we propose a new algorithm based on interleaving heuristic search and quadratic programming. In contrast to most previous work, we focus on the generation of new design variations and not on the automatic analysis of the input's structure. Adding a modeling step with the user in the loop ensures that our results routinely are of high quality.

AB - We introduce a framework to generate many variations of a facade design that look similar to a given facade layout. Starting from an input image, the facade is hierarchically segmented and labeled with a collection of manual and automatic tools. The user can then model constraints that should be maintained in any variation of the input facade design. Subsequently, facade variations are generated for different facade sizes, where multiple variations can be produced for a certain size. Computing such new facade variations has many unique challenges, and we propose a new algorithm based on interleaving heuristic search and quadratic programming. In contrast to most previous work, we focus on the generation of new design variations and not on the automatic analysis of the input's structure. Adding a modeling step with the user in the loop ensures that our results routinely are of high quality.

KW - Design variations

KW - Facade modeling

KW - Procedural modeling

UR - http://www.scopus.com/inward/record.url?scp=84878481143&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84878481143&partnerID=8YFLogxK

U2 - 10.1145/2421636.2421644

DO - 10.1145/2421636.2421644

M3 - Article

VL - 32

JO - ACM Transactions on Graphics

JF - ACM Transactions on Graphics

SN - 0730-0301

IS - 1

M1 - 8

ER -