Automatic estimation of crowd size and target detection using Image processing

Similar documents
Statistical Filters for Crowd Image Analysis

INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY

A METHOD OF FINDING IMAGE SIMILAR PATCHES BASED ON GRADIENT-COVARIANCE SIMILARITY

CITS 4402 Computer Vision

Pedestrian Density Estimation by a Weighted Bag of Visual Words Model

Risk Assessment of Pedestrian Accident Area Using Spatial Analysis and Deep Learning

Roadmap. Introduction to image analysis (computer vision) Theory of edge detection. Applications

A RAIN PIXEL RESTORATION ALGORITHM FOR VIDEOS WITH DYNAMIC SCENES

Tennis player segmentation for semantic behavior analysis

Sound Recognition in Mixtures

Wireless Sensor Networks for Detection of IED Emplacement

Vision for Mobile Robot Navigation: A Survey

A Contrario Detection of False Matches in Iris Recognition

Deriving Uncertainty of Area Estimates from Satellite Imagery using Fuzzy Land-cover Classification

Computer faceted thermal model of helicopter

URBAN LAND COVER AND LAND USE CLASSIFICATION USING HIGH SPATIAL RESOLUTION IMAGES AND SPATIAL METRICS

OVERLAPPING ANIMAL SOUND CLASSIFICATION USING SPARSE REPRESENTATION

Internet Video Search

Object-based feature extraction of Google Earth Imagery for mapping termite mounds in Bahia, Brazil

Digital Image Processing COSC 6380/4393

Multimedia Databases. Previous Lecture. 4.1 Multiresolution Analysis. 4 Shape-based Features. 4.1 Multiresolution Analysis

Noise Robust Isolated Words Recognition Problem Solving Based on Simultaneous Perturbation Stochastic Approximation Algorithm

Multimedia Databases. Wolf-Tilo Balke Philipp Wille Institut für Informationssysteme Technische Universität Braunschweig

DATA SOURCES AND INPUT IN GIS. By Prof. A. Balasubramanian Centre for Advanced Studies in Earth Science, University of Mysore, Mysore

Traffic and Road Monitoring and Management System for Smart City Environment

Shape of Gaussians as Feature Descriptors

A Novel Activity Detection Method

Proceedings Towards Information Ecosystem for Urban Planning The Application of Video Data

OBJECT DETECTION AND RECOGNITION IN DIGITAL IMAGES

ECE521 Lecture7. Logistic Regression

ERROR COVARIANCE ESTIMATION IN OBJECT TRACKING SCENARIOS USING KALMAN FILTER

Global Scene Representations. Tilke Judd

Global Behaviour Inference using Probabilistic Latent Semantic Analysis

Airborne Corridor-Mapping. Planning and documentation of company infrastructure: precise, rapid, and cost effective

RESTORATION OF VIDEO BY REMOVING RAIN

Towards Fully-automated Driving

Kronecker Decomposition for Image Classification

Subcellular Localisation of Proteins in Living Cells Using a Genetic Algorithm and an Incremental Neural Network

2. Definition & Classification

CHAPTER 4 PRINCIPAL COMPONENT ANALYSIS-BASED FUSION

The Social Life of Location. David Sonnen September 2008

Consensus Algorithms for Camera Sensor Networks. Roberto Tron Vision, Dynamics and Learning Lab Johns Hopkins University

Neural Networks. Single-layer neural network. CSE 446: Machine Learning Emily Fox University of Washington March 10, /9/17

Multimedia Databases. 4 Shape-based Features. 4.1 Multiresolution Analysis. 4.1 Multiresolution Analysis. 4.1 Multiresolution Analysis

ECE 592 Topics in Data Science

Facial Expression Recognition using Eigenfaces and SVM

Synthetic Sensing - Machine Vision: Tracking I MediaRobotics Lab, March 2010

Bayesian Classifiers and Probability Estimation. Vassilis Athitsos CSE 4308/5360: Artificial Intelligence I University of Texas at Arlington

Discrimination of Closely-Spaced Geosynchronous Satellites Phase Curve Analysis & New Small Business Innovative Research (SBIR) Efforts

AN INTRODUCTION TO NEURAL NETWORKS. Scott Kuindersma November 12, 2009

EXTRACTION OF PARKING LOT STRUCTURE FROM AERIAL IMAGE IN URBAN AREAS. Received September 2015; revised January 2016

Cell-based Model For GIS Generalization

Interactive GIS in Veterinary Epidemiology Technology & Application in a Veterinary Diagnostic Lab

Face Recognition Using Eigenfaces

Object Based Image Classification for Mapping Urban Land Cover Pattern; A case study of Enugu Urban, Enugu State, Nigeria.

