Title :
Bayesian Grammar Learning for Inverse Procedural Modeling
Author :
Martinovic, Andelo ; Van Gool, Luc
Abstract :
Within the fields of urban reconstruction and city modeling, shape grammars have emerged as a powerful tool for both synthesizing novel designs and reconstructing buildings. Traditionally, a human expert was required to write grammars for specific building styles, which limited the scope of method applicability. We present an approach to automatically learn two-dimensional attributed stochastic context-free grammars (2D-ASCFGs) from a set of labeled building facades. To this end, we use Bayesian Model Merging, a technique originally developed in the field of natural language processing, which we extend to the domain of two-dimensional languages. Given a set of labeled positive examples, we induce a grammar which can be sampled to create novel instances of the same building style. In addition, we demonstrate that our learned grammar can be used for parsing existing facade imagery. Experiments conducted on the dataset of Haussmannian buildings in Paris show that our parsing with learned grammars not only outperforms bottom-up classifiers but is also on par with approaches that use a manually designed style grammar.
Keywords :
architecture; belief networks; context-free grammars; natural language processing; stochastic processes; Bayesian grammar learning; Bayesian model merging technique; Haussmannian buildings; city modeling; inverse procedural modeling; natural language processing; shape grammars; two-dimensional attributed stochastic context-free grammars; two-dimensional languages; urban reconstruction; Bayes methods; Buildings; Grammar; Lattices; Merging; Production; Shape; 2DSCFG; Bayesian model merging; Earley parser; SCFG; grammar induction; inverse procedural modeling; shape grammars; urban modeling;
Conference_Titel :
Computer Vision and Pattern Recognition (CVPR), 2013 IEEE Conference on
Conference_Location :
Portland, OR
DOI :
10.1109/CVPR.2013.33