A Stream Reasoning System for Maritime Monitoring

Tracking #: 1760-2972

This paper is currently under review
Georgios M. Santipantakis
Akrivi Vlachou
Christos Doulkeridis
Alexander Artikis
Ioannis Kontopoulos
George Vouros

Responsible editor: 
Guest Editors Stream Reasoning 2017

Submission type: 
Application Report
We present a stream reasoning system for monitoring vessel activity in large geographical areas. The system ingests a compressed vessel position stream, and performs, in real-time, spatio-temporal link discovery to calculate proximity relations between vessels and topological relations between vessel and static areas. Capitalizing on the discovered relations, a complex activity recognition engine, based on the Event Calculus, performs continuous pattern matching to detect various types of dangerous, suspicious and potentially illegal vessel activity. We evaluate the performance of the system by means of real datasets including kinematic messages from vessels, and demonstrate the effects of the highly efficient spatio-temporal link discovery on performance.
Full PDF Version: 
Under Review