GISLab (UK) School of Computing and Mathematical Sciences Liverpool John Moores University, UK. Dr. Michael Francis. Keynote Presentation

Future Proofing the Provision of Geoinformation: Emerging Technologies

Tracking Human Heads Based on Interaction between Hypotheses with Certainty

Data Mining Prof. Pabitra Mitra Department of Computer Science & Engineering Indian Institute of Technology, Kharagpur

From Fourier Series to Analysis of Non-stationary Signals - II

Automated Segmentation of Low Light Level Imagery using Poisson MAP- MRF Labelling

Lecture 8: Interest Point Detection. Saad J Bedros

GIS = Geographic Information Systems;

A Support Vector Regression Model for Forecasting Rainfall

Linear Classifiers. Michael Collins. January 18, 2012

Directional Analysis and Filtering for Dust Storm detection in NOAA-AVHRR Imagery

Innovative image geo-referencing tool for decision support in wildfire fighting

Context-based Reasoning in Ambient Intelligence - CoReAmI -

Statistical and Learning Techniques in Computer Vision Lecture 1: Random Variables Jens Rittscher and Chuck Stewart

Probabilistic Graphical Models for Image Analysis - Lecture 1

Representing Images Detecting faces in images

A New Efficient Method for Producing Global Affine Invariants

Application Issues in GIS: the UCL Centre for Advanced Spatial Analysis. Paul Longley UCL

Morphological image processing

What is Image Deblurring?

Unsupervised Anomaly Detection for High Dimensional Data

Current Research Trends from an Australian Perspective. Dr Philip Collier Research Director

Innovation in mapping and photogrammetry at the Survey of Israel

Spatiotemporal Analysis of Urban Traffic Accidents: A Case Study of Tehran City, Iran

Temporal Modeling and Basic Speech Recognition

A Modified Moment-Based Image Watermarking Method Robust to Cropping Attack

Principal Component Analysis

GEOMATICS. Shaping our world. A company of

On Compression Encrypted Data part 2. Prof. Ja-Ling Wu The Graduate Institute of Networking and Multimedia National Taiwan University

Vote. Vote on timing for night section: Option 1 (what we have now) Option 2. Lecture, 6:10-7:50 25 minute dinner break Tutorial, 8:15-9

Single Exposure Enhancement and Reconstruction. Some slides are from: J. Kosecka, Y. Chuang, A. Efros, C. B. Owen, W. Freeman

Salt Dome Detection and Tracking Using Texture Analysis and Tensor-based Subspace Learning

Face recognition Computer Vision Spring 2018, Lecture 21

Contemporary Data Collection and Spatial Information Management Techniques to support Good Land Policies

Detection of Motor Vehicles and Humans on Ocean Shoreline. Seif Abu Bakr

Lecture 6: Edge Detection. CAP 5415: Computer Vision Fall 2008

An Algorithm for Pre-Processing of Satellite Images of Cyclone Clouds

Research on the Architecture of Urban Emergency System Based on GIS Zhe Li1,a, Xiang Teng2,b

OBJECT DETECTION FROM MMS IMAGERY USING DEEP LEARNING FOR GENERATION OF ROAD ORTHOPHOTOS

Technical Report. Results from 200 billion iris cross-comparisons. John Daugman. Number 635. June Computer Laboratory

Locating and supervising relief forces in buildings without the use of infrastructure

University of Genova - DITEN. Smart Patrolling. video and SIgnal Processing for Telecommunications ISIP40

Aruna Bhat Research Scholar, Department of Electrical Engineering, IIT Delhi, India

Real-time image-based parking occupancy detection using deep learning. Debaditya Acharya, Weilin Yan & Kourosh Khoshelham The University of Melbourne

Logarithmic quantisation of wavelet coefficients for improved texture classification performance

Transcription:

