A semi-supervised learning framework based on spatio-temporal semantic events for maritime anomaly detection and behaviour analysis