Ship Monitoring Service (SIMONS) provides maritime surveillance by automatically post-processing SAR image and/or panchromatic optical imagery in combination with cooperative reporting, like AIS. Current services are:
- Complex Target Detection, for instance ship or any other static platform.
- Ship Categorization among a set of pre-defined categories.
- Mobile target tracking, mainly ships.
- Oil Spill detection and monitoring.
- Iceberg Detection.
- Coastline temporal dynamics monitoring.
- Ship anomaly detection.
SIMONS accounts for two main modules:
- The EO processing module provides the processing scripts for analysing EO imagery and extracting the features and associated attributes of interest.
- The Fusion module integrates the outcomes of the EO processing module with other complementary data sources (AIS, open geographic layers…) to generate the output added-value reports
SIMONS disseminates the results through two main mechanisms:
- ESRI Shape and/or XML files
- Web services by using a pre-defined XML tree architecture
In both cases, the reported information is the same and permit being embedded into third-party visualization systems, like other GIS visors or more complex management systems. SIMONS provides the option to use SOCRATES OC as default visor solution to build a closed package.
SIMONS is provided in two main modes:
- Standalone executable for local environments
- Web-based for remote environments where the user remotely controls the execution of the desired services and get the expected output layers.
SIMONS is mostly programmed in Java, except the EO Processing module that is programmed in Matlab and compiled into a C executable. The delivered package is a Java Application File.
SIMONS has been designed to be modular, flexible, reliable and unsupervised under SOA architecture philosophy. Details are shown below.