Rapid Modeling of Chinese Huizhou Traditional Vernacular Houses

In this paper, we propose an automatic modeling method based on constructive grammar for building Chinese Huizhou traditional vernacular houses, which are famous and important examples of Chinese traditional architecture. The proposed method includes two steps: layout generation and feature generati...

Full description

Bibliographic Details
Main Authors: Shang-Lin Li, Lin Li, Ming-Wei Cao, Li Cao, Wei Jia, Xiao-Ping Liu
Format: Article
Language:English
Published: IEEE 2017-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8047237/
id doaj-13e984cbfc2d4d159638e63b6c1b1320
record_format Article
spelling doaj-13e984cbfc2d4d159638e63b6c1b13202021-03-29T20:12:50ZengIEEEIEEE Access2169-35362017-01-015206682068310.1109/ACCESS.2017.27548588047237Rapid Modeling of Chinese Huizhou Traditional Vernacular HousesShang-Lin Li0https://orcid.org/0000-0003-0252-5292Lin Li1Ming-Wei Cao2Li Cao3Wei Jia4Xiao-Ping Liu5https://orcid.org/0000-0001-5628-6237School of Computer and Information, Hefei University of Technology, Hefei, ChinaSchool of Computer and Information, Hefei University of Technology, Hefei, ChinaSchool of Computer and Information, Hefei University of Technology, Hefei, ChinaSchool of Computer and Information, Hefei University of Technology, Hefei, ChinaSchool of Computer and Information, Hefei University of Technology, Hefei, ChinaSchool of Computer and Information, Hefei University of Technology, Hefei, ChinaIn this paper, we propose an automatic modeling method based on constructive grammar for building Chinese Huizhou traditional vernacular houses, which are famous and important examples of Chinese traditional architecture. The proposed method includes two steps: layout generation and feature generation. In the layout generation step, layout guidelines based on 2-D geometric rules are used to evaluate the layout result. In the feature generation step, a probabilistic network is used to generate the features for a single house while feature conflict penalty functions are used to generate the reasonable features for multiple houses. Both the layout generation and feature generation steps use the Metropolis-Hastings algorithm to search for the optimal solution. To increase the computational efficiency of the proposed system, the two steps are performed on a graphics processing unit device using a Monte Carlo sampler. Moreover, a dynamic probability strategy is used to perform the layout perturbation. The proposed method is easy to implement and extend. The experimental results show that the proposed method is practical and efficient. Non-expert users can rapidly generate reasonable Huizhou vernacular houses via simple and intuitive interactions with the system.https://ieeexplore.ieee.org/document/8047237/Rapid modelingprocedural modelingbuilding modelingstochastic optimizationHuizhou traditional vernacular House
collection DOAJ
language English
format Article
sources DOAJ
author Shang-Lin Li
Lin Li
Ming-Wei Cao
Li Cao
Wei Jia
Xiao-Ping Liu
spellingShingle Shang-Lin Li
Lin Li
Ming-Wei Cao
Li Cao
Wei Jia
Xiao-Ping Liu
Rapid Modeling of Chinese Huizhou Traditional Vernacular Houses
IEEE Access
Rapid modeling
procedural modeling
building modeling
stochastic optimization
Huizhou traditional vernacular House
author_facet Shang-Lin Li
Lin Li
Ming-Wei Cao
Li Cao
Wei Jia
Xiao-Ping Liu
author_sort Shang-Lin Li
title Rapid Modeling of Chinese Huizhou Traditional Vernacular Houses
title_short Rapid Modeling of Chinese Huizhou Traditional Vernacular Houses
title_full Rapid Modeling of Chinese Huizhou Traditional Vernacular Houses
title_fullStr Rapid Modeling of Chinese Huizhou Traditional Vernacular Houses
title_full_unstemmed Rapid Modeling of Chinese Huizhou Traditional Vernacular Houses
title_sort rapid modeling of chinese huizhou traditional vernacular houses
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2017-01-01
description In this paper, we propose an automatic modeling method based on constructive grammar for building Chinese Huizhou traditional vernacular houses, which are famous and important examples of Chinese traditional architecture. The proposed method includes two steps: layout generation and feature generation. In the layout generation step, layout guidelines based on 2-D geometric rules are used to evaluate the layout result. In the feature generation step, a probabilistic network is used to generate the features for a single house while feature conflict penalty functions are used to generate the reasonable features for multiple houses. Both the layout generation and feature generation steps use the Metropolis-Hastings algorithm to search for the optimal solution. To increase the computational efficiency of the proposed system, the two steps are performed on a graphics processing unit device using a Monte Carlo sampler. Moreover, a dynamic probability strategy is used to perform the layout perturbation. The proposed method is easy to implement and extend. The experimental results show that the proposed method is practical and efficient. Non-expert users can rapidly generate reasonable Huizhou vernacular houses via simple and intuitive interactions with the system.
topic Rapid modeling
procedural modeling
building modeling
stochastic optimization
Huizhou traditional vernacular House
url https://ieeexplore.ieee.org/document/8047237/
work_keys_str_mv AT shanglinli rapidmodelingofchinesehuizhoutraditionalvernacularhouses
AT linli rapidmodelingofchinesehuizhoutraditionalvernacularhouses
AT mingweicao rapidmodelingofchinesehuizhoutraditionalvernacularhouses
AT licao rapidmodelingofchinesehuizhoutraditionalvernacularhouses
AT weijia rapidmodelingofchinesehuizhoutraditionalvernacularhouses
AT xiaopingliu rapidmodelingofchinesehuizhoutraditionalvernacularhouses
_version_ 1724195062654435328