Surveillance Monitoring With Deep Learning Using Esp32

Also Available Domains IOT|Arduino

Project Code :TEMBMA2630

Objective

The main objective of this project is to create a surveillance monitoring system using deep learning algorithms, the person in the video is been identified and the alert sent to the user and the buzzer gets on.

Abstract

The theme of this project is intelligent visual surveillance systems based on deep learning. In recent times, we used surveillance cameras for monitoring and recording real-time moments, identification is one of the most important and challenging branches of computer vision, which has been widely applied in peoples’ life, such as monitoring security.

Wi Fi is a local area network (LAN) run in a local environment or in a distributed setting. Wi-Fi network protocol is one of the leading communication technology used in the IoT world which supports low transmit power along with low cost.

ESP32 is the second generation of Express if corporation IoT solution and it includes Wi Fi and Bluetooth. ESP32 reduces high network traffic and computing load of the central face recognition server. This system is implemented based on arduino uno that processes video stream from a public place and detects the presence of a face. Only pictures with faces are sent to the main server.

Keywords: Deep learning, ESP-32 Cam module, Arduino uno.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Hardware Requirements:

  • ESP-32 CAM Module
  • Arduino UNO
  • 12V DC Adapter
  • GSM module
  • Buzzer
  • Relay
  • 16x2 LCD
  • Jumper Wires

Software Requirements:

  • Arduino IDE
  • Embedded C
  • Fritzing
  • Third Party server

Learning Outcomes

  • Arduino uno diagram and Architecture
  • How to install arduino IDE Software
  • Basic coding in embedded C
  • Working of ESP-32 Cam module
  • Interfacing ESP-32 Cam module with arduino uno
  • Working of 16x2 LCD
  • Interfacing 16x2 LCD with arduino uno
  • Introduction to serial communication
  • Working GSM module
  • How to interface GSM with arduino uno?
  • Working of relay
  • How to interface relay and buzzer with arduino uno?
  • Introduction to IOT
  • IOT scope and its architecture
  • How to view the live video capture by esp-32 from its IP address?
  • About Project Development Life Cycle:
    • Planning and Requirement Gathering( software’s, Tools, Hardware components, etc.,)
    • Schematic preparation 
    • Code development and debugging
    • Hardware development and debugging
    • Development of the Project and  Output testing
  • Practical exposure to:
    • Hardware and software tools.
    • Solution providing for real time problems.
    • Working with team/ individual.
    • Work on Creative ideas.
  • Project development Skills
    • Problem analyzing skills
    • Problem solving skills
    • Creativity and imaginary skills
    • Programming skills
    • Deployment
    • Testing skills
    • Debugging skills
    • Project presentation skills
    • Thesis writing skills

Demo Video

mail-banner
call-banner
contact-banner
Request Video

Related Projects

Final year projects