9. A computer implemented method for rendering anomaly events based on multi-modal data, comprising executing on a processor the steps of: collecting from a plurality of sources of multi-modal data within an environment static and/or dynamic multimodal data wherein each of the plurality of sources is associated with a distinct sensor modality having distinct data modalities; detecting independently from the collected static and/for dynamic multimodal data and based on background and historical data, one or more anomalies; associating each of the one or more detected anomalies with a data modality temporal identifier and a data modality spatial identifier; identifying from the one or more detected anomalies, one or more anomaly events based on a correlation between the data modality temporal identifiers and the data modality spatial identifiers; combining identified anomaly events to form a coherent common event representation that is cross-correlated based on a predetermined modality temporal window and a predetermined spatial window; and rendering on a graphical display the coherent common event representation of identified anomaly events and the environment in which they occur from a plurality of perspectives.
10. The method for rendering anomaly events based on multi-modal data according to claim 9 , further comprising abstracting collected static and/or dynamic data.