Our crowd simulation research and development has appeared at many places. On this page, we present many examples of case studies that we and companies have done by using our software.
Homepage > Crowd simulation > Case studies
We study how we can automatically create a data structure that represents the walkable surfaces in virtual environments, and how it can be updated dynamically and efficiently when it changes. We refer to this structure as a navigation mesh. This mesh enables efficient crowd simulation, which is our next topic of research. We study and develop a crowd simulation framework and its components, which ranges from global (AI) planning to local animation. We create models for realistic crowd behaviors, which includes studying how (groups of) people move and avoid collisions in such environments, based on agent profiles and semantics (such as terrain annotations).
Crowd flow optimization
The Grand Départ of the Tour de France was expected to draw anywhere from 600,000 to 800,000 spectators to Utrecht in July 2015. Simulations in a virtual Utrecht support the municipal government in planning the surroundings of the cycling course and testing the prognoses for the flows of the spectators. These innovative simulations in an unprecedentedly detailed virtual world were the result of collaboration between computer scientists at Utrecht University and the engineering and consulting bureau Movares. Read more...
This project was carried out with Movares (Jan Beumer), city of Utrecht (Ron Looy) and MSc student Marijn van der Zwan.
In 2016, we studied how long it would take to clear each of three metro station that are part of the new Noord/Zuid-lijn in Amsterdam. We compared these evacuation times with scenarios in which a small percentage of the passengers brought a bicycle along with them.
This project was carried out with Movares (Gea Kolk), city of Amsterdam and MSc student Martijn Koenis.
Smart city: Augmented-reality crowd simulation demo
We have created an interactive demo displaying a part of the city of Utrecht where thousands of pedestrians are walking around. Users can interact with the simulation by inserting or removing illuminated blocks. This allows them to play with different scenario's in an interactive and intuitive way.
This augmented-reality crowd simulation demo was especially created for all EU ambassadors and policy makers who paid a visit to Utrecht on May 20, 2016. The demo was also also shown at the Campus Party (2016), the Annual Congress Technology Foundation (STW) (2016), Weekend van de Wetenschap (2016), Betweterfestival (2016), the 4th National eScience Symposium (2016), and at the Utrecht Science Museum (2017).
The demo has been made possible by Utrecht University, Z25.org, the COMMIT/ project, and STW. Many people helped to realize and demonstrate this project, including my PhD students, Arne Hillebrand and Wouter van Toll, scientific programmers Angelos Kremyzas, Patrick Eijk and Rens de Heer, and Machiel Veltkamp and Wijnand Veneberg from Z25.org. Special thanks goes to MSc students Jordi Vermeulen and Mihai Polak who assisted me regularly.
Simple 2D path planning demo
In June 2016, a 2D path planning demo was given at the International Computational Geometry Multimedia Exposition (SoCG 2016) in Boston. It loads a number of 2D test environments and computes their ECMs. In the environment that is shown, an agent repeatedly computes and traverses a path to a random goal position. Users can switch between environments and change the agent's goal, radius, and preferred clearance to obstacles. The demo was created by my PhD student Wouter van Toll. You can download the Windows demo here.
Meet the Demo award
Our team, consisting of Wouter van Toll, Arne Hillebrand, Angelos Kremyzas, Mihai Polak and me, has won NWO's ICT.OPEN 2016 Meet the Demo award for 'Towards making a city smarter'. The demo showed a city center in which crowds were simulated. This Unity3D application featured a crowd that was composed of groups of people. See our publication on social groups and corresponding movie for more information.
Crowd prediction software project
In this project, we extended our UU crowd simulation software to calibrate a crowd simulation in real-time (using video camera's) while an event is going on. In addition, we programmed a prediction model that can predict what the (near) future state of a crowd will be. The project was showcased during Festival deBeschaving in Utrecht (see below), executed by Arne Hillebrand. Read more...
This project is the result of a software project carried out by our bachelor computer science students: Patrick van Eijk, Rens de Heer, Raphael Claasen, Sophie Huiberts, Martin Korevaar, Jurriaan Pijpers, Adolfo Ochahavia, Tim de Bie, Patrick Habekotte and Guido Oskam. Special thanks goes to Atlas Cook (voice), and my PhD students Arne Hillebrand and Wouter van Toll for their endless effort.