A cluster-based computing infrastructure for wide-area multi-modal surveillance networks

Wide-area surveillance networks of diverse sensors present unique challenges for processing the massive amount of data generated. This paper presents a general, flexible computing infrastructure based on free and open-source software components to tackle the problem of quasi-realtime processing of time-sensitive surveillance data. The integration of NIST's SmartFlow system enables the transport of data to a Rocks-based cluster of computers for more CPU-intensive computations. Services, metadata, and events are made available to the network via a central server called the Blackboard. This allows application programmers to access the raw sensor data within a user-settable time-to-live. A general processing framework based on Trolltech's Qt4 signal and slot mechanism hides the complexity of multi-threaded programming and enables users to fully exploit the potential of the SMP machines in the cluster. Case studies are presented for an independent agent detector that uses multiple cameras as well as scalability results and for the processing of massively multi-channel audio data from a microphone array to achieve e.g. sound-source location in near-realtime.

[1]  David R. Cheriton,et al.  TCP-SMO: extending TCP to support medium-scale multicast applications , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[2]  Philip M. Papadopoulos,et al.  NPACI Rocks: tools and techniques for easily deploying manageable Linux clusters , 2003, Concurr. Comput. Pract. Exp..

[3]  K. Geihs,et al.  Middleware Challenges Ahead , 2001, Computer.

[4]  Wolfgang Schröder-Preikschat,et al.  Robust and Efficient Software Management in Sensor Networks , 2007, 2007 2nd International Conference on Communication Systems Software and Middleware.

[5]  Martial Michel,et al.  The NIST Smart Space and Meeting Room projects: signals, acquisition annotation, and metrics , 2003, 2003 IEEE International Conference on Acoustics, Speech, and Signal Processing, 2003. Proceedings. (ICASSP '03)..

[6]  Klara Nahrstedt,et al.  A Middleware Infrastructure for Active Spaces , 2002, IEEE Pervasive Comput..