skip to main content
research-article

A Probabilistic Model for Exteriors of Residential Buildings

Authors Info & Claims
Published:28 July 2016Publication History
Skip Abstract Section

Abstract

We propose a new framework to model the exterior of residential buildings. The main goal of our work is to design a model that can be learned from data that is observable from the outside of a building and that can be trained with widely available data such as aerial images and street-view images. First, we propose a parametric model to describe the exterior of a building (with a varying number of parameters) and propose a set of attributes as a building representation with fixed dimensionality. Second, we propose a hierarchical graphical model with hidden variables to encode the relationships between building attributes and learn both the structure and parameters of the model from the database. Third, we propose optimization algorithms to generate three-dimensional models based on building attributes sampled from the graphical model. Finally, we demonstrate our framework by synthesizing new building models and completing partially observed building models from photographs.

Skip Supplemental Material Section

Supplemental Material

References

  1. Oswin Aichholzer, Franz Aurenhammer, David Alberts, and Bernd Gärtner. 1996. A Novel Type of Skeleton for Polygons. Springer, New York, NY.Google ScholarGoogle Scholar
  2. Melinos Averkiou, Vladimir Kim, Youyi Zheng, and Niloy J. Mitra. 2014. ShapeSynth: Parameterizing model collections for coupled shape exploration and synthesis. Computer Graphics Forum 33, 2, 125--134. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Fan Bao, Michael Schwarz, and Peter Wonka. 2013a. Procedural facade variations from a single layout. ACM Transactions on Graphics 32, 1, 8:1--8:13. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Fan Bao, Dong-Ming Yan, Niloy J. Mitra, and Peter Wonka. 2013b. Generating and exploring good building layouts. ACM Transactions on Graphics 32, 4, 122:1--122:10. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Martin Bokeloh, Michael Wand, and Hans-Peter Seidel. 2010. A connection between partial symmetry and inverse procedural modeling. ACM Transactions on Graphics 29, 4, 104:1--104:10. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Neill D. F. Campbell and Jan Kautz. 2014. Learning a manifold of fonts. ACM Transactions on Graphics 33, 4, 91:1--91:11. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Siddhartha Chaudhuri, Evangelos Kalogerakis, Leonidas Guibas, and Vladlen Koltun. 2011. Probabilistic reasoning for assembly-based 3D modeling. ACM Transactions on Graphics 30, 4, 35:1--35:10. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Siddhartha Chaudhuri, Evangelos Kalogerakis, Stephen Giguere, and Thomas Funkhouser. 2013. AttribIt: Content creation with semantic attributes. Proc. UIST. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Peter Cheeseman and John Stutz. 1996. Bayesian classification (AutoClass): Theory and results. In Advances in Knowledge Discovery and Data Mining. 153--180. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Lubin Fan, Przemyslaw Musialski, Ligang Liu, and Peter Wonka. 2014. Structure completion for facade layouts. ACM Transactions on Graphics 33, 6, 210:1--210:11. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. David Heckerman. 1998. A Tutorial on Learning with Bayesian Networks. Springer, New York, NY.Google ScholarGoogle Scholar
  12. Evangelos Kalogerakis, Siddhartha Chaudhuri, Daphne Koller, and Vladlen Koltun. 2012. A probabilistic model for component-based shape synthesis. ACM Transactions on Graphics 31, 4, 55:1--55:11. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Vladimir G. Kim, Wilmot Li, Niloy J. Mitra, Siddhartha Chaudhuri, Stephen DiVerdi, and Thomas Funkhouser. 2013. Learning part-based templates from large collections of 3D shapes. ACM Transactions on Graphics 32, 4, 70:1--70:12. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Daphne Koller and Nir Friedman. 2009. Probabilistic Graphical Models: Principles and Techniques. MIT Press, Cambridge, MA. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Jinjie Lin, Daniel Cohen-Or, Hao Zhang, Cheng Liang, Andrei Sharf, Oliver Deussen, and Baoquan Chen. 2011. Structure-preserving retargeting of irregular 3D architecture. ACM Transactions on Graphics 30, 6, 183:1--183:10. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. A. Martinovic and L. Van Gool. 2013. Bayesian grammar learning for inverse procedural modeling. In CVPR. 201--208. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Paul Merrell, Eric Schkufza, and Vladlen Koltun. 2010. Computer-generated residential building layouts. ACM Transactions on Graphics 29, 6, 181:1--181:12. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Pascal Müller, Peter Wonka, Simon Haegler, Andreas Ulmer, and Luc Van Gool. 2006. Procedural modeling of buildings. ACM Transactions on Graphics 25, 3, 614--623. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Przemyslaw Musialski, Peter Wonka, Daniel G. Aliaga, Michael Wimmer, Luc van Gool, and Werner Purgathofer. 2013. A survey of urban reconstruction. Computer Graphics Forum 32, 6, 146--177. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Jorma Rissanen. 1983. A universal prior for integers and estimation by minimum description length. Annals of Statistics, 416--431.Google ScholarGoogle ScholarCross RefCross Ref
  21. Michael Schwarz and Pascal Müller. 2015. Advanced procedural modeling of architecture. ACM Transactions on Graphics 34, 4, 107:1--107:12. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Ruben M. Smelik, Tim Tutenel, Rafael Bidarra, and Bedrich Benes. 2014. A survey on procedural modelling for virtual worlds. Computer Graphics Forum 33, 6, 31--50.Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. O. Št’ava, B. Beneš, R. Měch, Daniel G. Aliaga, and P. Krištof. 2010. Inverse procedural modeling by automatic generation of L-systems. Computer Graphics Forum 29, 2, 665--674.Google ScholarGoogle ScholarCross RefCross Ref
  24. Jerry Talton, Lingfeng Yang, Ranjitha Kumar, Maxine Lim, Noah Goodman, and Radomír Měch. 2012. Learning design patterns with Bayesian grammar induction. In Proceedings of UIST. 63--74. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Jerry O. Talton, Yu Lou, Steve Lesser, Jared Duke, Radomír Měch, and Vladlen Koltun. 2011. Metropolis procedural modeling. ACM Transactions on Graphics. 30, 2, 11:1--11:14. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Carlos A. Vanegas, Daniel G. Aliaga, Peter Wonka, Pascal Müller, Paul Waddell, and Benjamin Watson. 2010. Modelling the appearance and behaviour of urban spaces. Computer Graphics Forum 29, 1, 25--42.Google ScholarGoogle ScholarCross RefCross Ref
  27. Peter Wonka, Michael Wimmer, François X. Sillion, and William Ribarsky. 2003. Instant architecture. ACM Transactions on Graphics 22, 3, 669--677. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Fuzhang Wu, Dong-Ming Yan, Weiming Dong, Xiaopeng Zhang, and Peter Wonka. 2014. Inverse procedural modeling of facade layouts. ACM Transactions on Graphics 33, 4, 121:1--121:10. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Yong-Liang Yang, Yi-Jun Yang, Helmut Pottmann, and Niloy J. Mitra. 2011. Shape space exploration of constrained meshes. ACM Transactions on Graphics 30, 6, 124:1--124:12. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Hao Zhang, Kai Xu, Wei Jiang, Jinjie Lin, Daniel Cohen-Or, and Baoquan Chen. 2013. Layered analysis of irregular facades via symmetry maximization. ACM Transactions on Graphics 32, 4, 121:1--121:13. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A Probabilistic Model for Exteriors of Residential Buildings

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image ACM Transactions on Graphics
        ACM Transactions on Graphics  Volume 35, Issue 5
        September 2016
        156 pages
        ISSN:0730-0301
        EISSN:1557-7368
        DOI:10.1145/2965650
        Issue’s Table of Contents

        Copyright © 2016 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 28 July 2016
        • Revised: 1 March 2016
        • Accepted: 1 March 2016
        • Received: 1 October 2015
        Published in tog Volume 35, Issue 5

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article
        • Research
        • Refereed

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader