Abstract
Turning a city into a smart city has attracted considerable attention. A smart city can be seen as a city that uses
digital technology not only to improve the quality of people’s life, but also, to have a positive impact in the environment
and, at the same time, offer efficient and easy-to-use services. A fundamental aspect to be considered in a smart city is
people’s safety and welfare, therefore, having a good security system becomes a necessity, because it allows us to detect
and identify potential risk situations, and then take appropriate decisions to help people or even prevent criminal acts.
In this paper we present an architecture for automated video surveillance based on the cloud computing schema capable
of acquiring a video stream from a set of cameras connected to the network, process that information, detect, label
and highlight security-relevant events automatically, store the information and provide situational awareness in order to
minimize response time to take the appropriate action.