Publications

This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.

Search for Publication


Year(s) from:  to 
Author:
Keywords (separated by spaces):

Automatic Architectural Style Recognition

M. Mathias, A. Martinovic, J. Weissenberg, S. Haegler, L. Van Gool
3D-ARCH 2011: “3D Virtual Reconstruction and Visualization of Complex Architectures”
Trento, Italy, March 2011

Abstract

Procedural modeling has proven to be a very valuable tool in the field of architecture. In the last few years, research has soared to automatically create procedural models from images. However, current algorithms for this process of inverse procedural modeling rely on the assumption that the building style is known. So far, the determination of the building style has remained a manual task. In this paper, we propose an algorithm which automates this process through classification of architectural styles from facade images. Our classifier first identifies the images containing buildings, then separates individual facades within an image and determines the building style. This information could then be used to initialize the building reconstruction process. We have trained our classifier to distinguish between several distinct architectural styles, namely Flemish Renaissance, Haussmannian and Neoclassical. Finally, we demonstrate our approach on various street-side images.


Link to publisher's page
@InProceedings{eth_biwi_00825,
  author = {M. Mathias and A. Martinovic and J. Weissenberg and S. Haegler and L. Van Gool},
  title = {Automatic Architectural Style Recognition},
  booktitle = {3D-ARCH 2011: “3D Virtual Reconstruction and Visualization of Complex Architectures”},
  year = {2011},
  month = {March},
  keywords = {}
}