| Literature DB >> 26729128 |
Michał Grega1, Andrzej Matiolański2, Piotr Guzik3, Mikołaj Leszczuk4.
Abstract
Closed circuit television systems (CCTV) are becoming more and more popular and are being deployed in many offices, housing estates and in most public spaces. Monitoring systems have been implemented in many European and American cities. This makes for an enormous load for the CCTV operators, as the number of camera views a single operator can monitor is limited by human factors. In this paper, we focus on the task of automated detection and recognition of dangerous situations for CCTV systems. We propose algorithms that are able to alert the human operator when a firearm or knife is visible in the image. We have focused on limiting the number of false alarms in order to allow for a real-life application of the system. The specificity and sensitivity of the knife detection are significantly better than others published recently. We have also managed to propose a version of a firearm detection algorithm that offers a near-zero rate of false alarms. We have shown that it is possible to create a system that is capable of an early warning in a dangerous situation, which may lead to faster and more effective response times and a reduction in the number of potential victims.Entities:
Keywords: Haar cascade; OpenCV; data analysis; feature descriptor; firearm detection; fuzzy classifier; knife detection; pattern recognition
Year: 2016 PMID: 26729128 PMCID: PMC4732080 DOI: 10.3390/s16010047
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Algorithm for knife detection.
Figure 2Areas where a knife may appear near offender (A) and defender (B) silhouettes.
Figure 3Algorithm for firearm detection.
Figure 4Algorithm for background subtraction.
Figure 5Image processed with background detection and Canny edge detection algorithms. (a) Input image; (b) Background detection; (c) Canny edge detection; (d) Neural network output.
Figure 6Sample images from the knife detection dataset: positive and negative.
Figure 7A frame from a dataset movie. Note the poor quality, small size and low contrast of the firearm against the background.
Knife detection: results for the edge histogram descriptor.
| Positive | Negative | |
|---|---|---|
| True | 81.18% | 94.93% |
| False | 5.07% | 18.82% |
Knife detection: results for the edge histogram descriptor.
| Number of Examples in Test Set | 2627 |
|---|---|
| Sensitivity | 81.18% |
| Sensitivity | 94.93% |
Knife detection: results for the homogeneous texture descriptor.
| Positive | Negative | |
|---|---|---|
| True | 52.95% | 93.00% |
| False | 7.00% | 47.05% |
Knife detection: results for the homogeneous texture descriptor.
| Number of Examples in Test Set | 2627 |
|---|---|
| Sensitivity | 52.95% |
| Sensitivity | 93.00% |
Firearm detection: results for the base version of the algorithm.
| Movie with Firearms | Movie without Firearms | |
|---|---|---|
| Number of frames | 4425 | 7920 |
| Sensitivity | 95%, 18% | n/a |
| Sensitivity | 95%, 58% | 99%, 32% |
Firearm detection: results for the algorithm with a reduced number of false alarms.
| Movie with Firearms | Movie without Firearms | |
|---|---|---|
| Number of frames | 4425 | 7920 |
| Sensitivity | 35%, 98% | n/a |
| Sensitivity | 96%, 69% | 100% |