With this work we build upon prevous work in crowd optimization. Leveraging optimization methods previously used to assist users in architectural design tasks.


We present a preliminary exploration of an architectural optimization process towards a computational tool for designing environments (e.g., building floor plans). Using dynamic crowd simulators we derive the fitness of architectural layouts. The results of the simulation are used to provide feedback to a user in terms of crowd animation, aggregate statistics, and heat maps. Our approach automatically optimizes the placement of environment elements to maximize the flow of the crowd, while satisfying constraints that are imposed by the user (e.g., immovable walls or support bearing structures). We take steps towards user-in-the-loop optimization and design of an environment by applying an adaptive refinement approach to reduce the search space of the optimization. We perform a small scale user study to obtain early feedback on the performance and quality of our method in contrast with a manual approach.




author = {Haworth, Brandon and Usman, Muhammad and Berseth, Glen and Khayatkhoei, Mahyar and Kapadia, Mubbasir and Faloutsos, Petros},
title = {Towards Computer Assisted Crowd Aware Architectural Design},
year = {2016},
isbn = {9781450340823},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
url = {https://doi.org/10.1145/2851581.2892360},
doi = {10.1145/2851581.2892360},
booktitle = {Proceedings of the 2016 CHI Conference Extended Abstracts on Human Factors in Computing Systems},
pages = {2119–2125},
numpages = {7},
keywords = {user-in-the-loop design, architectural optimization, crowd simulation},
location = {San Jose, California, USA},
series = {CHI EA '16}


Coming soon!