We live in a world brimming with technology and crime. Even being in
large numbers, law enforcers lack the required presence and resources. Although there
are a lot of surveillance devices being installed in a general view of the public, most of
them require an operator to monitor them. Even if they are smart devices, they lack the
ability to cover all aspects of a situation. The proposed solution emphasizes computer
vision to develop software that leverages the widely available network of surveilling
cameras to detect criminal threats using object detection, violent activities such as
CNN, detection of a person in need of medical aid, and sending the same to ground
zero. Thus, effectively covering all 3 major aspects of a threat, namely, the crucial time
before a crime is conducted, detecting an ongoing act of violence, and finally sending
help as soon as possible to the victims in the aftermath. This would serve as an
additional eye for law enforcement and will certainly aid in reducing the response time
from authorities and mitigate most of the rising threats.
Keywords: CNN, Computer Vision, Violence detection, Weapon detection, YOLO object detection.