ABSTRACT
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.
- Alban Bassuet, Dave Rife, and Luca Dellatorre. 2014. Computational and Optimization Design in Geometric Acoustics. Building Acoustics 21, 1 (2014), 75-86.Google ScholarCross Ref
- Marsha J Berger and Phillip Colella. 1989. Local adaptive mesh refinement for shock hydrodynamics. Journal of computational Physics 82, 1 (1989), 64-84. Google ScholarDigital Library
- Glen Berseth, Mubbasir Kapadia, Brandon Haworth, and Petros Faloutsos. 2014. SteerFit: Automated Parameter Fitting for Steering Algorithms. In ACM SIGGRAPH/EG SCA. Google ScholarDigital Library
- Philippe Block, Jan Knippers, Niloy J Mitra, and Wenping Wang. 2014. Advances in Architectural Geometry 2014. (2014). Google ScholarDigital Library
- Luisa Gama Caldas and Leslie K Norford. 2002. A design optimization tool based on a genetic algorithm. Automation in construction 11, 2 (2002), 173-184.Google Scholar
- Juliana Felkner, Eleni Chatzi, and Toni Kotnik. 2013. Interactive particle swarm optimization for the architectural design of truss structures. In Computational Intelligence for Engineering Solutions (CIES), 2013 IEEE Symposium on. IEEE, 15-22.Google ScholarCross Ref
- Stephen J Guy, Jur van den Berg, Wenxi Liu, Rynson Lau, Ming C Lin, and Dinesh Manocha. 2012. A statistical similarity measure for aggregate crowd dynamics. ACM Transactions on Graphics (TOG) 31, 6 (2012), 190. Google ScholarDigital Library
- Brandon Haworth, Muhammad Usman, Glen Berseth, Mubbasir Kapadia, and Petros Faloutsos. 2015. Evaluating and Optimizing Level of Service for Crowd Evacuations. In Proceedings of the 8th ACM SIGGRAPH Conference on Motion in Games (MIG '15). ACM, 91-96. Google ScholarDigital Library
- Dirk Helbing, Illes Farkas, and Tamas Vicsek. 2000. Simulating dynamical features of escape panic. Nature 407, 6803 (2000), 487-490.Google ScholarCross Ref
- Li Jiang, Jingyu Li, Chao Shen, Sicong Yang, and Zhangang Han. 2014. Obstacle optimization for panic flow-reducing the tangential momentum increases the escape speed. PloS one 9, 12 (2014), e115463.Google ScholarCross Ref
- A Johansson and D Helbing. 2007. Pedestrian flow optimization with a genetic algorithm based on boolean grids. In Pedestrian and evacuation dynamics 2005. Springer, 267-272.Google Scholar
- Jeremy Michalek and Panos Papalambros. 2002. Interactive design optimization of architectural layouts. Engineering Optimization 34, 5 (2002), 485-501.Google ScholarCross Ref
- Nuria Pelechano, Jan M. Allbeck, and Norman I. Badler. 2008. Virtual Crowds: Methods, Simulation, and Control. Morgan & Claypool Publishers. Google ScholarDigital Library
- Julien Pettré, Jan Ondrej, Anne-Hélène Olivier, Armel Cretual, and Stéphane Donikian. 2009. Experiment-based Modeling, Simulation and Validation of Interactions Between Virtual Walkers. In ACM SIGGRAPH/EG SCA. 189-198. Google ScholarDigital Library
- Helmut Pottmann, Michael Eigensatz, Amir Vaxman, and Johannes Wallner. 2014. Architectural geometry. Computers & Graphics (2014). Google ScholarDigital Library
- Craig W Reynolds. 1999. Steering behaviors for autonomous characters. In Game developers conference. 763-782.Google Scholar
- Xing Shi and Wenjie Yang. 2013. Performance-driven architectural design and optimization technique from a perspective of architects. Automation in Construction 32 (2013), 125-135.Google ScholarCross Ref
- Shawn Singh, Mubbasir Kapadia, Billy Hewlett, Glenn Reinman, and Petros Faloutsos. 2011. A modular framework for adaptive agent-based steering. In ACM I3D. 141-150. Google ScholarDigital Library
- Daniel Thalmann and Soraia Raupp Musse. 2013. Crowd Simulation, Second Edition. Springer. I-XV, 1-296 pages.Google Scholar
- Michela Turrin, Peter von Buelow, and Rudi Stouffs. 2011. Design explorations of performance driven geometry in architectural design using parametric modeling and genetic algorithms. Advanced Engineering Informatics 25, 4 (2011), 656-675. Google ScholarDigital Library
- Jur van den Berg, Stephen J. Guy, Ming Lin, and Dinesh Manocha. 2011. Reciprocal n-Body Collision Avoidance. In Robotics Research. Vol. 70. 3-19.Google ScholarCross Ref
- David Wolinski, Stephen Guy, Anne-Helene Olivier, Ming Lin, Dinesh Manocha, and Julien Pettré. 2014. Parameter Estimation and Comparative Evaluation of Crowd Simulations. Computer Graphics Forum 33, 2 (2014). Google ScholarDigital Library
- Hwang Yi and Yun Kyu Yi. 2014. Performance Based Architectural Design Optimization: Automated 3D Space Layout Using Simulated Annealing. In ASHRAE/IBPSA-USA Building Simulation Conference.Google Scholar
Index Terms
- Towards Computer Assisted Crowd Aware Architectural Design
Recommendations
Evaluating and optimizing level of service for crowd evacuations
MIG '15: Proceedings of the 8th ACM SIGGRAPH Conference on Motion in GamesLevel of service (LoS) is a standard indicator, widely used in crowd management and urban design, for characterizing the service afforded by environments to crowds of specific densities. However, current LoS indicators are qualitative and rely on expert ...
The hierarchical behavior model for crowd simulation
VRCAI '09: Proceedings of the 8th International Conference on Virtual Reality Continuum and its Applications in IndustryWe present a hierarchical behavior model to simulate realistic crowd behaviors. This model is composed of two parts. One is the low density behavior module, emphasizing the autonomy and diversity of the behaviors. The other is high density behavior ...
Organic architectural spatial design driven by agent-based crowd simulation
SIMAUD '18: Proceedings of the Symposium on Simulation for Architecture and Urban DesignThis paper seeks the development of a tool for generation of architectural space through an organic form finding process by using agent-based behavior systems.
A combination of architectural design, computation and biology is explored in this research, ...
Comments