Show simple item record

dc.rights.licenseCC-BY-NC-ND
dc.contributor.advisorGeraerts, R.
dc.contributor.authorGoethem, A.I. van
dc.date.accessioned2012-09-25T17:01:17Z
dc.date.available2012-09-25
dc.date.available2012-09-25T17:01:17Z
dc.date.issued2012
dc.identifier.urihttps://studenttheses.uu.nl/handle/20.500.12932/11632
dc.description.abstractCrowd simulation is becoming an essential part of computer sciences. In the last decades the research field has taken a flight. Current state-of-the-art micro simulation algorithms for crowd simulation are able to deliver very convincing results. Recently, vision-based algorithms have been developed that are based on the field of vision of individual agents. These algorithms allow agents to interact realistically at low to medium densities, but have trouble coordinating movement at high density. A concurrent development are flow algorithms. These algorithms are able to solve high density scenarios due to an inherent high level of coordination, but lack individuality of agents. Up till now, however, no algorithm exists that can handle both low densities as well as extremely high densities realistically. In this thesis we will define an algorithm that can handle the entire density spectrum. Agents are individual entities with personal goals and settings. The algorithm will incorporate the implicit, local coordination present in real-life crowds. We will show that coordination is essential in high density areas. Information is implicitly stored in a crowd's movement. We introduce the concept of streams to extract this information. The implicit global coordination of streams improves crowd flow and supports lane formation in extreme densities. We will implement this theory to achieve an algorithm that can handle all different densities. To allow for both individual as well as coordinated behaviour we will introduce the concept of incentive. An agent's incentive determines if it will display more individualistic behaviour or be group-oriented. This allows agents to display individualistic behaviour as long as possible, while still cooperating if necessary. Experiments show that the streams algorithm together with our incentive-based interpolation scheme are a valuable addition to current micro collision-avoidance algorithms. Our algorithm is able to handle higher densities correctly, whilst maintaining behaviour at low densities. The inherent coordination at high densities is missing in all current algorithms. Even at lower densities the streams algorithm contributes to quicker and clearer lane formation. Our algorithm is able to function properly at all densities.
dc.description.sponsorshipUtrecht University
dc.format.extent8336155 bytes
dc.format.mimetypeapplication/pdf
dc.language.isoen
dc.titleA Stream algorithm for crowd simulation to improve crowd coordination at all densities.
dc.type.contentMaster Thesis
dc.rights.accessrightsOpen Access
dc.subject.keywordsCrowd simulation
dc.subject.keywordscoordination
dc.subject.keywordscollision avoidance
dc.subject.keywordsstreams
dc.subject.courseuuComputing Science


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record