journal article·2021Open access

A Deep-CNN Crowd Counting Model for Enforcing Social Distancing during COVID19 Pandemic: Application to Saudi Arabia’s Public Places

Salma Kammoun Jarraya, Maha Hamdan Alotibi, Manar Salamah Ali

Computers, Materials & Continua· Volume 66· Issue 2

Abstract

With the emergence of the COVID19 virus in late 2019 and the declaration that the virus is a worldwide pandemic, health organizations and governments have begun to implement severe health precautions to reduce the spread of the virus and preserve human lives. The enforcement of social distancing at work environments and public areas is one of these obligatory precautions. Crowd management is one of the effective measures for social distancing. By reducing the social contacts of individuals, the spread of the disease will be immensely reduced. In this paper, a model for crowd counting in public places of high and low densities is proposed. The model works under various scene conditions and with no prior knowledge. A Deep CNN model (DCNN) is built based on convolutional neural network (CNN) structure with small kernel size and two fronts. To increase the efficiency of the model, a convolutional neural network (CNN) as the front-end and a multi-column layer with Dilated Convolution as the back-end were chosen. Also, the proposed method accepts images of arbitrary sizes/scales as inputs from different cameras. To evaluate the proposed model, a dataset was created from images of Saudi people with traditional and non-traditional Saudi outfits. The model was also trained and tested on some existing datasets. Compared to current counting methods, the results show that the proposed model has significantly improved efficiency and reduced the error rate. We achieve the lowest MAE by 67%, 32% .and 15.63% and lowest MSE by around 47%, 15% and 8.1% than M-CNN, Cascaded-MTL, and CSRNet respectively.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Video Surveillance and Tracking Methods · Anomaly Detection Techniques and Applications · Human Mobility and Location-Based Analysis

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (33)

Show source-provided references
1. WiFiTrace: Network-based contact tracing for infectious diseases using passive WiFi sensing
2. A survey of recent advances in CNN-based single image crowd counting and density estimation10.1016/j.patrec.2017.07.007 ↗
3. Cross-scene crowd counting via deep convolutional neural networks
4. Detecting pedestrians using patterns of motion and appearance10.1007/s11263-005-6644-8 ↗
5. Pedestrian detection: An evaluation of the state of the art10.1109/TPAMI.2011.155 ↗
6. Learning to count objects in images
7. Crowd counting using multiple local features
8. Bayesian Poisson regression for crowd counting
9. Crowd density estimation based on rich features and random projection forest
10. Fully convolutional crowd counting on highly congested scenes
11. COUNT forest: Co-voting uncertain number of targets using random forest for crowd density estimation
12. CNN-Based cascaded multi-task learning of high-level prior and density estimation for crowd counting
13. Mixture of counting CNNs: Adaptive integration of CNNs specialized to specific appearance for crowd counting
14. Visual saliency detection based on multiscale deep CNN features10.1109/TIP.2016.2602079 ↗
15. Crowd counting via adversarial cross-scale consistency pursuit
16. Deep people counting in extremely dense crowds
17. Switching convolutional neural network for crowd counting
18. Single-image crowd counting via multi-column Convolutional Neural Network
19. Learning to count with CNN boosting
20. Fast crowd density estimation with convolutional neural networks10.1016/j.engappai.2015.04.006 ↗
21. Multi-scale convolutional neural networks for crowd counting
22. Crowd counting via scale-adaptive convolutional neural network
23. Generating high-quality crowd density maps using contextual pyramid CNNs
24. CSRNet: Dilated convolutional neural networks for understanding the highly congested scenes
25. Very deep convolutional networks for large-scale image recognition
26. Crowdnet: A deep convolutional network for dense crowd counting
27. Multi-scale context aggregation by dilated convolutions
28. Image-to-image translation with conditional adversarial networks
29. Deeplab: Semantic image segmentation with deep convolutional nets, atrous convolution, and fully connected CRFs10.1109/TPAMI.2017.2699184 ↗
30. Rethinking atrous convolution for semantic image segmentation
31. Multi-scale context aggregation by dilated convolutions
32. Estimating the number of people in crowded scenes by mid based foreground segmentation and head-shoulder detection
33. Implementation of an integrated computerized prescriber order-entry system for chemotherapy in a multisite safety-net health system