Dataset The evaluation of our complex event detection approach is

complex event detection module. The construction of the model library is influenced by psychological and social crowd studies and by crowd modeling techniques in order to achieve realistic scenario models. On the one hand, scenarios in the library comprise simple and common group behavior which occurs in everyday life, like normal walking. On the other hand, scenarios in the library comprise complex events which are uncommon and possibly dangerous, like a bottleneck situation. Complex events are specified as group behavior that can occur when one or more groups of pedestrians interact with each other or with objects. In the following, the scenario model library is described in detail. The most common scenarios are three basic group motion characteristics, namely Standing, Walking and Running, which are uniquely defined by the histogram of pairwise motion patterns and by constant speed- and density histograms. Furthermore, the scenarios Standing and Walking serve as supplemental information for many of the following scenarios, depending on the pace in which the specific scenario is carried out. The next common scenarios are Accelerating and Slowing Down, which are uniquely defined by the change of the speed histogram. More complex scenarios are Individual Merge or Individual Split and Group Merge or Group Split, depending on a change of connected components by one or more nodes in the graph. The split and merge scenarios are also possibly supplemental or co-existent with other scenarios because groups or individuals can separate or join continuously. A special case of a group merge or individual merge is the Frontal Collision scenario, in which pedestrians interfuse each other. In this scenario, the histogram of the scalar of the motion vectors uniquely notices a temporal rise of antiparallel moving pedestrians. Additionally, the histogram of pairwise motion patterns reflects the increase of converging interactions in contrast to the normally walking interaction shortly before. The formation of lanes at interfusing groups can be confirmed by still existing normally walking patterns between pedestrians of common motion direction and a large amount of converging and diverging interactions. The formation of lanes can be observed in narrow passages; therefore, this specific scenario is called Corridor. A possibly dangerous scenario is the Bottleneck scenario, which is defined by an interim increase in the density histogram, a decrease in the speed histogram and change from converging to diverging in the histogram of pairwise motion patterns. Also, an Escape of a walking or standing group is a dangerous situation. This scenario is defined by a sudden increase in the speed histogram, simultaneous with a change in the histogram of pairwise motion patterns from walking or standing towards diverging and running interaction. Furthermore, the corresponding connected component splits up into smaller connected components or into single pedestrians. The scenario Brawl is an uncoordinated movement of a group in which several persons could possibly be fighting. Therefore, features indicating uncoordinated movement are used to define a brawl, such as a high standard deviation of the speed histogram and many different entries in the histogram of the scalar of the motion vectors.

4. EXPERIMENTAL RESULTS

We show experimental results for our complex event detection approach on the basis of a new UAV dataset. In the next section, the UAV dataset is described in detail. Afterward, the experimental results are presented.

4.1. Dataset The evaluation of our complex event detection approach is

based on a new UAV dataset which was captured from an AscTec Falcon 8 octocopter. An UAV provides high mobility and is an ideal platform for surveillance. The images were taken from a height of 85m with a Panasonic DMC-LX3 camera, resulting in a ground resolution of about 1.5cm. The frame rate of the dataset is 1Hz, the images are robustly aligned using Harris feature points. The UAV dataset contains more than 10 different scenarios representing group behavior in different complexity levels in a controlled setting. The pedestrian group in the dataset consists of up to 18 persons who were instructed in advance. The information given to the persons was reduced to a minimum in order to preserve natural behavior. Common scenarios include parallel walking or running in a group. More complex scenarios include the interaction of a moving or standing group with passing individuals or the interaction between two groups. Further scenarios additionally incorporate interaction with obstacles or objects, such as a bottleneck Figure 5 or a corridor. Additionally, dangerous scenarios with brawling or escaping groups are available. Table 1 gives a detailed summary of scenarios. For the evaluation of the complex event detector we use reference trajectories which were generated by manually tracking the colored hats in each frame of the image sequences. However, our approach is also able to deal with possibly incomplete automatically generated tracklets because the graph can straightforwardly deal with changing topology. Furthermore, pedestrians within a group usually behave like their surroundings and their missing detection does not distort the general group-related features. For the density calculation an intermittent detection of a present person in a group can be buffered such that the density can be kept over the sequence. This is due to the fact that a single person cannot disappear within one frame. Hence, it is supposed to be still present. Parallel group motion walking running Diverging walking running Converging walking running Random walking Individual crossing group walking running Groups crossing sidewardshead-on walking running Group overtaking group Group passing wide gap walking running Group passing small gap walking running Group passing corridor walking running Groups passing corridor head-on walking running Group avoiding obstacle walking running Groups brawling Group escaping “bomb” situation Table 1. List of available scenarios in the UAV dataset. Figure 5. Example taken from our new UAV dataset. Two frames within 4 seconds from the scenario “bottleneck through small gap”. XXII ISPRS Congress, 25 August – 01 September 2012, Melbourne, Australia 338 Figure 8 left. Complex event detection result for the scene “Groups passing corridor”. Frames 1, 5, 9, 13 and 16 are shown top to bottom. Figure 6. Complex event detection result for the scene “Parallel group motion - walking”. Frames 1, 4, 6, 9 and 12 are depicted top to bottom. Figure 7. Complex event detection result for the scene “Individual crossing group”. Frames 1, 3, 5, 7, 8 are shown left to right. Figure 9 top left. Complex event detection result for the scene “Group passing small gap”. Frames 1, 3, 6, 8 and 10 are shown top to bottom. Figure 10 top right. Complex event detection result for the scene “group escaping bomb”. Frames 1, 2, 3, 4 and 5 are shown top to bottom. XXII ISPRS Congress, 25 August – 01 September 2012, Melbourne, Australia 339

4.2. Complex event detection results The experimental results of our complex event detection