Bringing Automated Spatio-Temporal Decision Making to 3 rd Generation Surveillance Systems

Modern surveillance systems embody more stationary and mobile sensors, actuators and analytics software to cover wider areas of surveillance thus leading to more complex surveillance systems than ever before. As the systems tap into larger areas of surveillance, automation will also play a more significant role in intelligently reacting to threatening events. To tackle complexity, intelligent filtering and alarm semantic enrichment mechanisms for alarms are required to allow security personnel to concentrate on important events instead of redundant and meaningless alarms. Additionally, an automated planner is required to provide optimal solutions on reacting to events occurring in the surveillance area. In this paper we present a software component capable of spatio-temporal reasoning and planning to be integrated with a third generation surveillance system. The Milestone XProtect platform is utilized as an example legacy surveillance system.

[1]  Bernhard Rinner,et al.  Distributed embedded smart cameras for surveillance applications , 2006, Computer.

[2]  Sergio A. Velastin,et al.  Intelligent distributed surveillance systems: a review , 2005 .

[3]  Tim J. Ellis,et al.  Learning semantic scene models from observing activity in visual surveillance , 2005, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[4]  Richard M. Karp,et al.  Reducibility among combinatorial problems" in complexity of computer computations , 1972 .

[5]  Richard M. Karp,et al.  Reducibility Among Combinatorial Problems , 1972, 50 Years of Integer Programming.

[6]  Gian Luca Foresti,et al.  Representing and recognizing complex events in surveillance applications , 2007, 2007 IEEE Conference on Advanced Video and Signal Based Surveillance.

[7]  James F. Allen An Interval-Based Representation of Temporal Knowledge , 1981, IJCAI.

[8]  Mubarak Shah,et al.  Automated Visual Surveillance in Realistic Scenarios , 2007, IEEE MultiMedia.

[9]  Richard Fikes,et al.  A Reusable Ontology for Fluents in OWL , 2006, FOIS.

[10]  Michael Kifer,et al.  OpenRuleBench: an analysis of the performance of rule engines , 2009, WWW '09.

[11]  Anita Burgun-Parenthoine,et al.  Comparing Drools and ontology reasoning approaches for telecardiology decision support , 2012, MIE.

[12]  Mica R. Endsley,et al.  Design and Evaluation for Situation Awareness Enhancement , 1988 .

[13]  Tomi Räty,et al.  Survey on Contemporary Remote Surveillance Systems for Public Safety , 2010, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[14]  Olegas Vasilecas,et al.  Ontology-Based Support for Complex Events , 2011 .

[15]  Anthony G. Cohn,et al.  A Spatial Logic based on Regions and Connection , 1992, KR.

[16]  Vladimir Lifschitz,et al.  Answer Set Programming , 2019 .

[17]  Euripides G. M. Petrakis,et al.  SOWL: A Framework for Handling Spatio-temporal Information in OWL 2.0 , 2011, RuleML Europe.

[18]  Charles L. Forgy,et al.  Rete: a fast algorithm for the many pattern/many object pattern match problem , 1991 .