Automatic estimation of crowd size and target detection using Image processing Asst Prof. Avinash Rai Dept. of Electronics and communication (UIT-RGPV) Bhopal avinashrai@rgtu.net Rahul Meshram Dept. of Electronics and communication (UIT-RGPV) Bhopal meshram.rahul19@gmail.com Abstract Automatic estimation of crowed density and target detection using image processing is an application of surveillance using image processing. We can effortlessly monitor an area full of crowed which may lead to risk of stamping or riots. This automatic estimation of crowed involves snapshots of crowed in form of frames, any frame is picked and the density of crowed is calculated and if found the density rising upto a certain threshold level then an alarming signal is generated which may be in a form of an audio or an LED. This led to ease of controlling the crowd in highly crowded area without involving any manual effort of monitoring. In addition to this an added feature of target detection is used which involves close up picture view in image and the image can be used in detection of target by obtaining the pixel value of the target region. From the image a target can be detected by obtaining the pixel value of target in the inputted image. Keywords: Automatic estimation of crowed, detection of target, Morphological Reconstruction. 1. Introduction The management and control of crowed is a crucial problem for human safety, since when an accident happens where there is congestion of people many lives can be lost. With the development of rapid economic, large-scale human activities have become increasingly frequent, especially some massive entertainment events, sporting events, and large exhibitions. Crowed safety has become a critical issue, causing the attention of the security sector. As we know, the terrorist attacks in large groups can result in greater lethality and social impact, largescale group activities are now important goals of terrorist attacks. So it is very meaningful to estimate crowed. In order to analysis group events better, we need to estimate the size of the crowed rather than the crowd density. If the technology takes off it could put an end to a longstanding problem that has dogged CCTV almost from the beginning. It is simple: there are too many cameras and too few pairs of eyes to keep track of them. With more than a million CCTV cameras in the UK alone, they are becoming increasingly difficult to manage. Surveillance cameras are cheap and ubiquitous, but the manpower required to supervise them is expensive. Consequently the video from these cameras is usually monitored sparingly or not at all; in fact it is often used merely as a record to examine an incident once it is known to have taken place. Surveillance cameras are a far more useful tool if instead of passively recording footage they can detect events requiring attention as they happen, and take action in real time. This is the goal of automatic visual surveillance: to obtain a description of what is happening in a monitored area, and then to take appropriate action based on video footage. The nature of this description may vary according to the sort of decisions and actions a surveillance system is to make. For instance, a recent survey indicated that high priorities for a public transport surveillance system are to detect congestion in restricted areas, and individual delinquency (e.g. violence against oneself or others). Detecting congestion requires only a simple description of each person in a scene, maybe just enough to count the number of people present, whereas the detection of delinquent behavior requires a much richer description of an individual, possibly including a history of their overall motion, limb movements and gaze direction. Although the exact requirements vary between surveillance systems, there are issues that are common to all. 2. Surveillance techniques A completely automated system means a computer will perform the entire task from low level detection to higher level motion analysis. Since conventional system practically using human power to monitor and did not applicable for a long hour monitoring, thus automated system had been created to replace the conventional system. This thesis focuses on a method to detect and classify an object that pass through the surveillance area boundary using texture analysis of image i.e which involves binary characteristics of image and target detection. Technically, this method estimate the size of the crowd by taking the frame of image from the video and converting the input image into its gray resolution under defined parameters of gray resolution, then image is filtered using a two-dimensional filter, then multidimensional filtering is done using imfilter. After filtering the ISSN : 0976-5166 Vol. 8 No. 3 Jun-Jul 2017 358

need is of detecting the individuals in the crowed, as the surveillance is done taking the top view, so the size of the head from the height of the camera is estimated from the image frame for detection of the number of individuals in the frame. Then edges of the crowed are find out by suitable conversions using suitable Matlab coding. The size of the head which is pre estimated is then detected in the image ( i.e. edge of the head ), size is pre estimated because in case of the overlapping the detection will not be accurate and size estimation would be difficult. The detection is then encircled using the suitable radii circles of definite color and are marked and counted, thereby displaying the result i.e. the number of people in the crowed. Along with crowed size calculation target detection is an additional feature that can be incorporated. Target detection has been a pop topic of extensive research for several decades. More and more methods have been proposed by academicians for target detection in literature, including based on geometrical feature method, based on model matching method, based on neural network method and also based on skin information method. Although many accomplishments have already been reached, due to the complicated environment such as background, illumination the extraction and detection of target is still a complex problem. Here target detection is done after obtaining the pixel value of the target from an image and then finding the same pixel value location in the input image. 3. Related work We have studied the previous research work in order to technical research as- [2.1]:- Estimation of crowd density uses image processing technology: - A.N. Maranal, S. A. Velastin2, L. F. Costa3 and R. A. Lotufo4.This paper [1] presents a new technique for the problem of automatic estimation of crowd density, a very important aspect of the problem of automatic crowd monitoring. This technique extracts crowd density features from digitized images of the area being monitored by using probabilities of grey-level transitions of such images. The crowd density features are used by a neural network to classify the crowd images according to five density classes. As all incorrectly classified images on this test were assigned to neighbors of the correct range of density, the committed error can be acceptable in some practical circumstances, the method presented in this paper is able to deal with high crowd density images, but its output is given in terms of ranges of crowd densities. [2.2] Crowd Monitoring Using Image Processing: - by Anthony C. Davies, JiaHong Yin and Sergio A. Velastin This article [2] has shown that it is possible to use well-established image processing techniques for monitoring and collecting data on crowd behavior. A key factor in the solutions described is the use of global or semi global pixel intensity values to infer crowd behavior avoiding recognition and tracking of individual pedestrians. The methods discussed are amenable to real-time implementation. [2.3] An Approach for Crowd Density and Crowd Size Estimation: - by Ming Jiang,Jingcheng Huang, Xingqi Wang, Jingfan Tang, Chumming Wu This paper [3] proposes an approach for crowd density estimation, which combines the pixel statistical feature and texture feature. The proposed method removed background with Gaussian mixture model and gave a preliminary judgment for the crowd density through pixel feature, meanwhile reduced the impact of perspective distortion by dividing the region of interest. The texture features were extracted using GLCM, and selected Contrast 0 and Homogeneity 0 as texture feature. Experimental and comparative results show that the 5method is an effective, universal method which can be used in a realtime crowd density estimation system. And this paper estimated the crowd size for high density and extremely high density, which was more conducive to group events analysis.. 4. Research Methodology The automatic crowed size estimation includes the processing including filtering noise through imfilter and morphological operations. Secondly, estimate the number of people. The specific method include detecting the individuals in the crowed, as the surveillance is done taking the top view, so the size of the head from the height of the camera is estimated from the image frame for detection of the number of individuals in the frame. Then edges of the crowed are find out by suitable conversions using suitable Maltab coding. The size of the head which is pre-estimated is then detected in the image (i.e. edge of the head ), size is pre estimated because in case of the overlapping the detection will not be accurate and size estimation would be difficult. The detection is then encircled using the suitable radii circles of definite color and are marked and counted, thereby displaying the result i.e. the number of people in the crowed. Along with crowed size calculation target detection is an additional feature that can be incorporated. Target detection has been a pop topic of extensive research for several decades. More and more methods have been proposed by academicians for face detection in literature, including based on geometrical feature method, based on model matching method, based on neural network method. Although many accomplishments have already been reached, due to the complicated environment such ISSN : 0976-5166 Vol. 8 No. 3 Jun-Jul 2017 359

