INTERNATIONAL JOURNAL OF LATEST TECHNOLOGY IN ENGINEERING,
MANAGEMENT & APPLIED SCIENCE (IJLTEMAS)
ISSN 2278-2540 | DOI: 10.51583/IJLTEMAS | Volume XIII, Issue XI, November 2024
www.ijltemas.in Page 125
Object Detection
Object detection according to (Zhao and Zheng, 2012) is a term used to describe the process of locating things inside an image.
Face detection, pedestrian detection, and skeleton detection are some of the most common subtasks. Object detection is one of the
most fundamental computer vision issues, and it can provide useful information for semantic comprehension of images and
videos. It's used in different applications such as: image categorization, human behaviour analysis, face recognition, and
autonomous driving. Object detection is the process of finding and classifying objects in an image. This can be approached using
deep learning like regions with convolutional neural networks (RCNN) that combines rectangular region proposals with
convolutional neural network features. Object detection is a supervised machine learning problem, which involve training models
on labelled examples. Each image in the training dataset must be accompanied with a file that includes the boundaries and classes
of the objects it contains. Object detection's main goal is to identify and find one or more effective targets in still image or video
data. It covers a wide range of critical techniques, including image processing, pattern recognition, AI, and machine learning.
Image classification is the prediction of object in an image. Object localization is the identification of the location of one or more
objects in an image and drawing a bounding box around their context. Object detection is the combination of localization and
classifications. Object detection uses feature extraction and learning algorithms or models to recognize instances of various
category of objects (Pallavi, et al., 2019). Object detection is the estimation of the class and location of objects contained within
an image. It is basically an instance-wise vision task. Prior to the rise of deep learning, object detection in computer vision was
accomplished using manually created machine learning features including shift-invariant feature transform, histogram of directed
gradients, and many more (Sultana et al., 2019).
(Adewumi et al., 2022) identified some variables that can be used to identify the terrorists most especially in a gathering, this can
be furthered strength by developing a model for detecting such weapons in order to eradicate such menace in our society. The use
of weapons to perform evil acts has been posing a serious threat to Nigerians, as seen by a number of attacks carried out by the
Boko Haram terrorist group in the country for the past decades. On the 5
th
June, 2022, a mass shooting and bomb attack occurred
at a Catholic church in the city of Owo in Ondo State, Nigeria, 41 corpses were recorded while many were injured. This kind of
occurrence had claimed numerous lives and left numerous buildings and businesses in ruins.
Indeed, Nigeria in particular in Africa has shown the global expression of terrorism. The deployment of improvised explosive
devices, targeted killings, ambushes, drive-by shootings, suicide bombers, and kidnappings are some of the terrorists' tactics that
call for urgent attention (Kingdom et al., 2015).
Research Motivation
Insecurity has been major challenge confronting our societies this days, rumor of wars from different quarters of the world almost
every day with the use of weapons. This is worrisome and called for concern. Weapons are harmful objects that are used by some
sets of people most especially the terrorists to injure governments, civilians and the military. Most of these weapon objects are not
easily identified by necked eyes, on this basis, there is a need to develop a model that can be used to identify and detect these
objects on the human body most especially while in a crowd to save people from being injured.
Aim and Objectives of the study
To develop a Region- Based Convolutional Neural Network Model that can identify and detect any form of weapon on an image.
Related Works
(Kaya et al., 2021) observed that with increased number of criminal activities, automatic control systems seems to becoming the
primary need for security measure. He proposed a model to detect seven different weapon types using the deep learning method.
Qiang et al., (2020) proposed an object detection algorithm by jointing semantic segmentation (SSOD) for images. Wei, (2019)
improved convolutional pose machines for estimating human pose using image sensor data. The goal was to create a new system
that uses Google Neural Network and convolutional pose machines to estimate human position. Lim, (2017) worked on the
design of a training network based on a convolutional neural network for the classification of objects. The goal was to create a
convolutional neural network-based training network and train the picture data set for object classification in a limited number of
class problems. (Jong Hyun Kim, 2017) utilized Visible Light Camera Sensors for Nighttime Images with Convolutional Neural
Network-Based Human Detection. The goal was to use a convolutional neural network to detect humans in a range of situations.
Fox et al., (2017). Worked on simulation and mathematical modeling for the identification of suicide bombers. The plan was to
use radar to find people wearing suicide bomb vests with wires for detonation. Rafi, (2016) Explored an effective convolutional
network for estimating human poses. He created a network architecture with a minimal memory footprint that is effective for
estimating human position, and he trained it with components that follow best practices for effective learning. His objective was
to learn features at various scales and in various levels. (Akcay et al., 2020). Used several CNN driven detection paradigms,
including sliding window based CNN, to work on deep convolutional neural network architectures for object categorization and
detection within X-ray baggage security footage. In all the literature that was evaluated, no researchers investigated the use of
convolutional neural networks to detect hidden objects. Therefore in order to protect civilians from the threat of insecurity in the
society, there is need to identify all instances of weapons on human body, especially when in a crowded setting. Hence this study.