Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 5

MOBILE-CONTROLLED SURVEILLANCE

ROBOT
Dr.K. Senthil M.Tech.,Ph.D.,
Muthamizh Kumar. S Tharun Kumar.L
Assosciate Professor ,Computer
Computer Science and Engineering, Computer Science and Engineering,
Science and Engineering ,Prince Shri
Prince Shri Venkateshwara Prince Shri Venkateshwara Padmavathy
Venkateshwara Padmavathy
Padmavathy Engineering College, Engineering College, Chennai, Tamil
Engineering College, Chennai, Tamil
Chennai, Tamil Nadu. Nadu.
Nadu.
muthamiz123@gmail.com
tharunkumar1005@gmail.com
k.senthil.cse@psvpec.in
Abstract—Real-time surveillance is an essential aspect of Bluetooth from the connected mobile device. The rover is
security and monitoring, and advancements in equipped with wheels for movement, and its compact size
technology have made it possible to develop autonomous allows it to navigate through tight spaces and confined
surveillance rovers. This project presents the design and areas. This feature is particularly useful in environments
development of a real-time surveillance rover using the where human access is limited or restricted, such as mines,
ESP32-CAM, an Arduino Uno R3, and a Bluetooth caves, and other hazardous areas. In addition to the live
module. The ESP32-CAM captures a live video stream video streaming and remote control capabilities, the project
that is transmitted to a connected mobile device. The employs the OpenCV Python library for object detection
rover is equipped with a pan-tilt mechanism that allows and recognition. This library provides various computer
the ESP32-CAM to rotate 180 degrees, controlled vision algorithms that enable the rover to detect and
remotely by the mobile device. Object detection and recognize objects in the surveillance area. The object
tracking is a crucial component of any surveillance detection system employs a Haar Cascade Classifier, which
system, and the project employs the OpenCV Python is a machine learning-based approach for object detection.
library to enable real-time object detection. The rover This system uses a pre-trained model to detect various
uses an Arduino Uno R3 to communicate with the objects, including human faces, animals, and other common
Bluetooth module, which receives commands from the objects. The project's object detection system also employs
mobile device. The object detection algorithm, the YOLO (You Only Look Once) algorithm, which is a
implemented using the OpenCV library, processes the state-of-the-art object detection algorithm that can detect
video stream and detects objects in real-time. The multiple objects in real-time. This algorithm uses a deep
project's design and development involved integrating neural network to detect and classify objects based on their
the ESP32-CAM, Arduino Uno R3, Bluetooth module, appearance and location in the image. Overall, the real-time
and OpenCV library. The ESP32-CAM captures the surveillance rover is an innovative and effective solution for
video stream and processes it using the OpenCV library, remote surveillance in hazardous or limited-access areas.
which performs real-time object detection and tracking. The project combines various technologies to provide a
The Arduino Uno R3 receives commands from the comprehensive and reliable surveillance system that can be
Bluetooth module and controls the pan-tilt mechanism of accessed remotely from any device with an internet
the ESP32-CAM, providing a remote viewing capability connection. The use of the OpenCV Python library for
for surveillance purposes. object detection and recognition further enhances the
project's capabilities, making it a valuable tool for various
surveillance applications.
Keywords—Realtime surveillance, Remote control robot,
Object detection, Video streaming, ESP32CAM
II. LITERATURE SURVEY
I. INTRODUCTION [1] V. Ratna Kumari, P. Siva Sanjay proposed a paper title
The real-time surveillance rover is a unique and innovative “Smart Surveillance Robot using Object Detection” that was
project that combines various technologies to provide an published in the year 2020. With the increase in lethal
effective solution for remote surveillance. The project accidents due to harmful conditions, cavern investigation,
consists of an ESP32CAM module for live streaming video, mining, military surveillance, and other risky activities, the
a pan-tilt mechanism for controlling the camera direction, safety of human life has been a major concern. In order to
and an Arduino Uno R3 for controlling the rover's overcome this challenge, a smart and efficient mechanical
movement. In addition, the project employs the OpenCV system has been developed, which acts as a substitute for
Python library for object detection and recognition. humans in risky activities. This system is designed to
Surveillance is an essential aspect of security and safety, and provide a platform for observable purposes, such as mining,
remote surveillance is particularly crucial in areas where investigation, and monitoring of sensitive areas.
human access is limited or dangerous. The real-time
surveillance rover addresses this need by providing a mobile [2] Juan G. Parada-Salado; Luis E. Ortega-Garcia; Luis F.
and remote solution for surveillance. The project utilizes the Ayala-Ramirez; Francisco J. Perez-Pinal; Carlos A. Herrera-
ESP32CAM module, which is a compact and low-power Ramirez; José A. Padilla-Medina proposed a paper title “A
camera module that can capture high-quality video. The Low-Cost Land Wheeled Autonomous Mini-robot for In-
module is connected to a Wi-Fi network, allowing the user door Surveillance” published in the year 2018. This paper
to access the live video stream remotely from any device describes the design and development of a low-cost,
with an internet connection. To control the camera direction, modular, and robust land wheeled autonomous mini-robot
the project employs a pan-tilt mechanism, which is a system (LWAMR) for indoor surveillance. The LWAMR is
of two servo motors that can rotate the camera horizontally equipped with a position, speed, and distance sensor that
and vertically. This system is controlled by the Arduino Uno enables it to function autonomously. The robot is also
R3, which receives commands via Bluetooth from a equipped with a spy cam that can send real-time images and
connected mobile device. With this system, the user can video, which is controlled by a servomechanism. The
remotely adjust the camera direction to capture different authors provide details on the design, control algorithm,
areas of interest and obtain a complete view of the communication, and human-machine interface (HMI) of the
surveillance area. The rover's movement is also controlled LWAMR. The HMI was implemented in LabVIEW, and it
by the Arduino Uno R3, which receives commands via enables remote monitoring of the LWAMR's health and
surveillance. Communication between the HMI and the deep learning-based algorithm called Detic-Track is
LWAMR system was achieved using an RF transceiver. The proposed for object detection and tracking, which can detect
authors present results that demonstrate the effective over 1,000 object classes and tracks them robustly even for
implementation of the LWAMR system. The LWAMR has challenging content. The algorithm is based on the Omni
the advantage of being versatile, low-cost, modular, robust, Track algorithm, which combines the YoloV4 object
and capable of remote operation using a mobile device HMI detector with TV-L1 optical flow and is real-time capable.
autonomous mini-robot (LWAMR) for in-door surveillance. However, the Detic-Track algorithm replaces the YoloV4
The LWAMR is able to be autonomous by using a position, object detector with the Detic detector proposed in [2]. This
speed and distance sensor. In addition, it is capable to send detector is able to detect significantly more object
images and video in real time by using a spy cam, which is categories, specifically, a pre-trained Detic model is
controlled by a servomechanism. Details of the design, employed that detects the 1,203 object classes from the
control algorithm, communication, and human machine LVIS dataset. Additionally, instead of using the whole
interface (HMI) are given. HMI was implemented in bounding box for tracking a detected object, only the part of
LabVIEW and it is used for monitoring remotely the the bounding box corresponding to the object mask is
LWAMR health and surveillance. Communication between utilized. This improves the tracking considerably, especially
the HMI and the LWAMR system was carried out by means for moving objects whose bounding box contains significant
of RF transceiver. Results show the effective background areas. The proposed algorithm provides
implementation of this kind of LWAMR system. semantic information that is crucial for many high-level
Advantages of the presented LWAMR are: low cost, computer vision tasks.
versatility, modularity, robustness and remote (or not)
operation by using a mobile device HMI [5] S. Gobhinath, S. Sophia, S. Karthikeyan, K. Janani
proposed a paper title “Dynamic Objects Detection and
[3] Vanita Babanne; Nikita Sandeep Mahajan; Renu Tracking from Videos for Surveillance Applications”
Lalchand Sharma; Pratiksha Pradip Gargate proposed a published in the year 2022. Artificial intelligence is a recent
paper title “Machine learning based Smart Surveillance topic in computer science study right now. A machine must
System that was published in the year 2019. Video be aware of its surroundings in order to function
surveillance has become an integral part of protection and intelligently. Humans require visual information to function.
security in modern cities. Smart cameras equipped with The field of research known as "Computer Vision" focuses
intelligent analysis of video can monitor events and capture on automatically interpreting images and image sequences.
abnormal activities, providing an alert system for potential In other words computer vision is the scientific discipline
threats. Many cameras have already been installed for that aims for extracting information from visual data. In a
surveillance worldwide. This paper focuses on video sequence, moving object tracking refers to constantly
implementing video surveillance with early fire event recognizing an object's position and orientation despite
detection, abnormal activity detection, smart parking camera or object movement. The task of following one or
systems, and crowd estimation. The proposed system aims more things around a scene from when they first appear to
to overcome the existing drawbacks of post-investigation when they leave is known as object tracking. An item can be
techniques in video surveillance systems by providing an anything of interest in the scene that can be detected, and it
alert generation system. The work is based on machine is determined by the scenario's requirements. Object
learning techniques for video analysis, providing better tracking systems are generally used in surveillance
performance and event detection with the added advantage applications where moving individuals and/or vehicles must
of alert generation. The system's benefits include early be monitored. Moving object detection, object tracking, and
detection of fire events, automatic detection of abnormal event recognition are the three basic components of any
activities, and smart parking management. The proposed surveillance system. The performance of such system
system also estimates crowd size and density in real-time. considerably depends on its first step that is detection of the
The system's design and implementation are discussed in foreground objects. These are the objects which are not
detail, including the hardware and software architecture. background objects. These foreground objects have a
Finally, the results of the proposed system's performance are important role in subsequent processes, such as event
presented, highlighting its effectiveness in detecting early detection. To work properly, every object detector requires
fire events, abnormal activities, and crowd estimation. The an object model, which specifies the look of objects or asset
paper concludes by highlighting the importance of video of rules to determine whether a specific patch (region) from
surveillance in modern cities and the potential benefits of an input image contains an object of interest.
the proposed system in improving security and safety
.
[4] Hannes Fassold and Ridouane Ghermi proposed a paper III. WORKING MODEL
title “DETIC-TRACK: ROBUST DETECTION AND The existing system utilizes a robot equipped with a
TRACKING OF OBJECTS IN VIDEO” that was published camera to provide remote monitoring and surveillance
in the year 2022. The automatic detection and tracking of through live video streaming and web-based control.
objects in a video is crucial for many video understanding However, the system may face challenges in certain indoor
tasks in areas such as surveillance, autonomous driving, surveillance situations due to factors such as poor lighting or
automatic video annotation, and brand monitoring. A novel the layout of the room. Additionally, the robot may be
.
restricted in terms of its mobility, making it challenging to
monitor certain areas effectively. One major limitation of
the existing system is the difficulty in detecting objects VII.FUTURE ENHANCEMENT
within the surveillance area. The reliance on a simple
camera feed and remote control limits the system's ability to Integrating advanced object detection and tracking
provide advanced object detection capabilities. This can algorithms using machine learning techniques to improve
result in missed or delayed alerts for potential threats or the accuracy and efficiency of the system. Implementing a
incidents, reducing the overall effectiveness of the system. real-time alert system to notify the user of any potential
Therefore, there is a need to enhance the object detection security threats or suspicious activity detected by the robot.
capabilities of the system to improve its reliability and Enhancing the mobility of the rover by adding more
performance in real-world surveillance scenarios. advanced motion control and obstacle avoidance
capabilities. Incorporating additional sensors and modules,
such as gas and smoke detectors, to enable the robot to
VI.CONCLUSION monitor environmental conditions and provide early
In conclusion, the real-time surveillance rover is a cutting- warning alerts for potential hazards. Implementing a cloud-
edge surveillance solution that provides several advantages based storage and analysis system to allow for remote
over traditional surveillance systems. It enables remote access to video footage and other data captured by the robot.
monitoring and control with live video streaming
capabilities, making it ideal for use in a variety of
applications such as security, monitoring of hazardous VIII. REFERENCES
environments, and search and rescue operations. The [1] Kim M., Kang K.C., Lee H. Formal Verification of
adjustable flashlight provides enhanced visibility in low- Robot Movements - a Case Study on Home Service Robot
light conditions, and the tracks and chain wheel design SHR100. In the Proceedings of the IEEE International
allow for smooth operation on various surfaces. The use of Conference on Robotics and Automation (ICRA), 4739-
machine learning techniques in object detection and tracking 4744p, 2021.
further enhances the system's capabilities, providing real- [2] J. Davis, C. Smyth, and K. McDowell, ‘‘The effects of
time alerts and improving the accuracy of threat detection. time lag on driving performance and a possible mitigation,’’
By utilizing the OpenCV library, the system is capable of IEEE Trans. Robot., vol. 26, no. 3, pp. 590–593, Jun. 2020.
detecting objects with high precision, even in challenging
lighting conditions. Overall, the real-time surveillance rover [3] S. Higginbotham, ‘‘Autonomous trucks need people
represents a significant advancement in the field of [opinion],’’ IEEE Spectr., vol. 56, no. 3, p. 21, Feb. 2019.
surveillance, offering a flexible, versatile, and efficient [4] K. Kukkala, J. Tunnell, S. Pasricha, and T. Bradley,
solution for remote monitoring and control. Its ability to ‘‘Advanced driverassistance systems: A path toward
detect objects and provide real-time alerts makes it an autonomous vehicles,’’ IEEE Consum. Electron. Mag.,
essential tool in a range of applications, providing enhanced vol.7, no. 5, pp. 18–25, Sep. 2018
security and safety while reducing the need for human [5] G. Gualdi, A. Prati, and R. Cucchiara, ‘‘Video streaming
intervention in hazardous or challenging environments. for mobile video surveillance,’’ IEEE Trans. Multimedia,
With ongoing advancements in technology, we can expect vol. 10, no. 6, pp. 1142–1154, Oct. 2018.
to see further development and refinement of these types of
systems, paving the way for safer and more secure
communities.

You might also like