EthoVision Multi-Pro: improved animal identification during automatic multi-object tracking
M.O.S. Buma1, J. Moskal2 and D. Liang3
1 Noldus Information Technology b.v.,
Wageningen, The Netherlands
2 Denka International b.v., Barneveld, The Netherlands
3 Clorox Company, Pleasanton, CA, U.S.A.
EthoVision Multi-Pro is a special version of the EthoVision video tracking system that enables tracking of up to 16 unmarked animals in a single enclosure. During data acquisition the X,Y-coordinates of all objects that are visible in the visual scene are measured and stored on disk. After acquisition, a reconstruction algorithm based on subsequent object positions recreates the movement paths of the individual animals. An initial prototype was presented at Measuring Behavior '96 [1]. Since then, intensive use of this ssystem has resulted in a number of desired extensions to the software, designed to resolve reported problems which are due to the nature of the tracking:
Some of these problems can be corrected automatically based on high-level analysis of the animals' paths. Here the concept of path segments is introduced: a path segment is series of object positions that is continuous in time and during which no confusion with other animals occurs. It describes the movement of a single animal over a bout of time. A segment starts when a new object appears and ends when the object disappears. Segments are also separated at positions where confusion between animals can occur.
After the system has automatically detected these segments, several means are available to automatically eliminate the problems mentioned above:
When the system confuses object identities, correct automatic reconstruction is not always possible. This is the case when multiple animals are located in a hidden zone and one of the animals leaves the zone or when the paths of multiple animals intersect. In these cases, the use of segments allows easy manual editing of the paths. Enhancements to the existing software allow the user to change the identity of an object for all locations within a single segment, linking of separate segments to a continuous path, deleting complete segments and assignment of animals to hidden zones when they are no longer detected.
The presentation will discuss the nature of the problems during tracking and the implemented solutions to these problems. Also, application of these techniques for applications with marked animals will be discussed.
Paper presented at Measuring Behavior '98, 2nd International Conference on Methods and Techniques in Behavioral Research, 18-21 August 1998, Groningen, The Netherlands
© 1998 Noldus Information Technology b.v.