Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
ISSN: 2455-5703
Abstract
In this paper, we proposed women abuse detection method in surveillance video system. The proposed method consists of gender
detection using convolutional neural networks (CNNs) for identifying both male and female are present in the location .The
abuse action is then detected by using the 4 steps: i) Detection of object region by background subtraction method then apply
the morphology filter to reduce noise artifacts. ii) Estimation of the motion vector using the Combined Local-Global approach
with Total Variation (CLG-TV) iii) Detection of the abuse action by examining the characteristic of motion vectors produced
by using the Motion Co-occurrence Feature (MCF).
Keywords- Violence detection, Convolutional Neural Networks, Human action analysis, Video surveillance system
I. INTRODUCTION
Women safety is a big question mark through the world. It’s a fact that crimes against women are occurring daily. A concern for
women in our family and society has lent a sense of urgency to our action on the critical and pressing issue of women's safety.
Women abuse detection plays a major role in women safety in public places such as bus stops, street.
Deep learning is an artificial intelligence that copies the human brain working in creating patterns and processing data
for use in decision making. It is a subset of machine learning that has networks capable of studying unsupervised from data that
is unstructured .and is also known as deep neural learning or deep neural network .Deep learning learns from huge amounts of
unlabeled data that would take humans years to interpret and process. Deep learning algorithms resemble our nervous system
structure where each neuron connects one another and pass information. Deep learning models have layers, Each layer accepts
the information from previous and pass it on to the next one and a typical model at least have three layers. Deep learning let
machines to solve complex problems even when using a data set that is very differing, disorganized and inter-connected. The
more deep learning algorithms learn, the better they achieve.
Let’s consider a neural network to identify photos that contain one cat. But cats don’t look similar. Photos also don’t
show them in the same light, angle and size. Therefore we need to compile a training set of images around thousands of of cat
faces and label it as “cat”, and pictures of objects that aren’t cats are labelled as “not cat”. The neural network is fed with these
images. An image is transformed into data which moves through the network and various neurons assign weights to different
elements. the more weight is given to a slightly curved diagonal line than a perfect 90-degree angle .The final output layer
puts together all the pieces of information – pointed ears, nose and display the answer as cat. The neural network analyze this
answer to the real, human-generated label. If it matches it display the answer , if the image was of a dog , for instance – the
neural network makes remark of the error and then goes back to adjusts its neuron weightings. The neural network then collect
another image and repeats the same process for thousands of times and adjusting its weightings and improving its cat recognition
skills.
pre-processed by way of embedding method proposed. EMRD extends the previous Encoder-Recurrent-Decoder (ERD) model
and Long Short Terms Memory (LSTM) model which are used inside the video human body motion prediction[8].
A. Gender Detection
In deep learning, A convolutional neural network(CNN) is a collection of neural networks and is applied in analyzing visual
imagery, Convolutional Neural Network (CNN) take an image as input and assign importance such as learnable weights and
biases to various objects in the image and differentiate one from the other. The pre-processing required in a Convolutional
Neural Network is minor as compared to other classification algorithms. Convolutional Neural Network is able to capture the
Spatial and Temporal dependencies in an image through relevant filters. The network performs a better match to the image
dataset due to the reduction in the number of parameters involved and reusability of weights. In other words, the network can be
trained to understand the of composure the image better.
Gender recognition has eight layers, Three convolutional layers, two full- connected layers of 512 neurons length each
one and subsampling layers after each convolutional layer. In CNN each neuron takes a input, performs a dot product and
followed by a non-linearity, It is optional. The entire network expresses a single differentiable score function from the class
scores on one end to raw image pixels at the other. CNN consists of an input, output layer and a multiple hidden layers. The
hidden layers consist of a series of convolutional layers that combine with a multiplication or other dot product. The activation
function is a RELU layer. It is followed by additional convolutions such as normalization layers , fully connected layers and
pooling layers referred to as hidden layers because their inputs and outputs are masked . The final convolution involves back
propagation in order to accurately weight the final outcome.
if label == 'male':
mal = 1
if label == 'female':
femal = 1
#check whether both male and female are present in the location
if femal == 1 and mal == 1 :
class MotionDetection(object):
The result of the proposed effectively detects women abuse event using convolutional neural network and generated
MCF.
V. CONCLUSION
In this paper, we proposed a method to analyze the women abuse event. Proposed method detects whether both male and female
are present in the location using CNN. In order to perform classification with high accuracy rate and fast time response, a
straightforward architecture for each CNN was designed and afterwards the method estimates the optical flow in order to use
the motion vector characteristics that appear in the women abuse event of the object region. The estimated optical flow is used to
extract the MCF and detected the abuse event using irregular motion information in MCF. The results show that the proposed
method effectively detects women.
ACKNOWLEDGMENT
R.Sandhiya has obtained her Bachelors in Information Technology at the CSI College of Engineering from Anna University in
2011. She obtained her Master’s in Information Technology at Anna University Regional Centre, Coimbatore from Anna
University in 2014. She is currently working as Professor in the Department of Information Technology at Coimbatore Institute
of Technology, Coimbatore, India. She is doing her Ph.D. in the area of Ontology under the guidance of Dr. M.Sundarambal.
A.R.Gokul Prassad , D.Gokula Krishnan, S.Prajeth Balan are the students of 3rd Btech Information Technology of
Coimbatore Institute of Technology who have worked in this project.
REFERENCES
[1] Dennis N´u˜nez Fern´andez, “A Real-Time Recognition System for User Characteristics Based on Deep Learning”, 2018 IEEE XXV International
Conference on Electronics, Electrical Engineering and Computing (INTERCON), 2018.
[2] Jinsol Ha, Jinho Park, Heegwang Kim, Hasil Park, and Joonki Paik, “Violence detection for video surveillance system using irregular motion information”,
2018 International Conference on Electronics, Information, and Communication (ICEIC),2018.
[3] Sarita Chaudharya, Mohd Aamir Khana, Charul Bhatnagara,”Multiple Anomalous Activity Detection in Videos”, 6th International Conference on Smart
Computing and Communications, ICSCC ,2017.
[4] SHIQING ZHANG,XIANZHANG PAN1,YUELI CUI, XIAOMING ZHAO1, AND LIMEI LIU” Learning Affective Video Features for Facial Expression
Recognition via Hybrid Deep Learning” IEEE Access ( Volume: 7 )2019.
[5] Devesh K. Jha1, Abhishek Srivastav, and Asok Ray,” Temporal Learning in Video Data Using Deep Learning and Gaussian Processes” International
Journal of Prognostics and Health Management 2016.
[6] Prasad.D.Garje ,M.S.Nagmode ,Kiran. C.Davakhar,”Optical flow Based Violence Detection in Video Surveillance ” 2018 International Conference On
Advances in Communication and Computing Technology (ICACCT),2018.
[7] KewenYan ; ShaohuiHuang ; Yaoxian Song ; Wei Liu ; Neng Fan,” Fight recognition for user characteristics using convolution neural networks ” 2017
36th Chinese Control Conference (CCC),2017.
[8] Xiangru Chen, Yue Yu, Fengxia Li, ”Multiple RNN Method to Prediction Human Action with Sensor Data ” 2017 International
[9] Julieta Martinez ; Michael J. Black ; Javier Romero,” On Human Motion Prediction Using Recurrent Neural Networks” 2017 IEEE Conference on
Computer Vision and Pattern Recognition (CVPR),2017.
[10] Maryam Babaee ; Zimu Li ; Gerhard Rigoll, “Occlusion Handling in Tracking Multiple People Using RNN”, 2018 25th IEEE International Conference on
Image Processing (ICIP),2018.
[11] Kyoungson Jhang,” Gender Prediction Based on Voting of CNN Models”, 2019 International Conference on Green and Human Information Technology
(ICGHIT),2019.
[12] Kyoungson Jhang ; Junsoo Cho,” CNN Training for Face Photo based Gender and Age Group Prediction with Camera”, 2019 International Conference on
Artificial Intelligence in Information and Communication (ICAIIC),2019.
[13] Ryo Arai ; Kazuhito Murakami’ “Hierarchical human motion recognition by using motion capture system” , 2018 International Workshop on Advanced
Image Technology (IWAIT),2018.