Mutliple camera coordination in a surveillance system

In this paper, we present a distributed surveillance system that uses multiple cheap static cameras to track multiple people in indoor environments. The system has a set of Camera Processing Modules and a Central Module to coordinate the tracking tasks among the cameras. Since each object in the sce...

Full description

Bibliographic Details
Main Authors: Nguyen, Nam, Bui, Hung H., Venkatesh, Svetha, West, Geoffrey
Format: Journal Article
Published: Science Press 2003
Online Access:http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.116.1158
http://hdl.handle.net/20.500.11937/11948
Description
Summary:In this paper, we present a distributed surveillance system that uses multiple cheap static cameras to track multiple people in indoor environments. The system has a set of Camera Processing Modules and a Central Module to coordinate the tracking tasks among the cameras. Since each object in the scene can be tracked by a number of cameras, the problem is how to choose the most appropriate camera for each object. This is important given the need to deal with limited resources (CPU, power etc.). We propose a novel algorithm to allocate objects to cameras using the object-to-camera distance while taking into account occlusion. The algorithm attempts to assign objects in the overlapping field of views to the nearest camera which can see the object without occlusion. Experimental results show that the system can coordinate cameras to track people properly and can deal well with occlusion.