Video anomaly detection for edge-based IoT systems: A survey of input modalities and real-time applications | Synapse