Vehicle Anti-theft Face Recognition System, Speed Control and Obstacle Detection using Raspberry Pi

Project Code :TEMBMA3442

Objective

The main objective of this project is to create a comprehensive vehicle anti-theft solution incorporating face recognition, speed control, and obstacle detection, all facilitated by Raspberry Pi technology

Abstract

This project presents the design and implementation of a comprehensive Vehicle Anti-theft Face Recognition System, Speed Control, and Obstacle Detection using a Raspberry Pi as the central control unit. The system aims to enhance vehicle security, improve road safety, and provide efficient monitoring for vehicle owners. The primary components of this system include a USB camera interfaced with the Raspberry Pi for face recognition unlocking using OpenCV, an RFID reader for zone identification to control vehicle speed and ultrasonic sensor for obstacle avoidance.  The face recognition module employs OpenCV, a popular computer vision library, to capture and process images from a USB camera. This enables secure vehicle access by verifying the driver's identity through facial recognition. Authorized users are granted access, while unauthorized individuals are denied entry.

Zone identification and speed control are achieved through an RFID reader and RFID cards. Each zone is associated with a specific RFID card, allowing the vehicle's speed to be dynamically adjusted based on predefined speed limits. This feature enhances safety by ensuring that vehicles adhere to speed restrictions in designated areas. Obstacle avoidance is implemented using an ultrasonic sensor, which communicates with ultrasonic sensors to detect obstacles in the vehicle's path..

Keywords: USB Camera, Unlocking vehicle, LCD, Ultrasonic Sensor, RFID reader

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:

  • Raspberry pi
  • Ultrasonic Sensor
  • RFID module
  • Relay
  • Motor
  • Power Supply
  • LCD

Software Requirements:

  • Raspbian OS
  • Python

Learning Outcomes

  • Raspberry pi pin diagram and architecture
  • How to install raspberry pi software
  • Setting up and installation procedure for raspberry 
  • Introduction to raspberry 
  • Basic coding in python
  • Working of LCD 
  • Interface LCD with raspberry pi
  • Working of power supply
  • 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

Demo Video

mail-banner
call-banner
contact-banner
Request Video