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/
_version_ 1818332036594663424
author Shang-Lin Li
Lin Li
Ming-Wei Cao
Li Cao
Wei Jia
Xiao-Ping Liu
author_facet Shang-Lin Li
Lin Li
Ming-Wei Cao
Li Cao
Wei Jia
Xiao-Ping Liu
author_sort Shang-Lin Li
collection DOAJ
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.
first_indexed 2024-12-13T13:29:21Z
format Article
id doaj.art-13e984cbfc2d4d159638e63b6c1b1320
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-13T13:29:21Z
publishDate 2017-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-13e984cbfc2d4d159638e63b6c1b13202022-12-21T23:44:12ZengIEEEIEEE 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
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
title 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_short Rapid Modeling of Chinese Huizhou Traditional Vernacular Houses
title_sort rapid modeling of chinese huizhou traditional vernacular houses
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