Getting started

An overview of Fish Swarm Visualization, basic background information and how to use.


The collective movement of animal swarms is an unexplored area of animal behavior. To explain how a whole group of animals behave, it is essential to understand the complex interactions and the information flow between individuals. To explore we derived various features and created a Visual Analytics web application. The tool allows rapid exploration as well as hypothesis generation and verification by revealing the patterns of the self-organizing interaction network.


The fish are golden shiners (Notemigonus crysoleucas). They are filmed by a camera from above in a water tank (2.1 x 1.2m) which is 5 cm deep. With the SchoolTracker vision software the fish are automatically tracked.
The software tracks each fish individually and records the position and the body structure. The algorithm has an error rate of 5 percent. The errors occur when fish overlap over a few frames. These errors have to be corrected manually afterwards.


How to use

Play, pause and play frame by frame

Change the animation speed

Zooming and panning


Select and unselect