Presentation is loading. Please wait.

Presentation is loading. Please wait.

Bart van Greevenbroek.  Article  Authors  ViCrowd  Experiments  Assessment.

Similar presentations


Presentation on theme: "Bart van Greevenbroek.  Article  Authors  ViCrowd  Experiments  Assessment."— Presentation transcript:

1 Bart van Greevenbroek

2  Article  Authors  ViCrowd  Experiments  Assessment

3 Soraia Raupp MusseDaniel Thalmann

4  Published in 2001  Cited 229 times  Cited by “Finding Paths for Coherent Groups Using clearance” (no 6 on our list) by Arno kamphuis and Mark Overmars

5  Scripted behaviors  Reactive behaviors  User-guided behaviors

6 CrowdsGroupsAgents

7  Behavioral based multi-level framework  Used to simulate crowds in real time  Script-based language.

8  Knowledge (information about the world)  Beliefs (states of emotion)  Intentions (goals)

9  Can change the knowledge, beliefs or intentions of an agent  And thus the behavior  Example: A door closes, the knowledge that the door closes changes, agents will not go through that door.  Example: A bomb goes off, agents within a radius panic, and behavior is altered.

10  Modeling of crowd information, also concerning the distribution of groups  Different levels of realism  Required Structure to provide interaction between groups of agents in real time

11

12

13

14  Flocking  Following  Goal Changing  Attraction  Repulsion  Split  Space adaptability  Safe-Wandering

15  the agents from the same group share the same list of goals;  They walk at similar speeds;  They follow the paths generated as showed  One agent can wait for another on arrival at a goal when another agent from the same group is missing.

16  A group can follow another group by sharing the same goals, either temporary or permanently.

17  Agents can change groups, and this is influenced by the relationship value with each agent in the group (value between 0 and 1)  Agents have a leadership ability value, which is also taken into account  If an agent has a higher relationship with another group, it will join that group. If the leadership value is high enough

18  The user can paint regions where the groups must be at a certain point, and the orientation can be influenced as well.  Groups are normally attracted to attraction points

19  Groups are repulsed by obstacles and each other (similar to the social force model)

20  Groups can split randomly

21  The group wants to occupy all the walking space, using a bezier curve:

22  Using a procedural method, the agents predict collisions using collision detection between two lines

23  Scripted Behavior (SB)  Reactive Behavior (RB)  Guided Behavior (GB)

24

25

26  Improving viCrowd script language by integrating Python  Panic and Emergency Behaviors

27  High level of compatibility with other methods  Very flexible system  User has control over groups if needed  Groups are essential for a realistic crowd, so its good to focus on groups  Knowledge, Beliefs and Intentions is a well- known paradigm in the AI field

28  Performance is not awe-inspiring  Exact formulae are missing  No system specs are given, which makes comparison with other methods difficult  A collection of simple motions are possible, but what about complex motions?  Seeing as groups follow attraction points, Oscillations can occur.

29  The site with examples they mentioned, does not work.  Figures are sloppy, some text is cut off.  Meaningless pictures. If something is happening in the experiment involving motions, draw arrows or make the motion obvious.  In general, they go all over the place.


Download ppt "Bart van Greevenbroek.  Article  Authors  ViCrowd  Experiments  Assessment."

Similar presentations


Ads by Google