Surveillance cameras are not only said to make people feel better, they might one day be able to spot individuals carrying concealed firearms.
For Loughborough University‘s multi-environment deployable universal software application (Medusa, see PDF) project, CCTV footage of people carrying concealed firearms will be analyzed to identify characteristics associated with the behaviour of criminals (body stance, gait, movement and eye contact with cameras) before they commit a gun-related crime. This information will be used to develop a machine-learning system for behavioural interpretation. Armed with this data, the CCTV cameras will scan footage and match behavioural characteristics that indicate if an individual might be carrying a gun.
The system might be developed to study knives as well.