as background, illumination the extraction and detection of target is still a complex problem. Here target detection is done obtaining the pixel value of target image and then finding that pixel value in the input image. 5. Flow Chart Start image capture And acquire frames of image Filter the noise Content from Image Input Image for target detection and inputting target image Obtaining pixel value and tracking same in the input image Figure 1: Flow Chart 6. Result And Its Innterpretion Figure 2: Crowed Image ISSN : 0976-5166 Vol. 8 No. 3 Jun-Jul 2017 360

Figure 3 Gray scale Conversion of the Crowed Image Figure 4: Morphological Reconstruction of the Crowed Eroded Image Figure 5 Detection Edges ISSN : 0976-5166 Vol. 8 No. 3 Jun-Jul 2017 361

Figure 6 Result showing total number of individuals Detected Output of target image within input image 7. Conclusion An Automated Surveillance addresses real-time observation of people, vehicles and other moving objects within a complicated environment, leading to a description of their actions and interactions. In this project, our main aim is the evolution of surveillance and how today technology is can be used to improve physical security as well as provide business information to enhance decision-making and increase productivity. Surveillance offers a wide range of applications and services appropriate to various client environments. The technical issues include estimation of crowed size and detection of target. Most commonly used sensors for surveillance are imaging sensors, e.g. video cameras. In future the system can be extended to a distributed wireless network system. Many terminals work together, reporting to a control centre and receiving commands from the centre. Thus, a low-cost wide-area intelligent video surveillance system can be built. Furthermore, with the development of embedded hardware, more complex digital image process algorithms can be used to give more kinds of application in the future. Furthermore as target detection id wrapped with crowed estimation feature, similarly face detection and also more applications can be wined together to enhance the system behavior and utility. References [1] Estimation of crowd density using image processing technology :- A. N. Maranal, S.A. Velastin2, L. F. Costa3 and R. A. Lotufo4. [2] Crowd Monitoring Using Image Processing: - by Anthony C. Davies, Jia Hong Yinand Sergio A. Velastin [3] An Approach for Crowd Density and Crowd Size Estimation: - by Ming Jiang,JingchengHuang,Xingqi Wang, Jingfan Tang, Chumming Wu [4] Automatic Estimation of Crowd Density Using Texture: - by A.N. Marana, S.A.Velastin, L.F. Costa, R.A.Lotufo [5] Target detection in the field: - by Jeffery L. Maxey and James A. Caviness [6] GPU implementation of an automatic target detection and classification algorithm for hyper spectral image analysis: - by Lopez, s. ; plaza, A. ;Sarmiento, R. [7] Multi-target tracking with target state dependent detection: - by Musicki, D. ; YongKim. [8] Moving Target Detection in Video Monitoring System: - by RuiliZeng ; Ling Lin [9] Matlab programming for engineers. ISSN : 0976-5166 Vol. 8 No. 3 Jun-Jul 2017 362