Procedural Facade Variations from a Single Layout

被引:80
作者
Bao, Fan [1 ]
Schwarz, Michael [1 ,2 ]
Wonka, Peter [1 ,3 ]
机构
[1] Arizona State Univ, Tempe, AZ 85287 USA
[2] Cornell Univ, Ithaca, NY 14853 USA
[3] KAUST, Taejon, South Korea
来源
ACM TRANSACTIONS ON GRAPHICS | 2013年 / 32卷 / 01期
基金
美国国家科学基金会;
关键词
Algorithms; Procedural modeling; facade modeling; design variations; GENERATION;
D O I
10.1145/2421636.2421644
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页数:13
相关论文
共 29 条
[1]   Style grammars for interactive visualization of architecture [J].
Aliaga, Daniel G. ;
Rosen, Paul A. ;
Bekins, Daniel R. .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2007, 13 (04) :786-797
[2]  
[Anonymous], 2009, EUROGRAPHICS 2009 ST
[3]  
[Anonymous], 2006, Planning algorithms
[4]   Guided Procedural Modeling [J].
Benes, B. ;
St'ava, O. ;
Mech, R. ;
Miller, G. .
COMPUTER GRAPHICS FORUM, 2011, 30 (02) :325-334
[5]   A Connection between Partial Symmetry and Inverse Procedural Modeling [J].
Bokeloh, Martin ;
Wand, Michael ;
Seidel, Hans-Peter .
ACM TRANSACTIONS ON GRAPHICS, 2010, 29 (04)
[6]   An Algebraic Model for Parameterized Shape Editing [J].
Bokeloh, Martin ;
Wand, Michael ;
Seidel, Hans-Peter ;
Koltun, Vladlen .
ACM TRANSACTIONS ON GRAPHICS, 2012, 31 (04)
[7]   Structure-Preserving Reshape for Textured Architectural Scenes [J].
Cabral, Marcio ;
Lefebvre, Sylvain ;
Dachsbacher, Carsten ;
Drettakis, George .
COMPUTER GRAPHICS FORUM, 2009, 28 (02) :469-480
[8]  
GASPERO L. D, 2009, QUADPROG 1 2
[9]   A NUMERICALLY STABLE DUAL METHOD FOR SOLVING STRICTLY CONVEX QUADRATIC PROGRAMS [J].
GOLDFARB, D ;
IDNANI, A .
MATHEMATICAL PROGRAMMING, 1983, 27 (01) :1-33
[10]   By-example Synthesis of Architectural Textures [J].
Lefebvre, Sylvain ;
Hornus, Samuel ;
Lasram, Anass .
ACM TRANSACTIONS ON GRAPHICS, 2010, 29 (04)