TY - GEN
T1 - A cluster-based computing infrastructure for wide-area multi-modal surveillance networks
AU - Hannemann, Jens
AU - Donohue, Kevin
AU - Dietz, Hank
PY - 2008
Y1 - 2008
N2 - 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 compnters 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.
AB - 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 compnters 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.
UR - http://www.scopus.com/inward/record.url?scp=51749121216&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=51749121216&partnerID=8YFLogxK
U2 - 10.1109/ISCAS.2008.4541856
DO - 10.1109/ISCAS.2008.4541856
M3 - Conference contribution
AN - SCOPUS:51749121216
SN - 9781424416844
T3 - Proceedings - IEEE International Symposium on Circuits and Systems
SP - 2070
EP - 2073
BT - 2008 IEEE International Symposium on Circuits and Systems, ISCAS 2008
T2 - 2008 IEEE International Symposium on Circuits and Systems, ISCAS 2008
Y2 - 18 May 2008 through 21 May 2008
ER -