1. A cloud-based surveillance system for a target surveillance area, comprising: at least two input capture devices (ICDs), a cloud-based analytics platform having a processor and a memory, and at least one user device having a display with a user interface; wherein the cloud-based analytics platform is constructed and configured in network-based communication with the at least two ICDs and the at least one user device; wherein each of the at least two ICDs has at least one visual sensor and is operable to capture and transmit input data to the cloud-based analytics platform; wherein the cloud-based analytics platform is operable to: generate 3-Dimensional (3D) visual representation of the target surveillance area based on the captured input data from the at least two ICDs; perform analytics based on the captured input data and generated 3D visual representation; generate a graphical representation of analytics data obtained from the analytics; wherein the at least one user device is operable to display the graphical representation of the analytics data and 3D visual representation of the target surveillance area via the user interface; wherein the 3D visual representation of the target surveillance area is overlaid with the graphical representation of analytics data.