Procedural Modeling of a Building from a Single Image

dc.contributor.authorNishida, Genen_US
dc.contributor.authorBousseau, Adrienen_US
dc.contributor.authorAliaga, Daniel G.en_US
dc.contributor.editorGutierrez, Diego and Sheffer, Allaen_US
dc.date.accessioned2018-04-14T18:25:06Z
dc.date.available2018-04-14T18:25:06Z
dc.date.issued2018
dc.description.abstractCreating a virtual city is demanded for computer games, movies, and urban planning, but it takes a lot of time to create numerous 3D building models. Procedural modeling has become popular in recent years to overcome this issue, but creating a grammar to get a desired output is difficult and time consuming even for expert users. In this paper, we present an interactive tool that allows users to automatically generate such a grammar from a single image of a building. The user selects a photograph and highlights the silhouette of the target building as input to our method. Our pipeline automatically generates the building components, from large-scale building mass to fine-scale windows and doors geometry. Each stage of our pipeline combines convolutional neural networks (CNNs) and optimization to select and parameterize procedural grammars that reproduce the building elements of the picture. In the first stage, our method jointly estimates camera parameters and building mass shape. Once known, the building mass enables the rectification of the façades, which are given as input to the second stage that recovers the façade layout. This layout allows us to extract individual windows and doors that are subsequently fed to the last stage of the pipeline that selects procedural grammars for windows and doors. Finally, the grammars are combined to generate a complete procedural building as output. We devise a common methodology to make each stage of this pipeline tractable. This methodology consists in simplifying the input image to match the visual appearance of synthetic training data, and in using optimization to refine the parameters estimated by CNNs. We used our method to generate a variety of procedural models of buildings from existing photographs.en_US
dc.description.number2
dc.description.sectionheadersProcedural Modeling
dc.description.seriesinformationComputer Graphics Forum
dc.description.volume37
dc.identifier.doi10.1111/cgf.13372
dc.identifier.issn1467-8659
dc.identifier.pages415-429
dc.identifier.urihttps://doi.org/10.1111/cgf.13372
dc.identifier.urihttps://diglib.eg.org:443/handle/10.1111/cgf13372
dc.publisherThe Eurographics Association and John Wiley & Sons Ltd.en_US
dc.subjectComputing methodologies → Shape modeling
dc.titleProcedural Modeling of a Building from a Single Imageen_US
Files
Collections