Professional Documents
Culture Documents
MADHU .H 1JB18CS418
PAVITHRA G S
ASSOCIATE PROFESSOR
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CROWD COUNTING
SYSTEM
TABLE OF CONTENTS :
1 INTRODUCTION
2 LITERETURE SURVEY
3 PROBLEM STATEMENT
4 DIFFERENT COMPUTER VISION TECHNIQUES FOR CROWD COUNTING
5 OBJECTIVES
6 DESIGN
7 SCNN
8 CONCLUSION
9 REFERENCES
INTRODUCTION :
• Crowd Counting is a task to count people in image.
• It is mainly used in real-life for automated public monitoring such as surveillance and
traffic control.
Hussain, Norhaida CDES: A pixel- BP-neural network High accuracy in False detection in
based crowd low density dense crowd
density estimation
system for Masjid
al-Haram
AUTHOR TITLE METHODS ADVANTAGE DISADVANTAGE
S
Luo, Jun Real-time people Multi-view head Both static and Limited to sparse
counting for indoor shoulder detection moving crowd crowd, poor
scenes count performance on
people with strange
clothes
Fradi, Hajer, and Towards crowd Part based Detect partially Difficult in low
Jean-Luc Dugelay density-aware detection visible humans resolution, camera
video surveillance position
applications
AUTHOR TITLE METHODS ADVANTAGE DISADVANTAGE
S
Lebano, Logan, and Counting in Dense CNN + Deep Introduction of a Time consumes for
Haroon Idrees Crowds using Deep learning novel loss function training
Learning
Zhang, Cong Cross-scene crowd Deep convolution Solve the cross- Pre-trained CNN
counting via deep neural network scene crowd model required
convolutional (CNN) counting problem
neural networks
PROBLEM STATEMENT
• It is not feasible to count/monitor all the people at various places like university, shopping
malls, railway stations, airports or at any other place by looking at them.
• However, with the introduction of Closed Circuit Television (CCTV) cameras this problem
has been solved up to some extent.
• Generally, there are number of CCTV cameras installed at various places to record the
environment. But, the tough task is that it is not feasible for human operator to sit all the
time in front of the CCTV and monitor/count the crowd.
• Another challenge in crowd counting is the occlusion, preserving the
object across multiple frames when they overlap with each other. In the
proposed work the Deep Learning based method
Different Computer Vision Techniques for Crowd
Counting
1. Detection-based methods
• Here, we use a moving window-like detector to identify
people in an image and count how many there are.
• Although these methods work well for detecting faces, they
do not perform well on crowded images as most of the target
objects are not clearly visible.
2. Regression-based methods
• We first crop patches from the image and then, for each
patch, extract the low level features.
7 Model deployment
8 Live Demo
DESIGN
• Data Pre-processing
• Dataset Gathering
• Data cleansing
• Data augmentation
SCNN
○ Pretraining
○ Differential training
○ Coupled Training
SOFTWARE AND HARDWARE REQUIREMENTS
Software
1. Microsoft Windows 10
2. PYCHARM /JUPYTER NOTEBOOK
3. Python 3.8
Hardware Requirements
1. 100 GB HDD
2. 4GB RAM
3. i3 PROCESSOR
4. 2GB GRAPHICS CARD
APPLICATIONS
1.Intelligent Surveillance
2.Crowd Management
• OCCLUSION
• CLUTTER
• We as a project team has successfully worked on planning the implementation of our crowd
counting in this phase we have worked on technological stack which we are using in the
project & algorithm designing & workflow of counting system
• Following the learn & implement process in each process. Mathematical analysis of the
algorithms used in machine learning is also being into consideration for efficient ML model
development & deployment.
REFERENCES
1. Hussain, Norhaida, et al. “CDES: A pixel-based crowd density estimation system
for Masjid al-Haram.” Safety Science 49.6 (2011): 824–833.
2. Idrees, Haroon, et al. “Multi-source multi-scale counting in extremely dense crowd
images.” Proceedings of the IEEE Conference on Computer Vision and Pattern
Recognition. 2013
3. Luo, Jun, et al. “Real-time people counting for indoor scenes.” Signal Processing
(2015).
4. Fradi, Hajer, and Jean-Luc Dugelay. “Towards crowd density-aware video
surveillance applications.” Information Fusion 24 (2015): 3–15.
5. Lebano_, Logan, and Haroon Idrees. “Counting in Dense Crowds using Deep
Learning”.
6. Zhang, Cong, et al. “Cross-scene crowd counting via deep convolutional neural
networks.” Proceedings of the IEEE Conference on Computer Vision and Pattern
Recognition. 2015.
THANK YOU