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...
Main Authors: | , , , , , |
---|---|
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 |