1. A system for cloud-based surveillance, comprising: at least one mobile input capture device (ICD); and a cloud-based analytics platform; wherein the at least one mobile ICD is communicatively connected to the cloud-based analytics platform; wherein the at least one mobile ICD is configured to capture and transmit input data to the cloud-based analytics platform; wherein the cloud-based analytics platform is operable to process and analyze input data from the at least one mobile ICD; and generate commands and updates to the at least one mobile ICD based on the processing and analyzing of the input data.